作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !3008
@@ -28,7 +28,7 @@ class GeoController extends BaseController @@ -28,7 +28,7 @@ class GeoController extends BaseController
28 public function getWritingsList(Request $request) 28 public function getWritingsList(Request $request)
29 { 29 {
30 try { 30 try {
31 - $token = trim($request->input('token')); 31 + $token = trim($this->param['token']);
32 $param = Crypt::decrypt($token); 32 $param = Crypt::decrypt($token);
33 if ($param['send_at'] + 86400 < time()) {} 33 if ($param['send_at'] + 86400 < time()) {}
34 $project_id = $param['project_id']; 34 $project_id = $param['project_id'];
@@ -78,10 +78,14 @@ class GeoController extends BaseController @@ -78,10 +78,14 @@ class GeoController extends BaseController
78 ]); 78 ]);
79 $token = trim($request->input('token')); 79 $token = trim($request->input('token'));
80 $data = GeoWritings::where(['uniqid' => $token])->first(); 80 $data = GeoWritings::where(['uniqid' => $token])->first();
81 - if (empty($data)) 81 + if (empty($data)){
82 return $this->error('非法请求'); 82 return $this->error('非法请求');
83 - if ($data->status != GeoWritings::STATUS_RUNNING) 83 + }
  84 +
  85 + if ($data->status != GeoWritings::STATUS_RUNNING){
84 return $this->error('当前文章已确认,不可再次确认'); 86 return $this->error('当前文章已确认,不可再次确认');
  87 + }
  88 +
85 89
86 // FIXME 验证完成,保存数据,计算内容长度,处理内容中的资源, IP 确认时间 状态 90 // FIXME 验证完成,保存数据,计算内容长度,处理内容中的资源, IP 确认时间 状态
87 return $data; 91 return $data;
@@ -125,5 +125,7 @@ class GeoController extends BaseController @@ -125,5 +125,7 @@ class GeoController extends BaseController
125 * @param Request $request 125 * @param Request $request
126 */ 126 */
127 public function saveConfirmData(Request $request) 127 public function saveConfirmData(Request $request)
128 - {} 128 + {
  129 +
  130 + }
129 } 131 }
@@ -21,6 +21,9 @@ class AiBlogController extends BaseController @@ -21,6 +21,9 @@ class AiBlogController extends BaseController
21 * @time :2025/2/14 13:59 21 * @time :2025/2/14 13:59
22 */ 22 */
23 public function getAiBlog(AiBlog $aiBlog){ 23 public function getAiBlog(AiBlog $aiBlog){
  24 + if(isset($this->param['new_title']) && !empty($this->param['new_title'])){
  25 + $this->param['new_title'] = ['like', '%'.$this->param['new_title'].'%'];
  26 + }
24 $lists = $aiBlog->lists($this->map,$this->page,$this->row,'id',['id','keyword','new_title','route','image','task_id','status','created_at','updated_at']); 27 $lists = $aiBlog->lists($this->map,$this->page,$this->row,'id',['id','keyword','new_title','route','image','task_id','status','created_at','updated_at']);
25 if(!empty($lists) && !empty($lists['list'])){ 28 if(!empty($lists) && !empty($lists['list'])){
26 foreach ($lists['list'] as $k => $v){ 29 foreach ($lists['list'] as $k => $v){
@@ -590,7 +590,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -590,7 +590,7 @@ Route::middleware(['aloginauth'])->group(function () {
590 Route::prefix('conf')->group(function () { 590 Route::prefix('conf')->group(function () {
591 Route::any('/getConfig', [Aside\Geo\GeoController::class, 'getConfig'])->name('admin.geo_conf_getConfig'); 591 Route::any('/getConfig', [Aside\Geo\GeoController::class, 'getConfig'])->name('admin.geo_conf_getConfig');
592 Route::any('/saveConfig', [Aside\Geo\GeoController::class, 'saveConfig'])->name('admin.geo_conf_saveConfig'); 592 Route::any('/saveConfig', [Aside\Geo\GeoController::class, 'saveConfig'])->name('admin.geo_conf_saveConfig');
593 - 593 + Route::any('/saveConfirmContent', [Aside\Geo\GeoController::class, 'saveConfirmContent'])->name('admin.geo_conf_saveConfirmContent');
594 }); 594 });
595 }); 595 });
596 // 任务相关 596 // 任务相关