From df60073f4fb06ea2d16984635e0714bae8a1f8e9 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Mon, 22 Dec 2025 18:03:35 +0800
Subject: [PATCH] 1.在总后台首页装修增加了活动专区和智能匹配 模块 2.目前活动专区获取的是发布需求最新的数据,智能匹配是用户没登录前也是获取发布需求最新数据,登录后会根据用户发布的需求,通过分类匹配到对应的数据 3.修复缴纳保证金报错 4.修复发布需求报错

---
 admin/app/shop/model/supplier/Supplier.php |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/admin/app/shop/model/supplier/Supplier.php b/admin/app/shop/model/supplier/Supplier.php
index 531faf8..4f80dff 100644
--- a/admin/app/shop/model/supplier/Supplier.php
+++ b/admin/app/shop/model/supplier/Supplier.php
@@ -151,21 +151,24 @@
             // 用户是否已绑定
             $user = null;
             $userChange = false;
-            if($this['superUser'] && $supplier['user_id'] > 0 && $supplier['user_id'] != $this['superUser']['user_id']){
-                $user = UserModel::detail($supplier['user_id']);
-                if ($user['user_type'] != 1) {
-                    $this->error = '该用户已绑定';
-                    return false;
+            if (!empty($supplier['user_id'])){
+                if($this['superUser'] && $supplier['user_id'] > 0 && $supplier['user_id'] != $this['superUser']['user_id']){
+                    $user = UserModel::detail($supplier['user_id']);
+                    if ($user['user_type'] != 1) {
+                        $this->error = '该用户已绑定';
+                        return false;
+                    }
+                    $isApply = $this->isApply($supplier['user_id']);
+                    if ($isApply) {
+                        $this->error = '已经申请开店';
+                        return false;
+                    }
+                    $userChange = true;
                 }
-                $isApply = $this->isApply($supplier['user_id']);
-                if ($isApply) {
-                    $this->error = '已经申请开店';
-                    return false;
-                }
-                $userChange = true;
+                $user=UserModel::detail($supplier['user_id']);
+                $supplier['referee_id'] = $user['referee_id'];
             }
-            $user=UserModel::detail($supplier['user_id']);
-            $supplier['referee_id'] = $user['referee_id'];
+
             // 修改供应商
             $this->save($supplier);
             // 修改登录用户

--
Gitblit v1.9.2