正在显示
5 个修改的文件
包含
20 行增加
和
5 行删除
| @@ -41,7 +41,7 @@ class WebSettingFromLogic extends BaseLogic | @@ -41,7 +41,7 @@ class WebSettingFromLogic extends BaseLogic | ||
| 41 | //删除以前的数据 | 41 | //删除以前的数据 |
| 42 | $this->model->del(['project_id'=>$this->user['project_id']]); | 42 | $this->model->del(['project_id'=>$this->user['project_id']]); |
| 43 | //新增 | 43 | //新增 |
| 44 | - $this->model->add($this->param['data']); | 44 | + $this->model->add_all($this->param['data']); |
| 45 | }catch (\Exception $e){ | 45 | }catch (\Exception $e){ |
| 46 | $this->fail('error'); | 46 | $this->fail('error'); |
| 47 | } | 47 | } |
| @@ -22,7 +22,7 @@ class WebSettingReceivingLogic extends BaseLogic | @@ -22,7 +22,7 @@ class WebSettingReceivingLogic extends BaseLogic | ||
| 22 | * @time :2023/5/8 16:17 | 22 | * @time :2023/5/8 16:17 |
| 23 | */ | 23 | */ |
| 24 | public function setting_receiving_lists(){ | 24 | public function setting_receiving_lists(){ |
| 25 | - $lists = $this->model->list(['project_id'=>$this->user['project_id']]); | 25 | + $lists = $this->model->list(['project_id'=>$this->user['project_id']],'created_at'); |
| 26 | return $this->success($lists); | 26 | return $this->success($lists); |
| 27 | } | 27 | } |
| 28 | 28 | ||
| @@ -39,7 +39,7 @@ class WebSettingReceivingLogic extends BaseLogic | @@ -39,7 +39,7 @@ class WebSettingReceivingLogic extends BaseLogic | ||
| 39 | $v['project_id'] = $this->user['project_id']; | 39 | $v['project_id'] = $this->user['project_id']; |
| 40 | $this->param['data'][$k] = $v; | 40 | $this->param['data'][$k] = $v; |
| 41 | } | 41 | } |
| 42 | - $this->model->add($this->param['data']); | 42 | + $this->model->add_all($this->param['data']); |
| 43 | }catch (\Exception $e){ | 43 | }catch (\Exception $e){ |
| 44 | $this->fail('error'); | 44 | $this->fail('error'); |
| 45 | } | 45 | } |
| @@ -42,7 +42,7 @@ class WebSettingServiceLogic extends BaseLogic | @@ -42,7 +42,7 @@ class WebSettingServiceLogic extends BaseLogic | ||
| 42 | $v['project_id'] = $this->user['project_id']; | 42 | $v['project_id'] = $this->user['project_id']; |
| 43 | $this->param['data'][$k] = $v; | 43 | $this->param['data'][$k] = $v; |
| 44 | } | 44 | } |
| 45 | - $this->model->add($this->param['data']); | 45 | + $this->model->add_all($this->param['data']); |
| 46 | }catch (\Exception $e){ | 46 | }catch (\Exception $e){ |
| 47 | $this->fail('error'); | 47 | $this->fail('error'); |
| 48 | } | 48 | } |
| @@ -69,7 +69,7 @@ class WebSettingTextLogic extends BaseLogic | @@ -69,7 +69,7 @@ class WebSettingTextLogic extends BaseLogic | ||
| 69 | $v['project_id'] = $this->user['project_id']; | 69 | $v['project_id'] = $this->user['project_id']; |
| 70 | $this->param['data'][$k] = $v; | 70 | $this->param['data'][$k] = $v; |
| 71 | } | 71 | } |
| 72 | - $this->model->add($this->param['data']); | 72 | + $this->model->add_all($this->param['data']); |
| 73 | DB::commit(); | 73 | DB::commit(); |
| 74 | }catch (\Exception $e){ | 74 | }catch (\Exception $e){ |
| 75 | DB::rollBack(); | 75 | DB::rollBack(); |
| @@ -134,6 +134,21 @@ class Base extends Model | @@ -134,6 +134,21 @@ class Base extends Model | ||
| 134 | $data['updated_at'] = date('Y-m-d H:i:s'); | 134 | $data['updated_at'] = date('Y-m-d H:i:s'); |
| 135 | return $this->insert($data); | 135 | return $this->insert($data); |
| 136 | } | 136 | } |
| 137 | + | ||
| 138 | + /** | ||
| 139 | + * @name :(批量插入)add_all | ||
| 140 | + * @author :lyh | ||
| 141 | + * @method :post | ||
| 142 | + * @time :2023/5/8 17:41 | ||
| 143 | + */ | ||
| 144 | + public function add_all($data){ | ||
| 145 | + foreach ($data as $k => $v){ | ||
| 146 | + $v['created_at'] = date('Y-m-d H:i:s'); | ||
| 147 | + $v['updated_at'] = date('Y-m-d H:i:s'); | ||
| 148 | + $data[$k] = $v; | ||
| 149 | + } | ||
| 150 | + return $this->insert($data); | ||
| 151 | + } | ||
| 137 | /** | 152 | /** |
| 138 | * @name :编辑 | 153 | * @name :编辑 |
| 139 | * @return void | 154 | * @return void |
-
请 注册 或 登录 后发表评论