| | |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDateTime; |
| | | |
| | | @Schema(description = "管理后台 - CRM 客户 Response VO") |
| | |
| | | @Schema(description = "距离加入公海时间", example = "1") |
| | | private Long poolDay; |
| | | |
| | | @Schema(description = "客户分类(电力CRM扩展)", example = "industrial") |
| | | @ExcelProperty(value = "客户分类", converter = DictConvert.class) |
| | | @DictFormat(cn.iocoder.yudao.module.crm.enums.DictTypeConstants.CRM_CUSTOMER_TYPE) |
| | | private String customerType; |
| | | |
| | | @Schema(description = "当前信用等级", example = "B") |
| | | @ExcelProperty(value = "信用等级", converter = DictConvert.class) |
| | | @DictFormat(cn.iocoder.yudao.module.crm.enums.DictTypeConstants.CRM_CREDIT_LEVEL) |
| | | private String creditLevel; |
| | | |
| | | @Schema(description = "当前信用分", example = "85") |
| | | @ExcelProperty("信用分") |
| | | private Integer creditScore; |
| | | |
| | | @Schema(description = "欠费金额(未回款+逾期的回款计划合计)", example = "1200.00") |
| | | @ExcelProperty("欠费金额") |
| | | private BigDecimal overdueAmount; |
| | | |
| | | @Schema(description = "欠费笔数", example = "3") |
| | | @ExcelProperty("欠费笔数") |
| | | private Integer overdueCount; |
| | | |
| | | } |