作者 lyh

变更数据

@@ -39,7 +39,7 @@ class GeoController extends BaseController @@ -39,7 +39,7 @@ class GeoController extends BaseController
39 $projectModel = new Project(); 39 $projectModel = new Project();
40 $projectInfo = $projectModel->read(['project_id' => $project_id],['title','version']); 40 $projectInfo = $projectModel->read(['project_id' => $project_id],['title','version']);
41 $geoWritingsModel = new GeoWritings(); 41 $geoWritingsModel = new GeoWritings();
42 - $lists = $geoWritingsModel->list(['project_id' => $project_id, 'is_del' => GeoWritings::IS_DEL_FALSE],'id',['title', 'status', 'uniqid', 'confirm_at']); 42 + $lists = $geoWritingsModel->list(['project_id' => $project_id, 'status' => 2 ,'is_del' => GeoWritings::IS_DEL_FALSE],'id',['title', 'status', 'uniqid', 'confirm_at']);
43 $result = [ 43 $result = [
44 'project' => $projectInfo, 44 'project' => $projectInfo,
45 'list' => $lists 45 'list' => $lists
@@ -76,7 +76,7 @@ class GeoWritingsController extends BaseController @@ -76,7 +76,7 @@ class GeoWritingsController extends BaseController
76 } 76 }
77 77
78 /** 78 /**
79 - * @remark :发送消息 79 + * @remark :推送待审核列表消息
80 * @name :sendMessage 80 * @name :sendMessage
81 * @author :lyh 81 * @author :lyh
82 * @method :post 82 * @method :post
@@ -88,7 +88,7 @@ class GeoWritingsController extends BaseController @@ -88,7 +88,7 @@ class GeoWritingsController extends BaseController
88 ],[ 88 ],[
89 'project_id.required' => '项目ID不能为空', 89 'project_id.required' => '项目ID不能为空',
90 ]); 90 ]);
91 - $data = GeoWritings::sendConfirmMessage($this->param['project_id']); 91 + $data = $this->logic->sendWechatMessage();
92 $this->response('success',Code::SUCCESS,$data); 92 $this->response('success',Code::SUCCESS,$data);
93 } 93 }
94 } 94 }
@@ -78,4 +78,17 @@ class GeoWritingsLogic extends BaseLogic @@ -78,4 +78,17 @@ class GeoWritingsLogic extends BaseLogic
78 return $this->success(); 78 return $this->success();
79 } 79 }
80 80
  81 + /**
  82 + * @remark :推送微信
  83 + * @name :sendWechatMessage
  84 + * @author :lyh
  85 + * @method :post
  86 + * @time :2025/10/28 10:15
  87 + */
  88 + public function sendWechatMessage()
  89 + {
  90 + $this->model->edit(['status'=>2],['status'=>1,'project_id'=>$this->param['project_id']]);
  91 + GeoWritings::sendConfirmMessage($this->param['project_id']);
  92 + return $this->success();
  93 + }
81 } 94 }
@@ -113,5 +113,6 @@ Route::prefix('geo')->group(function () { @@ -113,5 +113,6 @@ Route::prefix('geo')->group(function () {
113 Route::any('/getWritingsList', [\App\Http\Controllers\Api\GeoController::class, 'getWritingsList'])->name('geo.getWritingsList');//确认文章数据 113 Route::any('/getWritingsList', [\App\Http\Controllers\Api\GeoController::class, 'getWritingsList'])->name('geo.getWritingsList');//确认文章数据
114 Route::any('/getWritingsDetail', [\App\Http\Controllers\Api\GeoController::class, 'getWritingsDetail'])->name('geo.getWritingsDetail');//文章数据详情 114 Route::any('/getWritingsDetail', [\App\Http\Controllers\Api\GeoController::class, 'getWritingsDetail'])->name('geo.getWritingsDetail');//文章数据详情
115 Route::any('/saveConfirm', [\App\Http\Controllers\Api\GeoController::class, 'saveConfirm'])->name('geo.saveConfirm');//保存用户确认信息 115 Route::any('/saveConfirm', [\App\Http\Controllers\Api\GeoController::class, 'saveConfirm'])->name('geo.saveConfirm');//保存用户确认信息
  116 + Route::any('/getWritingsList', [\App\Http\Controllers\Api\GeoController::class, 'getWritingsList'])->name('geo.getWritingsList');//保存用户确认信息
116 }); 117 });
117 118
@@ -607,6 +607,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -607,6 +607,7 @@ Route::middleware(['aloginauth'])->group(function () {
607 Route::any('/', [Aside\Geo\GeoWritingsController::class, 'lists'])->name('admin.geo_writing_task'); 607 Route::any('/', [Aside\Geo\GeoWritingsController::class, 'lists'])->name('admin.geo_writing_task');
608 Route::any('/saveWriting', [Aside\Geo\GeoWritingsController::class, 'saveWriting'])->name('admin.geo_writing_saveWriting'); 608 Route::any('/saveWriting', [Aside\Geo\GeoWritingsController::class, 'saveWriting'])->name('admin.geo_writing_saveWriting');
609 Route::any('/delWriting', [Aside\Geo\GeoWritingsController::class, 'delWriting'])->name('admin.geo_writing_delWriting'); 609 Route::any('/delWriting', [Aside\Geo\GeoWritingsController::class, 'delWriting'])->name('admin.geo_writing_delWriting');
  610 + Route::any('/sendWechatMessage', [Aside\Geo\GeoWritingsController::class, 'sendWechatMessage'])->name('admin.geo_writing_sendWechatMessage');
610 }); 611 });
611 }); 612 });
612 // 任务相关 613 // 任务相关