From 73b874c72ad55eb9eef21c36160ac0de58f0189e Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 10:30:43 +0800
Subject: [PATCH] 优化名片

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

diff --git a/admin/app/shop/model/supplier/Supplier.php b/admin/app/shop/model/supplier/Supplier.php
index 4f80dff..9052027 100644
--- a/admin/app/shop/model/supplier/Supplier.php
+++ b/admin/app/shop/model/supplier/Supplier.php
@@ -26,6 +26,9 @@
         if (isset($params['search']) && $params['search']) {
             $model = $model->where('name', 'like', '%' . $params['search'] . '%');
         }
+        if(!empty($params['supplier_type'])){
+            $model = $model->where('supplier_type', '=', $params['supplier_type']);
+        }
         if(isset($params['shop_supplier_ids'])&&$params['shop_supplier_ids']){
             $model = $model->where('shop_supplier_id', 'in', $params['shop_supplier_ids']);
         }
@@ -169,6 +172,7 @@
                 $supplier['referee_id'] = $user['referee_id'];
             }
 
+            $supplier = $this->createData($supplier);
             // 修改供应商
             $this->save($supplier);
             // 修改登录用户
@@ -207,6 +211,7 @@
      */
     public function setDelete()
     {
+        (new UserModel())->where('user_id',$this['user_id'])->update(['user_type'=>1]);
         return $this->save(['is_delete' => 1]);
     }
     /**
@@ -240,7 +245,7 @@
     {
         $model = new static();
         // 查询列表数据
-        return $model->field(['shop_supplier_id,name'])->where('is_delete', '=', '0')
+        return $model->field(['shop_supplier_id,name,supplier_type'])->where('is_delete', '=', '0')
             ->order(['create_time' => 'desc'])
             ->select();
     }

--
Gitblit v1.9.2