| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- package com.ydtech.modules.ins.model.vo;
- import cn.afterturn.easypoi.excel.annotation.Excel;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * @Author: shixk
- * @create: 2021/8/20 11:36
- * description:
- */
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- @ApiModel(value = "结算单生成前查询的保单信息返回类", description = "结算单生成前查询的保单信息")
- public class PolicynoDetailResVo {
- @ApiModelProperty(value = "结算单明细表主键")
- private String id;
- @Excel(name = "结算单号", width = 15)
- @ApiModelProperty(value = "结算单号")
- private String settleno;
- @Excel(name = "保单号")
- @ApiModelProperty(value = "保单号")
- private String policyno;
- @Excel(name = "险种代码")
- @ApiModelProperty(value = "险种代码")
- private String riskcode;
- @Excel(name = "险种名称")
- @ApiModelProperty(value = "险种名称")
- private String riskname;
- @Excel(name = "保险公司代码")
- @ApiModelProperty(value = "保险公司代码")
- private String inscompany;
- @Excel(name = "保险公司名称")
- @ApiModelProperty(value = "保险公司名称")
- private String inscompanyname;
- @Excel(name = "投保人代码")
- @ApiModelProperty(value = "投保人代码")
- private String applicode;
- @Excel(name = "投保人名称")
- @ApiModelProperty(value = "投保人名称")
- private String appliname;
- @Excel(name = "被保险人代码")
- @ApiModelProperty(value = "被保险人代码")
- private String insuredcode;
- @Excel(name = "被保险人名称")
- @ApiModelProperty(value = "被保险人名称")
- private String insuredname;
- @Excel(name = "核保日期", exportFormat = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "核保日期")
- private Date operatedate;
- @Excel(name = "起保日期", exportFormat = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "起保日期")
- private Date startdate;
- @Excel(name = "实收保费")
- @ApiModelProperty(value = "实收保费")
- private String sumpremium;
- @Excel(name = "不含税保费")
- @ApiModelProperty(value = "不含税保费")
- private String notaxpremium;
- @Excel(name = "手续费比例")
- @ApiModelProperty(value = "手续费比例")
- private Double commissionrate;
- @Excel(name = "手续费")
- @ApiModelProperty(value = "手续费")
- private String commission;
- @Excel(name = "所属团队代码")
- @ApiModelProperty(value = "所属团队代码")
- private String teamcode;
- @Excel(name = "所属团队名称")
- @ApiModelProperty(value = "所属团队名称")
- private String teamname;
- @Excel(name = "所属机构代码")
- @ApiModelProperty(value = "所属机构代码")
- private String comcode;
- @Excel(name = "所属机构名称")
- @ApiModelProperty(value = "所属机构名称")
- private String comname;
- @Excel(name = "应收日期", exportFormat = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "应收日期")
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
- private Date updatedate;
- @Excel(name = "核对状态", replace = {"成功_1", "失败_0"})
- @ApiModelProperty(value = "核对状态")
- private String checkflag;
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
- public Date getOperatedate() {
- return operatedate;
- }
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- public void setOperatedate(Date operatedate) {
- this.operatedate = operatedate;
- }
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
- public Date getStartdate() {
- return startdate;
- }
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- public void setStartdate(Date startdate) {
- this.startdate = startdate;
- }
- public void setSumpremium(BigDecimal sumpremium) {
- this.sumpremium = sumpremium.toPlainString();
- }
- public void setCommission(BigDecimal commission) {
- this.commission = commission.toPlainString();
- }
- public void setNotaxpremium(BigDecimal notaxpremium) {
- this.notaxpremium = notaxpremium.toPlainString();
- }
- }
|