正在显示
4 个修改的文件
包含
9 行增加
和
7 行删除
| @@ -25,7 +25,7 @@ class GeoController extends BaseController | @@ -25,7 +25,7 @@ class GeoController extends BaseController | ||
| 25 | * @param Request $request | 25 | * @param Request $request |
| 26 | * @return false|string | 26 | * @return false|string |
| 27 | */ | 27 | */ |
| 28 | - public function getWritingsList(Request $request) | 28 | + public function getWritingsList() |
| 29 | { | 29 | { |
| 30 | try { | 30 | try { |
| 31 | $token = trim($this->param['token']); | 31 | $token = trim($this->param['token']); |
| @@ -35,7 +35,6 @@ class GeoController extends BaseController | @@ -35,7 +35,6 @@ class GeoController extends BaseController | ||
| 35 | } catch (\Exception $e) { | 35 | } catch (\Exception $e) { |
| 36 | return $this->error('非法请求'); | 36 | return $this->error('非法请求'); |
| 37 | } | 37 | } |
| 38 | - | ||
| 39 | $project = Project::select('title', 'version')->where(['project_id' => $this->param['project_id']])->first(); | 38 | $project = Project::select('title', 'version')->where(['project_id' => $this->param['project_id']])->first(); |
| 40 | $list = GeoWritings::select(['title', 'status', 'uniqid', 'confirm_at'])->where(['project_id' => $project_id, 'is_del' => GeoWritings::IS_DEL_FALSE])->get(); | 39 | $list = GeoWritings::select(['title', 'status', 'uniqid', 'confirm_at'])->where(['project_id' => $project_id, 'is_del' => GeoWritings::IS_DEL_FALSE])->get(); |
| 41 | $result = [ | 40 | $result = [ |
| @@ -100,8 +99,9 @@ class GeoController extends BaseController | @@ -100,8 +99,9 @@ class GeoController extends BaseController | ||
| 100 | { | 99 | { |
| 101 | $token = trim($request->input('token')); | 100 | $token = trim($request->input('token')); |
| 102 | $data = GeoConfirm::where(['uniqid' => $token])->first(); | 101 | $data = GeoConfirm::where(['uniqid' => $token])->first(); |
| 103 | - if (empty($data)) | 102 | + if (empty($data)){ |
| 104 | return $this->error('当前授权已失效'); | 103 | return $this->error('当前授权已失效'); |
| 104 | + } | ||
| 105 | $content = explode("\n", $data->content); | 105 | $content = explode("\n", $data->content); |
| 106 | $confirm = explode("\n", $data->confirm); | 106 | $confirm = explode("\n", $data->confirm); |
| 107 | $type = $data->type; | 107 | $type = $data->type; |
| @@ -116,7 +116,7 @@ class GeoConfirm extends Base | @@ -116,7 +116,7 @@ class GeoConfirm extends Base | ||
| 116 | $content_type = 'Link'; | 116 | $content_type = 'Link'; |
| 117 | $send_time = now(); | 117 | $send_time = now(); |
| 118 | $type = MessagePush::TYPE_GEO_CONFIRM; | 118 | $type = MessagePush::TYPE_GEO_CONFIRM; |
| 119 | - $token = uniqid(); | 119 | + $token = uniqid().$friend_id; |
| 120 | $created_at = $updated_at = now(); | 120 | $created_at = $updated_at = now(); |
| 121 | $content_array = [ | 121 | $content_array = [ |
| 122 | 'title' => self::typeMapping()[$data->type], | 122 | 'title' => self::typeMapping()[$data->type], |
| @@ -86,13 +86,11 @@ class GeoWritings extends Base | @@ -86,13 +86,11 @@ class GeoWritings extends Base | ||
| 86 | $type = MessagePush::TYPE_GEO_CONFIRM; | 86 | $type = MessagePush::TYPE_GEO_CONFIRM; |
| 87 | $friend_id = $friend->friend_id; | 87 | $friend_id = $friend->friend_id; |
| 88 | $created_at = $updated_at = now(); | 88 | $created_at = $updated_at = now(); |
| 89 | - | ||
| 90 | $param = [ | 89 | $param = [ |
| 91 | 'project_id' => $project_id, | 90 | 'project_id' => $project_id, |
| 92 | 'send_at' => time() | 91 | 'send_at' => time() |
| 93 | ]; | 92 | ]; |
| 94 | $token = Crypt::encrypt($param); | 93 | $token = Crypt::encrypt($param); |
| 95 | - | ||
| 96 | $content_array = [ | 94 | $content_array = [ |
| 97 | 'title' => "确认核心文章", | 95 | 'title' => "确认核心文章", |
| 98 | 'desc' => '确认核心文章', | 96 | 'desc' => '确认核心文章', |
| @@ -106,4 +104,4 @@ class GeoWritings extends Base | @@ -106,4 +104,4 @@ class GeoWritings extends Base | ||
| 106 | return true; | 104 | return true; |
| 107 | } | 105 | } |
| 108 | 106 | ||
| 109 | -} | ||
| 107 | +} |
| @@ -107,4 +107,8 @@ Route::prefix('ticket_upload')->group(function () { | @@ -107,4 +107,8 @@ Route::prefix('ticket_upload')->group(function () { | ||
| 107 | Route::any('/saveLayoutDesign', [\App\Http\Controllers\Api\WorkOrder\TicketUploadDataController::class, 'saveLayoutDesign'])->name('ticket_upload.saveLayoutDesign'); | 107 | Route::any('/saveLayoutDesign', [\App\Http\Controllers\Api\WorkOrder\TicketUploadDataController::class, 'saveLayoutDesign'])->name('ticket_upload.saveLayoutDesign'); |
| 108 | Route::any('/getLayoutDesignInfo', [\App\Http\Controllers\Api\WorkOrder\TicketUploadDataController::class, 'getLayoutDesignInfo'])->name('ticket_upload.getLayoutDesignInfo'); | 108 | Route::any('/getLayoutDesignInfo', [\App\Http\Controllers\Api\WorkOrder\TicketUploadDataController::class, 'getLayoutDesignInfo'])->name('ticket_upload.getLayoutDesignInfo'); |
| 109 | }); | 109 | }); |
| 110 | +//geo设置 | ||
| 111 | +Route::prefix('geo')->group(function () { | ||
| 112 | + Route::any('/getConfirm', [\App\Http\Controllers\Api\GeoController::class, 'getConfirm'])->name('geo.getConfirm'); | ||
| 113 | +}); | ||
| 110 | 114 |
-
请 注册 或 登录 后发表评论