正在显示
4 个修改的文件
包含
36 行增加
和
3 行删除
| @@ -800,10 +800,26 @@ class ProjectController extends BaseController | @@ -800,10 +800,26 @@ class ProjectController extends BaseController | ||
| 800 | ],[ | 800 | ],[ |
| 801 | 'project_id.required' => 'project_id不能为空', | 801 | 'project_id.required' => 'project_id不能为空', |
| 802 | ]); | 802 | ]); |
| 803 | - | ||
| 804 | $token = $logic->getSiteToken($this->map); | 803 | $token = $logic->getSiteToken($this->map); |
| 805 | - | ||
| 806 | $this->response('success',Code::SUCCESS,['site_token' => $token]); | 804 | $this->response('success',Code::SUCCESS,['site_token' => $token]); |
| 805 | + } | ||
| 807 | 806 | ||
| 807 | + /** | ||
| 808 | + * @remark :单独保存其他项目配置 | ||
| 809 | + * @name :saveOtherProject | ||
| 810 | + * @author :lyh | ||
| 811 | + * @method :post | ||
| 812 | + * @time :2023/11/17 15:23 | ||
| 813 | + */ | ||
| 814 | + public function saveOtherProject(ProjectLogic $logic){ | ||
| 815 | + $this->request->validate([ | ||
| 816 | + 'project_id'=>'required', | ||
| 817 | + 'other_project'=>'required' | ||
| 818 | + ],[ | ||
| 819 | + 'project_id.required' => 'project_id不能为空', | ||
| 820 | + 'other_project.required' => '其他项目设置不能为空', | ||
| 821 | + ]); | ||
| 822 | + $logic->saveOtherProject(); | ||
| 823 | + $this->response('success'); | ||
| 808 | } | 824 | } |
| 809 | } | 825 | } |
| @@ -692,4 +692,20 @@ class ProjectLogic extends BaseLogic | @@ -692,4 +692,20 @@ class ProjectLogic extends BaseLogic | ||
| 692 | return $project->site_token; | 692 | return $project->site_token; |
| 693 | } | 693 | } |
| 694 | 694 | ||
| 695 | + /** | ||
| 696 | + * @remark :bao | ||
| 697 | + * @name :saveOtherProject | ||
| 698 | + * @author :lyh | ||
| 699 | + * @method :post | ||
| 700 | + * @time :2023/11/17 15:26 | ||
| 701 | + */ | ||
| 702 | + public function saveOtherProject(){ | ||
| 703 | + $buildModel = new DeployBuild(); | ||
| 704 | + $rs = $buildModel->edit(['other_project'=>json_encode($this->param['other_project'])],['project_id'=>$this->param['project_id']]); | ||
| 705 | + if($rs === false){ | ||
| 706 | + $this->fail('系统错误,请联系管理员'); | ||
| 707 | + } | ||
| 708 | + return $this->success(['other_project'=>$this->param['other_project']]); | ||
| 709 | + } | ||
| 710 | + | ||
| 695 | } | 711 | } |
| @@ -113,7 +113,7 @@ class ProductLogic extends BaseLogic | @@ -113,7 +113,7 @@ class ProductLogic extends BaseLogic | ||
| 113 | unset($v['title']); | 113 | unset($v['title']); |
| 114 | if($v['type'] == 3 || $v['type'] == 4){ | 114 | if($v['type'] == 3 || $v['type'] == 4){ |
| 115 | foreach ($v['values'] as $k1=>$v1){ | 115 | foreach ($v['values'] as $k1=>$v1){ |
| 116 | - $v1 = str_replace_url($v1); | 116 | + $v1['url'] = str_replace_url($v1['url']); |
| 117 | $v['values'][$k1] = $v1; | 117 | $v['values'][$k1] = $v1; |
| 118 | } | 118 | } |
| 119 | $v['values'] = json_encode($v['values']); | 119 | $v['values'] = json_encode($v['values']); |
| @@ -171,6 +171,7 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -171,6 +171,7 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 171 | Route::any('/tdkList', [Aside\Project\ProjectController::class, 'tdkList'])->name('admin.project_tdkList'); | 171 | Route::any('/tdkList', [Aside\Project\ProjectController::class, 'tdkList'])->name('admin.project_tdkList'); |
| 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 | //获取关键词前缀和后缀 | 175 | //获取关键词前缀和后缀 |
| 175 | Route::prefix('keyword')->group(function () { | 176 | Route::prefix('keyword')->group(function () { |
| 176 | Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix'); | 177 | Route::any('/getKeywordPrefix', [Aside\Project\KeywordPrefixController::class, 'getKeywordPrefix'])->name('admin.keyword_getKeywordPrefix'); |
-
请 注册 或 登录 后发表评论