package com.jeequan.jeepay.core.model;

import com.jeequan.jeepay.core.model.applyment.CashoutFee;
import lombok.Data;

/**
* DB的默认配置
*
* @author terrfly
* @date 2022/5/16 17:05
*/
@Data
public class DBDefaultConfig {

    /** 默认渠道商号 */
    private String defaultIsvNo;

    /** 默认服务商号 */
    private String defaultAgentNo;

    /**
     * 自营商户号
     */
    private String platformSelfMchNo;

    /** 商户注册是否必填邀请码 */
    private Byte mchRegisterInviteCodeRequired;

    /** 商户注册是否开启便捷收银台 */
    private Byte mchRegisterSelfCashierState;

    /** 商户注册是否开启WEB收银台 */
    private Byte mchRegisterWebCashierState;

    /** 商户注册是否开启会员功能 */
    private Byte mchRegisterMemberState;

    /** 商户会员最大储值余额 */
    private Long mchMbrMaxBalance;

    /** 商户注册默认级别 */
    private String mchRegisterLevel;

    /** 微信小程序审核帐号 */
    private String wxAuditUser;

    /** 提现手续费配置 */
    private CashoutFee castOutFeeRule;

    /** 默认登录密码 */
    private String defaultPassword;

    /** 是否开启商户进件预审功能 */
    private Byte mchApplymentPreAudit;
    /** 商户自主进件时间限制 */
    private String mchApplyTimeLimit;

    /** 是否开启服务商进件预审功能 */
    private Byte agentApplymentPreAudit;
    /** 服务商发起进件默认时间限制 */
    private String agentApplyTimeLimit;

    /** 服务商注册时是否审核 */
    private Byte agentRegisterIsAudit;

    /** 服务商新增下级代理时是否审核 */
    private String agentNewSubIsAudit;

    /** 服务商注册是否必填邀请码 */
    private Byte agentRegisterInviteCodeRequired;

    /** 服务商是否支持划拨码牌、设备 */
    private Byte isSupportAgentAllot;

    /** 进件图片上传大小 M **/
    private String applymentImgUploadSize;

    /**
     * 系统收款商户号
     */
    private String sysPaymentMchNo;
}



