作者 张关杰

Merge branch 'lyh_edit' of http://47.244.231.31:8099/zhl/globalso-v6 into bate

@@ -14,6 +14,8 @@ use App\Http\Controllers\Aside\BaseController; @@ -14,6 +14,8 @@ use App\Http\Controllers\Aside\BaseController;
14 use App\Http\Logic\Aside\Template\ReplaceHtmlLogic; 14 use App\Http\Logic\Aside\Template\ReplaceHtmlLogic;
15 use App\Models\Template\TemplateReplaceHtml; 15 use App\Models\Template\TemplateReplaceHtml;
16 use App\Models\Template\TemplateReplaceHtmlLog; 16 use App\Models\Template\TemplateReplaceHtmlLog;
  17 +use App\Services\ProjectServer;
  18 +use Illuminate\Support\Facades\DB;
17 19
18 class ReplaceHtmlController extends BaseController 20 class ReplaceHtmlController extends BaseController
19 { 21 {
@@ -52,7 +54,21 @@ class ReplaceHtmlController extends BaseController @@ -52,7 +54,21 @@ class ReplaceHtmlController extends BaseController
52 * @time :2024/5/8 10:28 54 * @time :2024/5/8 10:28
53 */ 55 */
54 public function replaceTemplateLog(TemplateReplaceHtml $replaceModel){ 56 public function replaceTemplateLog(TemplateReplaceHtml $replaceModel){
  57 + $this->request->validate([
  58 + 'project_id'=>'required',
  59 + ],[
  60 + 'project_id.required' => 'project_id不能为空',
  61 + ]);
  62 + ProjectServer::useProject($this->param['project_id']);
55 $lists = $replaceModel->lists($this->map,$this->page,$this->row,$this->order); 63 $lists = $replaceModel->lists($this->map,$this->page,$this->row,$this->order);
  64 + if(!empty($lists) && !empty($lists['list'])){
  65 + $templateLogModel = new TemplateReplaceHtmlLog();
  66 + foreach ($lists['list'] as $k => $v){
  67 + $v['sub'] = $templateLogModel->list(['replace_id'=>$v['id']]);
  68 + $lists['list'][$k] = $v;
  69 + }
  70 + }
  71 + DB::disconnect('custom_mysql');
56 $this->response('success',Code::SUCCESS,$lists); 72 $this->response('success',Code::SUCCESS,$lists);
57 } 73 }
58 74