作者 lyh

gx

... ... @@ -40,6 +40,12 @@ class WebSettingFromLogic extends BaseLogic
try {
//删除以前的数据
$this->model->del(['project_id'=>$this->user['project_id']]);
foreach ($this->param['data'] as $k => $v){
$v['created_at'] = date('Y-m-d H:i:s');
$v['updated_at'] = date('Y-m-d H:i:s');
$v['project_id'] = $this->user['project_id'];
$this->param['data'][$k] = $v;
}
//新增
$this->model->add_all($this->param['data']);
}catch (\Exception $e){
... ...
... ... @@ -37,6 +37,8 @@ class WebSettingReceivingLogic extends BaseLogic
$this->model->del(['project_id'=>$this->user['project_id']]);
foreach ($this->param['data'] as $k => $v){
$v['project_id'] = $this->user['project_id'];
$v['created_at'] = date('Y-m-d H:i:s');
$v['updated_at'] = date('Y-m-d H:i:s');
$this->param['data'][$k] = $v;
}
$this->model->add_all($this->param['data']);
... ...
... ... @@ -42,6 +42,8 @@ class WebSettingServiceLogic extends BaseLogic
$this->model->del(['project_id'=>$this->user['project_id']]);
foreach ($this->param['data'] as $k => $v){
$v['project_id'] = $this->user['project_id'];
$v['created_at'] = date('Y-m-d H:i:s');
$v['updated_at'] = date('Y-m-d H:i:s');
$this->param['data'][$k] = $v;
}
$this->model->add_all($this->param['data']);
... ...
... ... @@ -136,17 +136,12 @@ class Base extends Model
}
/**
* @name :(批量插入)add_all
* @name :(批量插入(data二维数组))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);
}
/**
... ...