package com.nova.sankuai.domain.entity;
|
|
import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 渠道(其他平台)信息
|
*
|
* @author zhangjc
|
* @create 2021/11/18
|
*/
|
@Data
|
@ApiModel(value = "渠道(其它平台)信息")
|
public class ChannelInfo {
|
|
//渠道类型--入口
|
public static final int TYPE_IMPORT = 0;
|
|
//渠道类型--出口
|
public static final int TYPE_EXPORT = 1;
|
|
@ApiModelProperty(value = "主键")
|
@TableId
|
@JsonFormat(shape = JsonFormat.Shape.STRING)
|
private Long id;
|
|
@ApiModelProperty(value = "分发给其他平台的渠道id")
|
private String appId;
|
|
@ApiModelProperty(value = "渠道(其他平台)名称")
|
private String name;
|
|
@ApiModelProperty(value = "渠道类型 0-进口 1-出口")
|
private Integer type;
|
|
@ApiModelProperty(value = "渠道编码(参考SourceTypeEnum定义)")
|
private Integer code;
|
|
@ApiModelProperty(value = "此渠道是否启用:1--启用,0--禁用")
|
private Integer status;
|
|
@ApiModelProperty(value = "系统渠道标识 0-否 1-是")
|
private Integer systemFlag;
|
|
@ApiModelProperty(value = "贷超工作流开关 0-禁用 1-启用")
|
private Integer loanMarketOnly;
|
|
@ApiModelProperty(value = "2.0开关")
|
private Integer version2IsOpen;
|
|
@ApiModelProperty(value = "2.0子参数, 1为线上放款,0为银行直贷")
|
private Integer version2Type;
|
|
@ApiModelProperty(value = "安卓下载链接")
|
private String androidLink;
|
|
@ApiModelProperty(value = "IOS下载链接")
|
private String iosLink;
|
|
@ApiModelProperty(value = "会员折扣金额")
|
private Integer memberDiscount;
|
|
@ApiModelProperty(value = "额度审批时间")
|
private Integer quotaApprovalTime;
|
|
@ApiModelProperty(value = "宜信安卓下载链接")
|
private String yxAndroidLink;
|
|
@ApiModelProperty(value = "宜信ios下载链接")
|
private String yxIosLink;
|
|
@ApiModelProperty(value = "默认会员权益")
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
private String defaultCardId;
|
|
@ApiModelProperty(value = "落地页安卓下载链接")
|
private String loadAndroidLink;
|
|
@ApiModelProperty(value = "落地页ios下载链接")
|
private String loadIosLink;
|
|
@ApiModelProperty(value = "第三方渠道唯一标识")
|
private String thirdChannelCode;
|
|
@ApiModelProperty(value = "3.0流程开关")
|
private Integer version3IsOpen;
|
|
@ApiModelProperty(value = "联登主渠道编码")
|
private Integer autoParentCode;
|
|
@ApiModelProperty(value = "联登拥有子渠道标识 0-无,1-有")
|
private Integer hasThirdChannel;
|
|
@ApiModelProperty(value = "创建时间")
|
private Date creationDate;
|
|
@ApiModelProperty(value = "贷超直链开关")
|
private Integer loanMarketHotLinkSwitch;
|
|
@ApiModelProperty(value = "贷超直链产品id")
|
@JsonFormat(shape = JsonFormat.Shape.STRING)
|
private Long loanMarketHotLinkId;
|
|
@ApiModelProperty(value = "审批加速包会员开关 0-关闭 1-开启")
|
private Integer queueVipSwitch;
|
|
@ApiModelProperty(value = "单页面H5开关")
|
private Integer h5PageSwitch;
|
|
@ApiModelProperty(value = "使用场景标识,默认为0,1为完件")
|
private Integer useSceneFlag;
|
|
@ApiModelProperty(value = "4.0流程开关 0为关,1为开")
|
private Integer version4IsOpen;
|
|
@ApiModelProperty(value = "0加速包 1贷超模式")
|
private Integer vipMode;
|
|
@ApiModelProperty(value = "0落地页 1:H5/APP")
|
private Integer linkMode;
|
|
// 于2022-11-15新增:直接放款
|
@ApiModelProperty(value = "直接放款开关 0为关,1为开")
|
private Integer directLoanIsOpen;
|
|
@ApiModelProperty(value = "会员开关 0是关闭 1是打开")
|
private Integer vipSwitch;
|
|
@ApiModelProperty(value = "是否打开银行卡界面 1是 0否")
|
private Integer bankCardIsOpen;
|
|
@ApiModelProperty(value = "是否打开旧的放款进度页 1是 0否")
|
private Integer loanProgressOld;
|
|
@ApiModelProperty(value = "大额H5和单页面H5开关,0下载APP,1贷超,2通知页")
|
private Integer dhSwitch;
|
|
@ApiModelProperty(value = "用信过程,0关闭,1开启")
|
private Integer yongxinIsOpen;
|
|
@ApiModelProperty(value = "联登开关 0关闭 1开启")
|
private Integer lianDeng;
|
|
@ApiModelProperty(value = "H5匹配资金方 1开启 0关闭")
|
private Integer h5Match;
|
|
}
|