package com.ydtech.modules.ins.model.guoRen; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.ydtech.modules.order.entity.config.ConfigureParameters; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 渠道信息 响应 */ @NoArgsConstructor @Data public class ChannelInfoResp { @JSONField(name="resultCode") private Integer resultCode; @JSONField(name="data") private List data; @NoArgsConstructor @Data public static class DataDTO implements ConfigureParameters{ @JSONField(name="prptmain") private PrptmainDTO prptmain; @JSONField(name="areaCode") private String areaCode; @JSONField(name="areaName") private String areaName; @NoArgsConstructor @Data public static class PrptmainDTO { @JSONField(name="comName") private String comName; @JSONField(name="businessNature") private String businessNature; @JSONField(name="comCode") private String comCode; //userCode @JSONField(name="handlerCode") private String handlerCode; @JSONField(name="agentCode") private String agentCode; @JSONField(name="agreementNo") private String agreementNo; @JSONField(name="unitMaintenanceCode") private String unitMaintenanceCode; @JSONField(name="unitmainTenanceType1") private String unitmainTenanceType1; @JSONField(name="unitmainTenanceType2") private String unitmainTenanceType2; @JSONField(name="unitMaintenanceName") private String unitMaintenanceName; @JSONField(name="unitmainTenanceType1Name") private String unitmainTenanceType1Name; @JSONField(name="unitmainTenanceType2Name") private String unitmainTenanceType2Name; @JSONField(name="channelTypeOne") private String channelTypeOne; @JSONField(name="channelTypeOneName") private String channelTypeOneName; @JSONField(name="channelTypeTwo") private String channelTypeTwo; @JSONField(name="channelTypeTwoName") private String channelTypeTwoName; @JSONField(name="upDateTime") private String upDateTime; @JSONField(name="handler1Name") private String handler1Name; @JSONField(name="agentName") private String agentName; @JSONField(name="deGentType") private String deGentType; @JSONField(name="saleGentType") private String saleGentType; //归属业务员名称 private String handlerName; } } }