合并分支 'lyh-server' 到 'master'
变更数据 查看合并请求 !3263
正在显示
1 个修改的文件
包含
3 行增加
和
1 行删除
| @@ -44,7 +44,8 @@ class LinkDataLogic extends BaseLogic | @@ -44,7 +44,8 @@ class LinkDataLogic extends BaseLogic | ||
| 44 | public function batchSave(){ | 44 | public function batchSave(){ |
| 45 | $data = []; | 45 | $data = []; |
| 46 | foreach ($this->param['data'] as $v){ | 46 | foreach ($this->param['data'] as $v){ |
| 47 | - //todo::数据去重 | 47 | + $info = $this->model->read(['da'=>$v['da_values'],'project_id'=>$this->user['project_id'],'type'=>GeoLink::TYPE_LINK]); |
| 48 | + if($info === false){ | ||
| 48 | $data[] = [ | 49 | $data[] = [ |
| 49 | 'url'=>$v['url'], | 50 | 'url'=>$v['url'], |
| 50 | 'da'=>$v['da_values'], | 51 | 'da'=>$v['da_values'], |
| @@ -53,6 +54,7 @@ class LinkDataLogic extends BaseLogic | @@ -53,6 +54,7 @@ class LinkDataLogic extends BaseLogic | ||
| 53 | 'send_time'=>$v['send_time'] ?? date('Y-m-d H:i:s') | 54 | 'send_time'=>$v['send_time'] ?? date('Y-m-d H:i:s') |
| 54 | ]; | 55 | ]; |
| 55 | } | 56 | } |
| 57 | + } | ||
| 56 | if(!empty($data)){ | 58 | if(!empty($data)){ |
| 57 | $this->model->insertAll($data); | 59 | $this->model->insertAll($data); |
| 58 | } | 60 | } |
-
请 注册 或 登录 后发表评论