| | |
| | | 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\PointsLog as PointsLogModel; |
| | | |
| | | /** |
| | | * 商家供应商模型 |
| | |
| | | } |
| | | return true; |
| | | } |
| | | |
| | | /** |
| | | * 累积商户的可用积分 |
| | | */ |
| | | public function setIncPoints($points, $describe, $decPoints = 0) |
| | | { |
| | | // 新增积分变动明细 |
| | | PointsLogModel::add([ |
| | | 'shop_supplier_id' => $this['shop_supplier_id'], |
| | | 'value' => $points, |
| | | 'describe' => $describe, |
| | | 'app_id' => $this['app_id'], |
| | | ]); |
| | | |
| | | // 更新用户可用积分 |
| | | $data['points'] = ($this['points'] + $points + $decPoints <= 0) ? 0 : $this['points'] + $points + $decPoints; |
| | | $this->where('branch_id', '=', $this['branch_id'])->update($data); |
| | | |
| | | return true; |
| | | } |
| | | |
| | | //判断营业时间 |
| | | public function supplierStatus($shop_supplier_id) |
| | | { |