From 615770b5973b3272fc837b6a0eda0dcb29755985 Mon Sep 17 00:00:00 2001 From: lccsw <805383944@qq.com> Date: Tue, 9 Dec 2025 09:41:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BA=BF=E7=B4=A2=E5=BD=92?= =?UTF-8?q?=E5=B1=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/controllers/receiver/Clues.php | 7 +++++-- admin/views/receiver/clues/lists.php | 1 + common/models/agent/Auto_user_coupon_model.php | 11 +++++++---- common/models/receiver/Receiver_clues_model.php | 6 ++++++ 4 files changed, 19 insertions(+), 6 deletions(-) diff --git a/admin/controllers/receiver/Clues.php b/admin/controllers/receiver/Clues.php index f15f9b1b..9189425a 100644 --- a/admin/controllers/receiver/Clues.php +++ b/admin/controllers/receiver/Clues.php @@ -743,8 +743,11 @@ class Clues extends HD_Controller $up['city_id'] = $info['city_id']; $up['county_id'] = $info['county_id']; - if ($info['province_id'] == '460000') { - $up['belong_id'] = 39; +// if ($info['province_id'] == '460000') { +// $up['belong_id'] = 39; +// } + if(Receiver_clues_model::PROVINCE_BELONG[$info['province_id']]){ + $up['belong_id'] = Receiver_clues_model::PROVINCE_BELONG[$info['province_id']]; } } if ($info['cf_id'] != $re['cf_id'] || $info['cf2_id'] != $re['cf2_id']) { diff --git a/admin/views/receiver/clues/lists.php b/admin/views/receiver/clues/lists.php index ddcc94aa..fb7aaa69 100644 --- a/admin/views/receiver/clues/lists.php +++ b/admin/views/receiver/clues/lists.php @@ -86,6 +86,7 @@ + diff --git a/common/models/agent/Auto_user_coupon_model.php b/common/models/agent/Auto_user_coupon_model.php index 5e1122bb..f89df8d9 100644 --- a/common/models/agent/Auto_user_coupon_model.php +++ b/common/models/agent/Auto_user_coupon_model.php @@ -121,10 +121,13 @@ class Auto_user_coupon_model extends HD_Model $data['province_id'] = $areaRow['province_id'] ?: 0; $data['city_id'] = $areaRow['city_id'] ?: 0; $data['county_id'] = $areaRow['county_id'] ?: 0; - if ($data['province_id'] == 460000) { //海南省 - $data['belong_id'] = 39; - } else if ($data['province_id'] == 350000) { //福建 - $data['belong_id'] = 10; +// if ($data['province_id'] == 460000) { //海南省 +// $data['belong_id'] = 39; +// } else if ($data['province_id'] == 350000) { //福建 +// $data['belong_id'] = 10; +// } + if(Receiver_clues_model::PROVINCE_BELONG[$data['province_id']]){ + $data['belong_id'] = Receiver_clues_model::PROVINCE_BELONG[$data['province_id']]; } $this->receiver_clues_model->add($data); } else { diff --git a/common/models/receiver/Receiver_clues_model.php b/common/models/receiver/Receiver_clues_model.php index 92069920..afb6f8c9 100644 --- a/common/models/receiver/Receiver_clues_model.php +++ b/common/models/receiver/Receiver_clues_model.php @@ -20,6 +20,12 @@ class Receiver_clues_model extends HD_Model const LEVEL_DEFAULT = 'H';//默认等级 //分佣机构id const COMM_ORG_IDS = [1]; + //省份对应归属id + const PROVINCE_BELONG = [ + '460000' => 39, //海南省 + '350000' => 10, //福建 + '440000' => 99, //广东省 + ]; public function __construct() {