作者 lyh

gx添加随机模块

@@ -30,11 +30,6 @@ class BTemplateModuleRandomController extends BaseController @@ -30,11 +30,6 @@ class BTemplateModuleRandomController extends BaseController
30 * @time :2025/5/27 16:00 30 * @time :2025/5/27 16:00
31 */ 31 */
32 public function getRandomList(){ 32 public function getRandomList(){
33 - $this->request->validate([  
34 - 'project_id'=>'required',  
35 - ],[  
36 - 'project_id.required' => 'project_id不能为空',  
37 - ]);  
38 $data = $this->logic->getRandomList(); 33 $data = $this->logic->getRandomList();
39 $this->response('success',Code::SUCCESS,$data); 34 $this->response('success',Code::SUCCESS,$data);
40 } 35 }
@@ -50,12 +45,10 @@ class BTemplateModuleRandomController extends BaseController @@ -50,12 +45,10 @@ class BTemplateModuleRandomController extends BaseController
50 $this->request->validate([ 45 $this->request->validate([
51 'module_id'=>'required', 46 'module_id'=>'required',
52 'uuid'=>'required', 47 'uuid'=>'required',
53 - 'project_id'=>'required',  
54 'html'=>'required', 48 'html'=>'required',
55 ],[ 49 ],[
56 'module_id.required' => '左侧模块id不能为空', 50 'module_id.required' => '左侧模块id不能为空',
57 'uuid.required' => 'uuid唯一不能为空', 51 'uuid.required' => 'uuid唯一不能为空',
58 - 'project_id.required' => 'project_id不能为空',  
59 'html.required' => 'html不能为空', 52 'html.required' => 'html不能为空',
60 ]); 53 ]);
61 $data = $this->logic->saveRandomModule(); 54 $data = $this->logic->saveRandomModule();
@@ -33,6 +33,7 @@ class BTemplateModuleRandomLogic extends BaseLogic @@ -33,6 +33,7 @@ class BTemplateModuleRandomLogic extends BaseLogic
33 $info = $this->model->read(['project_id'=>$this->user['project_id'],'uuid'=>$this->param['uuid'],'module_id'=>$this->param['module_id']]); 33 $info = $this->model->read(['project_id'=>$this->user['project_id'],'uuid'=>$this->param['uuid'],'module_id'=>$this->param['module_id']]);
34 try { 34 try {
35 if($info === false){ 35 if($info === false){
  36 + $this->param['project_id'] = $this->user['project_id'];
36 //执行新增数据 37 //执行新增数据
37 $this->model->add($this->param); 38 $this->model->add($this->param);
38 }else{ 39 }else{
@@ -65,7 +66,7 @@ class BTemplateModuleRandomLogic extends BaseLogic @@ -65,7 +66,7 @@ class BTemplateModuleRandomLogic extends BaseLogic
65 * @time :2025/5/27 15:47 66 * @time :2025/5/27 15:47
66 */ 67 */
67 public function getRandomInfo(){ 68 public function getRandomInfo(){
68 - $info = $this->model->read(['project_id'=>$this->user['project_id'],'uuid'=>$this->param['uuid'],'module_id'=>$this->param['module_id']]); 69 + $info = $this->model->read(['uuid'=>$this->param['uuid']]);
69 if($info === false){ 70 if($info === false){
70 $info = []; 71 $info = [];
71 } 72 }