quanwei
2 days ago 73b874c72ad55eb9eef21c36160ac0de58f0189e
admin/app/common/model/user/Grade.php
@@ -27,6 +27,49 @@
    {
        return (new static())->find($grade_id);
    }
    /**
     * 优惠券数组转换
     * @param $value
     * @param $data
     * @return string
     */
    public function setOpenCouponsAttr($value)
    {
        return $value ? json_encode($value) : '';
    }
    /**
     * 数组转换
     * @param $value
     * @param $data
     * @return string
     */
    public function getOpenCouponsAttr($value)
    {
        return $value ? json_decode($value, 1) : [];
    }
    /**
     * 券商品数组转换
     * @param $value
     * @param $data
     * @return string
     */
    public function setOpenProductsAttr($value)
    {
        return $value ? json_encode($value) : '';
    }
    /**
     * 数组转换
     * @param $value
     * @param $data
     * @return string
     */
    public function getOpenProductsAttr($value)
    {
        return $value ? json_decode($value, 1) : [];
    }
    /**
     * 获取列表记录
@@ -59,4 +102,9 @@
        $grade = (new static())->where('is_default', '=', 1)->find();
        return $grade['grade_id'];
    }
    public function getListByIds($referee_grade_ids)
    {
        return $this->where('grade_id','in',$referee_grade_ids)->select();
    }
}