diff --git a/admin/controllers/receiver/Clues.php b/admin/controllers/receiver/Clues.php index c0006960..884444d9 100644 --- a/admin/controllers/receiver/Clues.php +++ b/admin/controllers/receiver/Clues.php @@ -328,7 +328,9 @@ class Clues extends HD_Controller if (!mobile_valid($info['mobile'])) { return $this->show_json(SYS_CODE_FAIL, '手机号码不准确'); } - + if($this->clues_model->get(['mobile'=>$info['mobile']])){ + return $this->show_json(SYS_CODE_FAIL, '手机号已存在'); + } $cf_id = 0; if ($info['cf_id2']) { $cf_id = $info['cf_id2']; @@ -798,6 +800,10 @@ class Clues extends HD_Controller $fails[] = array('data' => $v, 'msg' => 'mobile valid fail'); continue; } + if($this->clues_model->get(['mobile'=>$v['mobile']])){ + $fails[] = array('data' => $v, 'msg' => '手机号已存在'); + continue; + } $cf_id = $map_cfrom[$v['cfrom']]; $adds[] = array( 'name' => $v['name'],