作者 lyh

变更数据

... ... @@ -44,14 +44,16 @@ class LinkDataLogic extends BaseLogic
public function batchSave(){
$data = [];
foreach ($this->param['data'] as $v){
//todo::数据去重
$data[] = [
'url'=>$v['url'],
'da'=>$v['da_values'],
'type'=>GeoLink::TYPE_LINK,
'project_id'=>$this->user['project_id'],
'send_time'=>$v['send_time'] ?? date('Y-m-d H:i:s')
];
$info = $this->model->read(['da'=>$v['da_values'],'project_id'=>$this->user['project_id'],'type'=>GeoLink::TYPE_LINK]);
if($info === false){
$data[] = [
'url'=>$v['url'],
'da'=>$v['da_values'],
'type'=>GeoLink::TYPE_LINK,
'project_id'=>$this->user['project_id'],
'send_time'=>$v['send_time'] ?? date('Y-m-d H:i:s')
];
}
}
if(!empty($data)){
$this->model->insertAll($data);
... ...