作者 lyh

gx

@@ -42,16 +42,19 @@ class WebSettingServiceLogic extends BaseLogic @@ -42,16 +42,19 @@ class WebSettingServiceLogic extends BaseLogic
42 $this->param['data'] = Common::uniqueMultiArray($this->param['data']); 42 $this->param['data'] = Common::uniqueMultiArray($this->param['data']);
43 //删除以前的数据 43 //删除以前的数据
44 $this->model->del(['project_id'=>$this->user['project_id']]); 44 $this->model->del(['project_id'=>$this->user['project_id']]);
  45 + $data = [];
45 foreach ($this->param['data'] as $k => $v){ 46 foreach ($this->param['data'] as $k => $v){
46 - if(!isset($v['values']) || empty($v['values'])){  
47 - $v['values'] = ''; 47 + if(isset($v['values']) && empty($v['values'])){
  48 + $v['project_id'] = $this->user['project_id'];
  49 + $v['created_at'] = date('Y-m-d H:i:s');
  50 + $v['updated_at'] = date('Y-m-d H:i:s');
  51 + $data = $v;
48 } 52 }
49 - $v['project_id'] = $this->user['project_id'];  
50 - $v['created_at'] = date('Y-m-d H:i:s');  
51 - $v['updated_at'] = date('Y-m-d H:i:s');  
52 - $this->param['data'][$k] = $v;  
53 } 53 }
54 - $this->model->insert($this->param['data']); 54 + if(!empty($data)){
  55 + $this->model->insert($data);
  56 + }
  57 +
55 DB::commit(); 58 DB::commit();
56 }catch (\Exception $e){ 59 }catch (\Exception $e){
57 DB::rollBack(); 60 DB::rollBack();