正在显示
3 个修改的文件
包含
41 行增加
和
1 行删除
| @@ -149,4 +149,25 @@ class InquiryForwardController extends BaseController | @@ -149,4 +149,25 @@ class InquiryForwardController extends BaseController | ||
| 149 | $data = $inquiryForwardLogic->aiRewrite(); | 149 | $data = $inquiryForwardLogic->aiRewrite(); |
| 150 | $this->response('success', Code::SUCCESS, $data); | 150 | $this->response('success', Code::SUCCESS, $data); |
| 151 | } | 151 | } |
| 152 | + | ||
| 153 | + /** | ||
| 154 | + * 设置询盘无效 | ||
| 155 | + * @param InquiryForwardLogic $inquiryForwardLogic | ||
| 156 | + * @throws \App\Exceptions\AsideGlobalException | ||
| 157 | + * @throws \App\Exceptions\BsideGlobalException | ||
| 158 | + * @author Akun | ||
| 159 | + * @date 2025/02/27 15:36 | ||
| 160 | + */ | ||
| 161 | + public function setInquiryExpired(InquiryForwardLogic $inquiryForwardLogic) | ||
| 162 | + { | ||
| 163 | + $this->request->validate([ | ||
| 164 | + 'id' => 'required', | ||
| 165 | + ], [ | ||
| 166 | + 'id.required' => 'ID不能为空', | ||
| 167 | + ]); | ||
| 168 | + | ||
| 169 | + $inquiryForwardLogic->expiredInquiry(); | ||
| 170 | + | ||
| 171 | + $this->response('success'); | ||
| 172 | + } | ||
| 152 | } | 173 | } |
| @@ -115,7 +115,7 @@ class InquiryForwardLogic extends BaseLogic | @@ -115,7 +115,7 @@ class InquiryForwardLogic extends BaseLogic | ||
| 115 | } | 115 | } |
| 116 | 116 | ||
| 117 | //更改询盘状态及转发数量 | 117 | //更改询盘状态及转发数量 |
| 118 | - $this->model->edit(['status' => 1, 'num' => $num], ['id' => $this->param['id']]); | 118 | + $this->model->edit(['status' => InquiryInfo::STATUS_FINISH, 'num' => $num], ['id' => $this->param['id']]); |
| 119 | 119 | ||
| 120 | DB::commit(); | 120 | DB::commit(); |
| 121 | } catch (\Exception $e) { | 121 | } catch (\Exception $e) { |
| @@ -243,4 +243,22 @@ class InquiryForwardLogic extends BaseLogic | @@ -243,4 +243,22 @@ class InquiryForwardLogic extends BaseLogic | ||
| 243 | 243 | ||
| 244 | return $this->success(['ai_message' => Common::deal_str($text)]); | 244 | return $this->success(['ai_message' => Common::deal_str($text)]); |
| 245 | } | 245 | } |
| 246 | + | ||
| 247 | + /** | ||
| 248 | + * 设置询盘无效 | ||
| 249 | + * @return array | ||
| 250 | + * @throws \App\Exceptions\AsideGlobalException | ||
| 251 | + * @throws \App\Exceptions\BsideGlobalException | ||
| 252 | + * @author Akun | ||
| 253 | + * @date 2025/02/27 15:36 | ||
| 254 | + */ | ||
| 255 | + public function expiredInquiry() | ||
| 256 | + { | ||
| 257 | + $rs = $this->model->edit(['status' => InquiryInfo::STATUS_INVALID], ['id' => $this->param['id']]); | ||
| 258 | + | ||
| 259 | + if ($rs === false) { | ||
| 260 | + $this->fail('设置无效失败'); | ||
| 261 | + } | ||
| 262 | + return $this->success(); | ||
| 263 | + } | ||
| 246 | } | 264 | } |
| @@ -348,6 +348,7 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -348,6 +348,7 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 348 | Route::any('/getInquiryIp', [Aside\Optimize\InquiryForwardController::class, 'getInquiryIp'])->name('admin.inquiry_forward_getInquiryIp'); | 348 | Route::any('/getInquiryIp', [Aside\Optimize\InquiryForwardController::class, 'getInquiryIp'])->name('admin.inquiry_forward_getInquiryIp'); |
| 349 | Route::any('/searchInquiryKeywords', [Aside\Optimize\InquiryForwardController::class, 'searchInquiryKeywords'])->name('admin.inquiry_forward_searchInquiryKeywords'); | 349 | Route::any('/searchInquiryKeywords', [Aside\Optimize\InquiryForwardController::class, 'searchInquiryKeywords'])->name('admin.inquiry_forward_searchInquiryKeywords'); |
| 350 | Route::any('/aiRewriteInquiry', [Aside\Optimize\InquiryForwardController::class, 'aiRewriteInquiry'])->name('admin.inquiry_forward_aiRewriteInquiry'); | 350 | Route::any('/aiRewriteInquiry', [Aside\Optimize\InquiryForwardController::class, 'aiRewriteInquiry'])->name('admin.inquiry_forward_aiRewriteInquiry'); |
| 351 | + Route::any('/setInquiryExpired', [Aside\Optimize\InquiryForwardController::class, 'setInquiryExpired'])->name('admin.inquiry_forward_setInquiryExpired'); | ||
| 351 | }); | 352 | }); |
| 352 | 353 | ||
| 353 | Route::prefix('custom_module')->group(function () { | 354 | Route::prefix('custom_module')->group(function () { |
-
请 注册 或 登录 后发表评论