| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- 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<DataDTO> 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;
- }
- }
- }
|