作者 lyh

gx

... ... @@ -41,7 +41,7 @@ class WebSettingFromLogic extends BaseLogic
//删除以前的数据
$this->model->del(['project_id'=>$this->user['project_id']]);
//新增
$this->model->add($this->param['data']);
$this->model->add_all($this->param['data']);
}catch (\Exception $e){
$this->fail('error');
}
... ...
... ... @@ -22,7 +22,7 @@ class WebSettingReceivingLogic extends BaseLogic
* @time :2023/5/8 16:17
*/
public function setting_receiving_lists(){
$lists = $this->model->list(['project_id'=>$this->user['project_id']]);
$lists = $this->model->list(['project_id'=>$this->user['project_id']],'created_at');
return $this->success($lists);
}
... ... @@ -39,7 +39,7 @@ class WebSettingReceivingLogic extends BaseLogic
$v['project_id'] = $this->user['project_id'];
$this->param['data'][$k] = $v;
}
$this->model->add($this->param['data']);
$this->model->add_all($this->param['data']);
}catch (\Exception $e){
$this->fail('error');
}
... ...
... ... @@ -42,7 +42,7 @@ class WebSettingServiceLogic extends BaseLogic
$v['project_id'] = $this->user['project_id'];
$this->param['data'][$k] = $v;
}
$this->model->add($this->param['data']);
$this->model->add_all($this->param['data']);
}catch (\Exception $e){
$this->fail('error');
}
... ...
... ... @@ -69,7 +69,7 @@ class WebSettingTextLogic extends BaseLogic
$v['project_id'] = $this->user['project_id'];
$this->param['data'][$k] = $v;
}
$this->model->add($this->param['data']);
$this->model->add_all($this->param['data']);
DB::commit();
}catch (\Exception $e){
DB::rollBack();
... ...
... ... @@ -134,6 +134,21 @@ class Base extends Model
$data['updated_at'] = date('Y-m-d H:i:s');
return $this->insert($data);
}
/**
* @name :(批量插入)add_all
* @author :lyh
* @method :post
* @time :2023/5/8 17:41
*/
public function add_all($data){
foreach ($data as $k => $v){
$v['created_at'] = date('Y-m-d H:i:s');
$v['updated_at'] = date('Y-m-d H:i:s');
$data[$k] = $v;
}
return $this->insert($data);
}
/**
* @name :编辑
* @return void
... ...