作者 lyh

变更数据

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