quanwei
2025-11-26 6ae85f8ddbae19f5586f4b0c37680fe21889ef14
admin/app/common/model/supplier/Supplier.php
@@ -3,10 +3,10 @@
namespace app\common\model\supplier;
use app\common\model\BaseModel;
use app\shop\model\auth\User as AuthUserModel;
use app\shop\model\auth\UserRole as UserRoleModel;
use app\common\model\shop\Role as RoleModel;
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;
/**
 * 商家供应商模型
@@ -176,6 +176,14 @@
    }
    /**
     * 获取供应商当前有效的年卡
     */
    public function getCurrentMember()
    {
        return MemberModel::getCurrentMember($this['shop_supplier_id'], $this['app_id']);
    }
    /**
     * 获取角色管理的区域
     */
    public static function getAreaIdsByUser($user)
@@ -237,6 +245,12 @@
            ->find();
        return empty($data['is_independent']) ? 0 : $data['is_independent'];
    }
    /**
     * 冻结用户资金
     */
    public function freezeMoney($money)
    {
        $this->save(['money' => $this['money'] - $money,'freeze_money'=>$this['freeze_money']+$money]);
    }
}