作者 lyh

变更数据

@@ -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