From 06be1c7ccc7533612e4cc7b0e730080d0dd3d2a1 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Fri, 16 Jan 2026 11:43:36 +0800
Subject: [PATCH] 商品可以赠送优惠券 商品属性增加团购 入驻商家增加实物和团购选项 团购和实物商户分类分开 增加团购商家页面 后台添加页面增加团购组件

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

diff --git a/admin/app/common/model/supplier/Supplier.php b/admin/app/common/model/supplier/Supplier.php
index dba4dc2..97a2cef 100644
--- a/admin/app/common/model/supplier/Supplier.php
+++ b/admin/app/common/model/supplier/Supplier.php
@@ -7,7 +7,7 @@
 use app\common\model\supplier\member\Member as MemberModel;
 use app\common\model\supplier\PointsLog as PointsLogModel;
 use app\shop\model\auth\UserRole as UserRoleModel;
-
+use app\common\enum\supplier\SupplierType;
 /**
  * 商家供应商模型
  */
@@ -15,6 +15,7 @@
 {
     protected $name = 'supplier';
     protected $pk = 'shop_supplier_id';
+    protected $append = ['type_text','coordinate'];
 
 
 
@@ -62,6 +63,20 @@
         return $this->hasOne('app\\common\\model\\supplier\\User', 'shop_supplier_id', 'shop_supplier_id')
             ->where('is_super','=', 1);
     }
+        /**
+     * 供应商类型文本
+     */
+    public function getTypeTextAttr($value, $data)
+    {
+        return (new SupplierType())::getName(empty($data['supplier_type'])?0:$data['supplier_type']);
+    }
+    public function getCoordinateAttr($value, $data)
+    {
+        if (empty($data['latitude']) || empty($data['longitude'])) {
+            return '';
+        }
+        return $data['latitude'].','.$data['longitude'];
+    }
     /**
      * 详情
      */

--
Gitblit v1.9.2