作者 lyh

gx

@@ -13,6 +13,7 @@ use App\Enums\Common\Code; @@ -13,6 +13,7 @@ use App\Enums\Common\Code;
13 use App\Http\Controllers\Bside\BaseController; 13 use App\Http\Controllers\Bside\BaseController;
14 use App\Http\Logic\Bside\BTemplate\BTemplateLogLogic; 14 use App\Http\Logic\Bside\BTemplate\BTemplateLogLogic;
15 use App\Models\Template\BTemplateLog; 15 use App\Models\Template\BTemplateLog;
  16 +use App\Models\Template\Setting;
16 use App\Models\Template\Template; 17 use App\Models\Template\Template;
17 use App\Models\User\User; 18 use App\Models\User\User;
18 19
@@ -33,8 +34,6 @@ class BTemplateLogController extends BaseController @@ -33,8 +34,6 @@ class BTemplateLogController extends BaseController
33 * @time :2023/8/23 11:05 34 * @time :2023/8/23 11:05
34 */ 35 */
35 public function lists(BTemplateLog $bTemplateLog){ 36 public function lists(BTemplateLog $bTemplateLog){
36 -// unset($this->map['template_id']);  
37 -  
38 $this->map['source'] = 1; 37 $this->map['source'] = 1;
39 $this->map['is_custom'] = 0; 38 $this->map['is_custom'] = 0;
40 $lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']); 39 $lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']);
@@ -68,7 +67,12 @@ class BTemplateLogController extends BaseController @@ -68,7 +67,12 @@ class BTemplateLogController extends BaseController
68 'source_id.required' => '当前数据ID不能为空', 67 'source_id.required' => '当前数据ID不能为空',
69 ]); 68 ]);
70 $is_custom = $this->param['is_custom'] ?? 0; 69 $is_custom = $this->param['is_custom'] ?? 0;
71 - $this->map = ['source'=>$this->param['source'],'source_id'=>$this->param['source_id'],'is_custom'=>$is_custom,'project_id'=>$this->user['project_id']]; 70 + $bSettingModel = new Setting();
  71 + $settingInfo = $bSettingModel->read(['project_id'=>$this->user['project_id']]);
  72 + if($settingInfo === false){
  73 + $this->response('请先选择模版',Code::SYSTEM_ERROR);
  74 + }
  75 + $this->map = ['source'=>$this->param['source'],'source_id'=>$this->param['source_id'],'is_custom'=>$is_custom,'template_id'=>$settingInfo['template_id']];
72 $lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']); 76 $lists = $bTemplateLog->lists($this->map,$this->page,$this->row,$this->order,['id','template_id','operator_id','source','created_at','updated_at']);
73 if(!empty($lists['list'])){ 77 if(!empty($lists['list'])){
74 $templateModel = new Template(); 78 $templateModel = new Template();