Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6 into master-server
正在显示
4 个修改的文件
包含
43 行增加
和
7 行删除
| @@ -9,7 +9,7 @@ use App\Http\Logic\Aside\Optimize\InquiryForwardLogic; | @@ -9,7 +9,7 @@ use App\Http\Logic\Aside\Optimize\InquiryForwardLogic; | ||
| 9 | class InquiryForwardController extends BaseController | 9 | class InquiryForwardController extends BaseController |
| 10 | { | 10 | { |
| 11 | /** | 11 | /** |
| 12 | - * 获取询信息发列表 | 12 | + * 获取询盘列表 |
| 13 | * @param InquiryForwardLogic $inquiryForwardLogic | 13 | * @param InquiryForwardLogic $inquiryForwardLogic |
| 14 | * @author Akun | 14 | * @author Akun |
| 15 | * @date 2025/02/21 10:55 | 15 | * @date 2025/02/21 10:55 |
| @@ -33,6 +33,24 @@ class InquiryForwardController extends BaseController | @@ -33,6 +33,24 @@ class InquiryForwardController extends BaseController | ||
| 33 | } | 33 | } |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | + * 获取询盘详情 | ||
| 37 | + * @param InquiryForwardLogic $inquiryForwardLogic | ||
| 38 | + * @throws \App\Exceptions\AsideGlobalException | ||
| 39 | + * @throws \App\Exceptions\BsideGlobalException | ||
| 40 | + * @author Akun | ||
| 41 | + * @date 2025/03/01 11:21 | ||
| 42 | + */ | ||
| 43 | + public function getInquiryInfo(InquiryForwardLogic $inquiryForwardLogic){ | ||
| 44 | + $this->request->validate([ | ||
| 45 | + 'id'=>'required', | ||
| 46 | + ],[ | ||
| 47 | + 'id.required' => 'ID不能为空', | ||
| 48 | + ]); | ||
| 49 | + $info = $inquiryForwardLogic->infoInquiry(); | ||
| 50 | + $this->response('success',Code::SUCCESS,$info); | ||
| 51 | + } | ||
| 52 | + | ||
| 53 | + /** | ||
| 36 | * 获取询盘类型 | 54 | * 获取询盘类型 |
| 37 | * @param InquiryForwardLogic $inquiryForwardLogic | 55 | * @param InquiryForwardLogic $inquiryForwardLogic |
| 38 | * @author Akun | 56 | * @author Akun |
| @@ -34,7 +34,7 @@ class InquiryForwardLogic extends BaseLogic | @@ -34,7 +34,7 @@ class InquiryForwardLogic extends BaseLogic | ||
| 34 | } | 34 | } |
| 35 | 35 | ||
| 36 | /** | 36 | /** |
| 37 | - * 获取类型 | 37 | + * 获取询盘类型 |
| 38 | * @return array | 38 | * @return array |
| 39 | * @author Akun | 39 | * @author Akun |
| 40 | * @date 2025/02/21 11:19 | 40 | * @date 2025/02/21 11:19 |
| @@ -53,7 +53,7 @@ class InquiryForwardLogic extends BaseLogic | @@ -53,7 +53,7 @@ class InquiryForwardLogic extends BaseLogic | ||
| 53 | } | 53 | } |
| 54 | 54 | ||
| 55 | /** | 55 | /** |
| 56 | - * 获取列表 | 56 | + * 获取询盘列表 |
| 57 | * @param $map | 57 | * @param $map |
| 58 | * @param $page | 58 | * @param $page |
| 59 | * @param $row | 59 | * @param $row |
| @@ -70,6 +70,23 @@ class InquiryForwardLogic extends BaseLogic | @@ -70,6 +70,23 @@ class InquiryForwardLogic extends BaseLogic | ||
| 70 | } | 70 | } |
| 71 | 71 | ||
| 72 | /** | 72 | /** |
| 73 | + * 获取询盘详情 | ||
| 74 | + * @return array | ||
| 75 | + * @throws \App\Exceptions\AsideGlobalException | ||
| 76 | + * @throws \App\Exceptions\BsideGlobalException | ||
| 77 | + * @author Akun | ||
| 78 | + * @date 2025/03/01 11:20 | ||
| 79 | + */ | ||
| 80 | + public function infoInquiry() | ||
| 81 | + { | ||
| 82 | + $info = $this->model->read(['id' => $this->param['id']], ['id', 'url', 'url_title', 'url_keyword', 'name', 'email', 'phone', 'ip', 'country', 'message']); | ||
| 83 | + if ($info === false) { | ||
| 84 | + $this->fail('获取询盘详情失败'); | ||
| 85 | + } | ||
| 86 | + return $this->success($info); | ||
| 87 | + } | ||
| 88 | + | ||
| 89 | + /** | ||
| 73 | * 转发询盘 | 90 | * 转发询盘 |
| 74 | * @return array | 91 | * @return array |
| 75 | * @throws \App\Exceptions\AsideGlobalException | 92 | * @throws \App\Exceptions\AsideGlobalException |
| @@ -8,14 +8,14 @@ | @@ -8,14 +8,14 @@ | ||
| 8 | 8 | ||
| 9 | namespace App\Models\Inquiry; | 9 | namespace App\Models\Inquiry; |
| 10 | 10 | ||
| 11 | -use Illuminate\Database\Eloquent\Model; | 11 | +use App\Models\Base; |
| 12 | 12 | ||
| 13 | /** | 13 | /** |
| 14 | * 转发详情日志 | 14 | * 转发详情日志 |
| 15 | * Class ReInquiryDetailLog | 15 | * Class ReInquiryDetailLog |
| 16 | * @package App\Models\Inquiry | 16 | * @package App\Models\Inquiry |
| 17 | */ | 17 | */ |
| 18 | -class InquiryRelayDetailLog extends Model | 18 | +class InquiryRelayDetailLog extends Base |
| 19 | { | 19 | { |
| 20 | /** | 20 | /** |
| 21 | * @var string | 21 | * @var string |
| @@ -342,7 +342,8 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -342,7 +342,8 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 342 | 342 | ||
| 343 | //手动转发询盘 | 343 | //手动转发询盘 |
| 344 | Route::prefix('inquiry_forward')->group(function () { | 344 | Route::prefix('inquiry_forward')->group(function () { |
| 345 | - Route::any('/', [Aside\Optimize\InquiryForwardController::class, 'lists'])->name('admin.inquiry_lists'); | 345 | + Route::any('/', [Aside\Optimize\InquiryForwardController::class, 'lists'])->name('admin.inquiry_forward_lists'); |
| 346 | + Route::any('/getInquiryInfo', [Aside\Optimize\InquiryForwardController::class, 'getInquiryInfo'])->name('admin.inquiry_forward_getInquiryInfo'); | ||
| 346 | Route::any('/getInquiryType', [Aside\Optimize\InquiryForwardController::class, 'getInquiryType'])->name('admin.inquiry_forward_getInquiryType'); | 347 | Route::any('/getInquiryType', [Aside\Optimize\InquiryForwardController::class, 'getInquiryType'])->name('admin.inquiry_forward_getInquiryType'); |
| 347 | Route::any('/forwardInquiry', [Aside\Optimize\InquiryForwardController::class, 'forwardInquiry'])->name('admin.inquiry_forward_forwardInquiry'); | 348 | Route::any('/forwardInquiry', [Aside\Optimize\InquiryForwardController::class, 'forwardInquiry'])->name('admin.inquiry_forward_forwardInquiry'); |
| 348 | Route::any('/getInquiryIp', [Aside\Optimize\InquiryForwardController::class, 'getInquiryIp'])->name('admin.inquiry_forward_getInquiryIp'); | 349 | Route::any('/getInquiryIp', [Aside\Optimize\InquiryForwardController::class, 'getInquiryIp'])->name('admin.inquiry_forward_getInquiryIp'); |
| @@ -534,7 +535,7 @@ Route::group([], function () { | @@ -534,7 +535,7 @@ Route::group([], function () { | ||
| 534 | Route::any('/getProjectInService', [Aside\Project\ProjectController::class, 'getProjectInService'])->name('admin.getProjectInService');//获取项目服务状态 | 535 | Route::any('/getProjectInService', [Aside\Project\ProjectController::class, 'getProjectInService'])->name('admin.getProjectInService');//获取项目服务状态 |
| 535 | Route::any('/getProjectByChannel', [Aside\Project\ProjectController::class, 'getProjectByChannel'])->name('admin.getProjectByChannel');//获取渠道商的项目 | 536 | Route::any('/getProjectByChannel', [Aside\Project\ProjectController::class, 'getProjectByChannel'])->name('admin.getProjectByChannel');//获取渠道商的项目 |
| 536 | // 提供接口 同步人事信息到5.0后台 | 537 | // 提供接口 同步人事信息到5.0后台 |
| 537 | - Route::any('/get_hr_list', [Aside\Manage\HrController::class , 'getHrList'])->name('admin.get_hr_list'); | 538 | + Route::any('/get_hr_list', [Aside\Manage\HrController::class, 'getHrList'])->name('admin.get_hr_list'); |
| 538 | // 提供模板 提单后台查看 | 539 | // 提供模板 提单后台查看 |
| 539 | Route::any('get_template_list', [Aside\Template\ATemplateController::class, 'getTemplateList'])->name('admin.get_template_list'); | 540 | Route::any('get_template_list', [Aside\Template\ATemplateController::class, 'getTemplateList'])->name('admin.get_template_list'); |
| 540 | Route::any('get_template_detail', [Aside\Template\ATemplateController::class, 'getTemplateDetail'])->name('admin.get_template_detail'); | 541 | Route::any('get_template_detail', [Aside\Template\ATemplateController::class, 'getTemplateDetail'])->name('admin.get_template_detail'); |
-
请 注册 或 登录 后发表评论