|
@@ -1,98 +1,121 @@
|
|
|
package com.jzg.commons.entity.orders.vo;
|
|
package com.jzg.commons.entity.orders.vo;
|
|
|
|
|
|
|
|
|
|
+import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.jzg.commons.core.base.BaseModel;
|
|
import com.jzg.commons.core.base.BaseModel;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
-import jakarta.validation.constraints.NotNull;
|
|
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
-import java.time.LocalDate;
|
|
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
@Schema(description = "订单审核表VO")
|
|
@Schema(description = "订单审核表VO")
|
|
|
@Data
|
|
@Data
|
|
|
public class FeeAuditVo extends BaseModel {
|
|
public class FeeAuditVo extends BaseModel {
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("订单号")
|
|
|
@Schema(description = "订单号")
|
|
@Schema(description = "订单号")
|
|
|
private String orderNo;
|
|
private String orderNo;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("保险公司")
|
|
|
@Schema(description = "保险公司")
|
|
@Schema(description = "保险公司")
|
|
|
private String companyName;
|
|
private String companyName;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("车牌号")
|
|
|
@Schema(description = "车牌号")
|
|
@Schema(description = "车牌号")
|
|
|
private String licenseNo;
|
|
private String licenseNo;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("被保人姓名")
|
|
|
@Schema(description = "被保人姓名")
|
|
@Schema(description = "被保人姓名")
|
|
|
private String insurName;
|
|
private String insurName;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("订单类型")
|
|
|
@Schema(description = "订单类型 1 车险录入 2 待客录单 3 外部订单")
|
|
@Schema(description = "订单类型 1 车险录入 2 待客录单 3 外部订单")
|
|
|
private String orderType;
|
|
private String orderType;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("业务员姓名")
|
|
|
@Schema(description = "业务员姓名")
|
|
@Schema(description = "业务员姓名")
|
|
|
private String name;
|
|
private String name;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("业务员手机号")
|
|
|
@Schema(description = "业务员手机号")
|
|
@Schema(description = "业务员手机号")
|
|
|
private String mobile;
|
|
private String mobile;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("业务员类型")
|
|
|
@Schema(description = "业务员类型1.前线人员 2:后线人员 3:合伙人 4:工作室管理员 5:团队 6:个代 7:电销 8 渠道")
|
|
@Schema(description = "业务员类型1.前线人员 2:后线人员 3:合伙人 4:工作室管理员 5:团队 6:个代 7:电销 8 渠道")
|
|
|
private String attrType;
|
|
private String attrType;
|
|
|
|
|
|
|
|
- @Schema(description = "签单时间")
|
|
|
|
|
|
|
+ @ExcelProperty("签单时间")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
+ @Schema(description = "签单时间")
|
|
|
private LocalDateTime signingTime;
|
|
private LocalDateTime signingTime;
|
|
|
|
|
|
|
|
- @Schema(description = "报价时间")
|
|
|
|
|
|
|
+ @ExcelProperty("报价时间")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
+ @Schema(description = "报价时间")
|
|
|
private LocalDateTime quotationTime;
|
|
private LocalDateTime quotationTime;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("对接人")
|
|
|
@Schema(description = "对接人")
|
|
@Schema(description = "对接人")
|
|
|
private String dockingPerson;
|
|
private String dockingPerson;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("出单协议")
|
|
|
@Schema(description = "出单协议")
|
|
@Schema(description = "出单协议")
|
|
|
private String agreementName;
|
|
private String agreementName;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("险种")
|
|
|
@Schema(description = "险种")
|
|
@Schema(description = "险种")
|
|
|
private String productName;
|
|
private String productName;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("出单机构")
|
|
|
@Schema(description = "出单机构")
|
|
@Schema(description = "出单机构")
|
|
|
private String deptName;
|
|
private String deptName;
|
|
|
|
|
|
|
|
- @Schema(description = "录单时间")
|
|
|
|
|
|
|
+ @ExcelProperty("录单时间")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
+ @Schema(description = "录单时间")
|
|
|
private LocalDateTime createTime;
|
|
private LocalDateTime createTime;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("录单人")
|
|
|
@Schema(description = "录单人")
|
|
@Schema(description = "录单人")
|
|
|
private String createBy;
|
|
private String createBy;
|
|
|
|
|
|
|
|
- @Schema(description = "支付时间")
|
|
|
|
|
|
|
+ @ExcelProperty("支付时间")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
+ @Schema(description = "支付时间")
|
|
|
private LocalDateTime payTime;
|
|
private LocalDateTime payTime;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("交强险保费")
|
|
|
@Schema(description = "交强险保费")
|
|
@Schema(description = "交强险保费")
|
|
|
private BigDecimal jqPremium;
|
|
private BigDecimal jqPremium;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("商业险保费")
|
|
|
@Schema(description = "商业险保费")
|
|
@Schema(description = "商业险保费")
|
|
|
private BigDecimal syPremium;
|
|
private BigDecimal syPremium;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("驾意险保费")
|
|
|
@Schema(description = "驾意险保费")
|
|
@Schema(description = "驾意险保费")
|
|
|
private BigDecimal jyPremium;
|
|
private BigDecimal jyPremium;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("总保费")
|
|
|
@Schema(description = "总保费")
|
|
@Schema(description = "总保费")
|
|
|
private BigDecimal sumPremium;
|
|
private BigDecimal sumPremium;
|
|
|
|
|
|
|
|
- @Schema(description = "审核时间")
|
|
|
|
|
|
|
+ @ExcelProperty("审核时间")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
|
|
+ @Schema(description = "审核时间")
|
|
|
private LocalDateTime auditTime;
|
|
private LocalDateTime auditTime;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("审核人")
|
|
|
@Schema(description = "审核人")
|
|
@Schema(description = "审核人")
|
|
|
private String auditUser;
|
|
private String auditUser;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("驳回原因")
|
|
|
@Schema(description = "驳回原因")
|
|
@Schema(description = "驳回原因")
|
|
|
private String refuse;
|
|
private String refuse;
|
|
|
|
|
|
|
|
|
|
+ @ExcelProperty("权益金额")
|
|
|
@Schema(description = "权益金额")
|
|
@Schema(description = "权益金额")
|
|
|
private BigDecimal equityAmount;
|
|
private BigDecimal equityAmount;
|
|
|
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|