|
@@ -66,9 +66,9 @@ class GeoController extends BaseController |
|
@@ -66,9 +66,9 @@ class GeoController extends BaseController |
|
66
|
* @param Request $request
|
66
|
* @param Request $request
|
|
67
|
* @return false|string
|
67
|
* @return false|string
|
|
68
|
*/
|
68
|
*/
|
|
69
|
- public function confirmWritings(Request $request)
|
69
|
+ public function confirmWritings()
|
|
70
|
{
|
70
|
{
|
|
71
|
- $request->validate([
|
71
|
+ $this->request->validate([
|
|
72
|
'token' => 'required',
|
72
|
'token' => 'required',
|
|
73
|
'title' => 'required|max:120',
|
73
|
'title' => 'required|max:120',
|
|
74
|
'content' => 'required|max:5000'
|
74
|
'content' => 'required|max:5000'
|
|
@@ -79,17 +79,14 @@ class GeoController extends BaseController |
|
@@ -79,17 +79,14 @@ class GeoController extends BaseController |
|
79
|
'content.required' => '内容不能为空',
|
79
|
'content.required' => '内容不能为空',
|
|
80
|
'content.max' => '内容过长保存失败',
|
80
|
'content.max' => '内容过长保存失败',
|
|
81
|
]);
|
81
|
]);
|
|
82
|
- $token = trim($request->input('token'));
|
82
|
+ $token = trim($this->param['token']);
|
|
83
|
$data = GeoWritings::where(['uniqid' => $token])->first();
|
83
|
$data = GeoWritings::where(['uniqid' => $token])->first();
|
|
84
|
if (empty($data)){
|
84
|
if (empty($data)){
|
|
85
|
return $this->error('非法请求');
|
85
|
return $this->error('非法请求');
|
|
86
|
}
|
86
|
}
|
|
87
|
-
|
|
|
|
88
|
if ($data->status != GeoWritings::STATUS_RUNNING){
|
87
|
if ($data->status != GeoWritings::STATUS_RUNNING){
|
|
89
|
return $this->error('当前文章已确认,不可再次确认');
|
88
|
return $this->error('当前文章已确认,不可再次确认');
|
|
90
|
}
|
89
|
}
|
|
91
|
-
|
|
|
|
92
|
-
|
|
|
|
93
|
// FIXME 验证完成,保存数据,计算内容长度,处理内容中的资源, IP 确认时间 状态
|
90
|
// FIXME 验证完成,保存数据,计算内容长度,处理内容中的资源, IP 确认时间 状态
|
|
94
|
return $data;
|
91
|
return $data;
|
|
95
|
}
|
92
|
}
|