作者 lyh

Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6

@@ -83,17 +83,11 @@ class IndexController extends BaseController @@ -83,17 +83,11 @@ class IndexController extends BaseController
83 $this->request->validate([ 83 $this->request->validate([
84 'data' => 'required|array', 84 'data' => 'required|array',
85 'identifying'=>'required', 85 'identifying'=>'required',
86 - 'code'=>'required'  
87 ], [ 86 ], [
88 'data.required' => '自定义询盘数据不为空', 87 'data.required' => '自定义询盘数据不为空',
89 'data.array' => '必须为数组', 88 'data.array' => '必须为数组',
90 'identifying.required' => '唯一标识不为空', 89 'identifying.required' => '唯一标识不为空',
91 - 'code'=>'加密串不能为空'  
92 ]); 90 ]);
93 - $code = base64_encode(md5($this->param['identifying']));  
94 - if($code != $this->param['code']){  
95 - $this->response('签名错误',Code::SYSTEM_ERROR);  
96 - }  
97 $inquiryModel = new InquiryData(); 91 $inquiryModel = new InquiryData();
98 $rs = $inquiryModel->add($this->param); 92 $rs = $inquiryModel->add($this->param);
99 if($rs === false){ 93 if($rs === false){
@@ -101,5 +95,5 @@ class IndexController extends BaseController @@ -101,5 +95,5 @@ class IndexController extends BaseController
101 } 95 }
102 $this->response('success'); 96 $this->response('success');
103 } 97 }
104 - 98 +
105 } 99 }
@@ -817,11 +817,41 @@ class ProjectController extends BaseController @@ -817,11 +817,41 @@ class ProjectController extends BaseController
817 * @time :2023/11/17 15:23 817 * @time :2023/11/17 15:23
818 */ 818 */
819 public function saveOtherProject(ProjectLogic $logic){ 819 public function saveOtherProject(ProjectLogic $logic){
  820 + $this->request->validate([
  821 + 'id'=>'required',
  822 + 'aicc'=>'required',
  823 + 'hagro'=>'required',
  824 + 'exclusive_aicc_day'=>'required',
  825 + 'exclusive_hagro_day'=>'required',
  826 + ],[
  827 + 'id.required' => 'id不能为空',
  828 + 'aicc.required' => 'aicc是否开启不能为空',
  829 + 'hagro.required' => 'hagro是否开启不能为空',
  830 + 'exclusive_aicc_day.required' => '服务天数不能为空',
  831 + 'exclusive_hagro_day.required' => '服务天数不能为空',
  832 + ]);
820 $logic->saveOtherProject(); 833 $logic->saveOtherProject();
821 $this->response('success'); 834 $this->response('success');
822 } 835 }
823 836
824 /** 837 /**
  838 + * @remark :获取其他项目配置
  839 + * @name :getOtherProject
  840 + * @author :lyh
  841 + * @method :post
  842 + * @time :2023/11/17 15:23
  843 + */
  844 + public function getOtherProject(ProjectLogic $logic){
  845 + $this->request->validate([
  846 + 'id'=>'required',
  847 + ],[
  848 + 'id.required' => 'id不能为空',
  849 + ]);
  850 + $info = $logic->getOtherProject();
  851 + $this->response('success',Code::SUCCESS,$info);
  852 + }
  853 +
  854 + /**
825 * @remark :获取渠道信息 855 * @remark :获取渠道信息
826 * @name :getChannel 856 * @name :getChannel
827 * @author :lyh 857 * @author :lyh
@@ -710,4 +710,16 @@ class ProjectLogic extends BaseLogic @@ -710,4 +710,16 @@ class ProjectLogic extends BaseLogic
710 return $this->success($this->param); 710 return $this->success($this->param);
711 } 711 }
712 712
  713 + /**
  714 + * @remark :获取其他配置
  715 + * @name :getOtherProject
  716 + * @author :lyh
  717 + * @method :post
  718 + * @time :2023/11/21 15:45
  719 + */
  720 + public function getOtherProject(){
  721 + $info = $this->model->read(['id'=>$this->param['id']],['aicc','hagro','exclusive_aicc_day','exclusive_hagro_day']);
  722 + return $this->success($info);
  723 + }
  724 +
713 } 725 }
@@ -172,6 +172,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -172,6 +172,7 @@ Route::middleware(['aloginauth'])->group(function () {
172 Route::any('/copyProject', [Aside\Project\ProjectController::class, 'copyProject'])->name('admin.project_copyProject'); 172 Route::any('/copyProject', [Aside\Project\ProjectController::class, 'copyProject'])->name('admin.project_copyProject');
173 Route::any('/site_token', [Aside\Project\ProjectController::class, 'site_token'])->name('admin.project_site_token'); 173 Route::any('/site_token', [Aside\Project\ProjectController::class, 'site_token'])->name('admin.project_site_token');
174 Route::any('/saveOtherProject', [Aside\Project\ProjectController::class, 'saveOtherProject'])->name('admin.project_saveOtherProject');//其他项目设置 174 Route::any('/saveOtherProject', [Aside\Project\ProjectController::class, 'saveOtherProject'])->name('admin.project_saveOtherProject');//其他项目设置
  175 + Route::any('/getOtherProject', [Aside\Project\ProjectController::class, 'getOtherProject'])->name('admin.project_getOtherProject');//获取其他项目设置
175 Route::any('/getChannel', [Aside\Project\ProjectController::class, 'getChannel'])->name('admin.project_getChannel');//其他项目设置 176 Route::any('/getChannel', [Aside\Project\ProjectController::class, 'getChannel'])->name('admin.project_getChannel');//其他项目设置
176 //获取关键词前缀和后缀 177 //获取关键词前缀和后缀
177 Route::prefix('keyword')->group(function () { 178 Route::prefix('keyword')->group(function () {