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()
{