package cn.iocoder.yudao.module.shop.entity;

import cn.iocoder.yudao.annotation.Excel;
import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.math.BigDecimal;

/**
 * 基础配置对象 shop_config
 *
 * @author ruoyi
 * @date 2023-07-09
 */
@Data
public class ShopConfig extends TenantBaseDO
{
    private static final long serialVersionUID = 1L;

    /**  */
    @TableId(type = IdType.AUTO)
    private Long id;

    /** 集团电话 */
    @Excel(name = "集团电话")
    private String groupTel;

    /** 集团地址 */
    @Excel(name = "集团地址")
    private String groupAddress;

    /** 集团经度 */
    @Excel(name = "集团经度")
    private String groupLatitude;

    /** 集团维度 */
    @Excel(name = "集团维度")
    private String groupLongitude;

    /** 二手车电话 */
    @Excel(name = "二手车电话")
    private String carTel;

    /** 用户发布二手车条数 */
    @Excel(name = "用户发布二手车条数")
    private Long userCarPostNum;

    /** 检测电话 */
    @Excel(name = "检测电话")
    private String inspectionTel;

    /** 驾校电话 */
    @Excel(name = "驾校电话")
    private String schoolTel;

    /** 驾校地址 */
    @Excel(name = "驾校地址")
    private String schoolAddress;

    /** 驾校经度 */
    @Excel(name = "驾校经度")
    private String schoolLatitude;

    /** 驾校维度 */
    @Excel(name = "驾校维度")
    private String schoolLongitude;

    /** 驾校定金金额 */
    @Excel(name = "驾校定金金额")
    private String schoolDeposit;

    /** 日间救援电话 */
    @Excel(name = "日间救援电话")
    private String dayRescueTel;

    /** 夜间救援电话 */
    @Excel(name = "夜间救援电话")
    private String nightRescueTel;

    /** 维修电话 */
    @Excel(name = "维修电话")
    private String repairTel;

    /** 检测白银会员折扣 */
    @Excel(name = "检测白银会员折扣")
    private BigDecimal inspectionSilver;

    /** 检测黄金会员折扣 */
    @Excel(name = "检测黄金会员折扣")
    private BigDecimal inspectionGold;

    /** 检测铂金会员折扣 */
    @Excel(name = "检测铂金会员折扣")
    private BigDecimal inspectionPlatinum;

    /** 维修白银会员折扣 */
    @Excel(name = "维修白银会员折扣")
    private BigDecimal repairSilver;

    /** 维修黄金会员折扣 */
    @Excel(name = "维修黄金会员折扣")
    private BigDecimal repairGold;

    /** 维修铂金会员折扣 */
    @Excel(name = "维修铂金会员折扣")
    private BigDecimal repairPlatinum;

    /** 商城白银会员折扣 */
    @Excel(name = "商城白银会员折扣")
    private BigDecimal mallSilver;

    /** 商城黄金会员折扣 */
    @Excel(name = "商城黄金会员折扣")
    private BigDecimal mallGold;

    /** 商城铂金会员折扣 */
    @Excel(name = "商城铂金会员折扣")
    private BigDecimal mallPlatinum;

    /** 升级白银会员充值金额 */
    @Excel(name = "升级白银会员充值金额")
    private BigDecimal shopUserSilver;

    /** 升级黄金会员充值金额 */
    @Excel(name = "升级黄金会员充值金额")
    private BigDecimal shopUserGold;

    /** 升级铂金会员充值金额 */
    @Excel(name = "升级铂金会员充值金额")
    private BigDecimal shopUserPlatinum;

    /** 驾校报名升级铂金会员 */
    @Excel(name = "驾校报名升级铂金会员")
    private Long isRegistrationUpgradePlatinum;

    private String insuranceTel;
    //邀请人注册的奖励积分
    private Long inviteRewards;
    //提成配置
    private Double royalty;

    private String insuranceText;

    // 升级会员级别条件和介绍
    private String silverIntro;
    private String goldIntro;
    private String platinumIntro;
    private String silverConditions;
    private String goldConditions;
    private String platinumConditions;
    private String inspectionSteps;

    private Integer pickCarFive;
    private Integer pickCarTen;
    private Integer pickCarTwenty;
    //检测单位管理员折扣
    private Double jcdwglyRatio;
    //检测单位管理员折扣
    private String openRz;
    private Double fzRatio;


}
