Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6
正在显示
3 个修改的文件
包含
25 行增加
和
6 行删除
| @@ -105,6 +105,7 @@ class ProjectController extends BaseController | @@ -105,6 +105,7 @@ class ProjectController extends BaseController | ||
| 105 | 'gl_project_deploy_build.tech_mid AS tech_mid', | 105 | 'gl_project_deploy_build.tech_mid AS tech_mid', |
| 106 | 'gl_project_deploy_build.test_domain AS test_domain', | 106 | 'gl_project_deploy_build.test_domain AS test_domain', |
| 107 | 'gl_project_deploy_build.plan AS plan', | 107 | 'gl_project_deploy_build.plan AS plan', |
| 108 | + 'gl_project_deploy_build.is_participle AS is_participle', | ||
| 108 | 'gl_project_deploy_optimize.dept_id AS optimize_dept_id', | 109 | 'gl_project_deploy_optimize.dept_id AS optimize_dept_id', |
| 109 | 'gl_project_deploy_optimize.manager_mid AS optimize_manager_mid', | 110 | 'gl_project_deploy_optimize.manager_mid AS optimize_manager_mid', |
| 110 | 'gl_project_deploy_optimize.optimist_mid AS optimize_optimist_mid', | 111 | 'gl_project_deploy_optimize.optimist_mid AS optimize_optimist_mid', |
| @@ -367,7 +368,6 @@ class ProjectController extends BaseController | @@ -367,7 +368,6 @@ class ProjectController extends BaseController | ||
| 367 | $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN); | 368 | $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN); |
| 368 | $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]); | 369 | $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]); |
| 369 | $item['collect_time'] = $item['is_upgrade'] ? UpdateLog::getProjectUpdate($item['id']) : ''; | 370 | $item['collect_time'] = $item['is_upgrade'] ? UpdateLog::getProjectUpdate($item['id']) : ''; |
| 370 | - | ||
| 371 | return $item; | 371 | return $item; |
| 372 | } | 372 | } |
| 373 | 373 | ||
| @@ -1024,4 +1024,23 @@ class ProjectController extends BaseController | @@ -1024,4 +1024,23 @@ class ProjectController extends BaseController | ||
| 1024 | $this->response('success'); | 1024 | $this->response('success'); |
| 1025 | } | 1025 | } |
| 1026 | 1026 | ||
| 1027 | + /** | ||
| 1028 | + * @remark :开启与关闭分词搜索 | ||
| 1029 | + * @name :setIsParticiple | ||
| 1030 | + * @author :lyh | ||
| 1031 | + * @method :post | ||
| 1032 | + * @time :2024/6/19 10:07 | ||
| 1033 | + */ | ||
| 1034 | + public function setIsParticiple(){ | ||
| 1035 | + $this->request->validate([ | ||
| 1036 | + 'project_id'=>'required', | ||
| 1037 | + 'is_participle'=>'required' | ||
| 1038 | + ],[ | ||
| 1039 | + 'project_id.required' => '项目id不能为空', | ||
| 1040 | + 'is_participle.required' => '项目id不能为空', | ||
| 1041 | + ]); | ||
| 1042 | + $deployBuildModel = new DeployBuild(); | ||
| 1043 | + $deployBuildModel->edit(['is_participle'=>$this->param['is_participle']],['project_id'=>$this->param['project_id']]); | ||
| 1044 | + $this->response('success'); | ||
| 1045 | + } | ||
| 1027 | } | 1046 | } |
| @@ -290,14 +290,10 @@ class ImageController extends Controller | @@ -290,14 +290,10 @@ class ImageController extends Controller | ||
| 290 | 'name'=>$name, | 290 | 'name'=>$name, |
| 291 | 'en_name'=>$fileName | 291 | 'en_name'=>$fileName |
| 292 | ]; | 292 | ]; |
| 293 | - $imageModel = new ImageModel(); | ||
| 294 | - $info = $imageModel->read(['hash'=>$hash,'project_id'=>$this->cache['project_id'] ?? 0]); | ||
| 295 | - if($info === false){ | ||
| 296 | $rs = $imageModel->add($data); | 293 | $rs = $imageModel->add($data); |
| 297 | if ($rs === false) { | 294 | if ($rs === false) { |
| 298 | return $this->response('添加失败', Code::USER_ERROR); | 295 | return $this->response('添加失败', Code::USER_ERROR); |
| 299 | } | 296 | } |
| 300 | - } | ||
| 301 | return true; | 297 | return true; |
| 302 | } | 298 | } |
| 303 | 299 | ||
| @@ -350,10 +346,12 @@ class ImageController extends Controller | @@ -350,10 +346,12 @@ class ImageController extends Controller | ||
| 350 | $amazonS3Service->uploadFiles($file,$this->path,$fileName); | 346 | $amazonS3Service->uploadFiles($file,$this->path,$fileName); |
| 351 | } | 347 | } |
| 352 | //批量存储 | 348 | //批量存储 |
| 353 | - $this->saveMysql($imageModel,$file->getSize(),$image_type,$fileName,$hash,$this->upload_location,$file->getMimeType(),$name); | 349 | + $rs = $this->saveMysql($imageModel,$file->getSize(),$image_type,$fileName,$hash,$this->upload_location,$file->getMimeType(),$name); |
| 350 | + if($rs){ | ||
| 354 | $this->synchronizationImage($fileName,$this->upload_location); | 351 | $this->synchronizationImage($fileName,$this->upload_location); |
| 355 | $data[] = $this->responseData($this->path.'/'.$fileName,$name); | 352 | $data[] = $this->responseData($this->path.'/'.$fileName,$name); |
| 356 | } | 353 | } |
| 354 | + } | ||
| 357 | $this->response('图片资源',Code::SUCCESS,$data); | 355 | $this->response('图片资源',Code::SUCCESS,$data); |
| 358 | } | 356 | } |
| 359 | 357 |
| @@ -189,6 +189,8 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -189,6 +189,8 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 189 | Route::any('/saveInquiryFilterConfig', [Aside\Project\ProjectController::class, 'saveInquiryFilterConfig'])->name('admin.project_inquiry_filter_config_save');//保存询盘过滤配置 | 189 | Route::any('/saveInquiryFilterConfig', [Aside\Project\ProjectController::class, 'saveInquiryFilterConfig'])->name('admin.project_inquiry_filter_config_save');//保存询盘过滤配置 |
| 190 | Route::any('/saveWebTrafficConfig', [Aside\Project\ProjectController::class, 'saveWebTrafficConfig'])->name('admin.project_web_traffic_config_save');//保存引流配置 | 190 | Route::any('/saveWebTrafficConfig', [Aside\Project\ProjectController::class, 'saveWebTrafficConfig'])->name('admin.project_web_traffic_config_save');//保存引流配置 |
| 191 | Route::any('/updateProjectManager', [Aside\Project\ProjectController::class, 'updateProjectManager'])->name('admin.project_updateProjectManager');//更改项目人员配置 | 191 | Route::any('/updateProjectManager', [Aside\Project\ProjectController::class, 'updateProjectManager'])->name('admin.project_updateProjectManager');//更改项目人员配置 |
| 192 | + Route::any('/setIsParticiple', [Aside\Project\ProjectController::class, 'setIsParticiple'])->name('admin.project_setIsParticiple');//开启/关闭分词 | ||
| 193 | + | ||
| 192 | //获取关键词前缀和后缀 | 194 | //获取关键词前缀和后缀 |
| 193 | Route::prefix('keyword')->group(function () { | 195 | Route::prefix('keyword')->group(function () { |
| 194 | Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix'); | 196 | Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix'); |
-
请 注册 或 登录 后发表评论