InsSettle.java 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.ydtech.modules.ins.model;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.AllArgsConstructor;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. /**
  11. * @Author: shixk
  12. * @create: 2021/8/17 17:32
  13. * description:结算单主表
  14. */
  15. @Data
  16. @NoArgsConstructor
  17. @AllArgsConstructor
  18. @ApiModel(value = "结算单主表", description = "结算单主表信息")
  19. public class InsSettle implements Serializable {
  20. private static final long serialVersionUID = 78806598597025329L;
  21. @ApiModelProperty(value = "结算单号")
  22. private String settleno;
  23. @ApiModelProperty(value = "结算金额")
  24. private Double billfee;
  25. @ApiModelProperty(value = "保险公司")
  26. private String insurercode;
  27. @ApiModelProperty(value = "归属机构")
  28. private String comcode;
  29. @ApiModelProperty(value = "生成时间(抽取支付时间、非专属生成时间)")
  30. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
  31. private Date createdate;
  32. @ApiModelProperty(value = "生成人")
  33. private String createcode;
  34. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
  35. @ApiModelProperty(value = "结算确认日期")
  36. private Date confirmdate;
  37. @ApiModelProperty(value = "结算确认操作人")
  38. private String confirmcode;
  39. @ApiModelProperty(value = "发票号")
  40. private String checkno;
  41. @ApiModelProperty(value = "结算单状态(0:生成 1:到账确认 99:作废)")
  42. private String status;
  43. @ApiModelProperty(value = "公司账户(进哪家分公司)")
  44. private String account;
  45. @ApiModelProperty(value = "母公司结算单")
  46. private String origCommno;
  47. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
  48. @ApiModelProperty(value = "抽数时间")
  49. private Date updatedate;
  50. @ApiModelProperty(value = "核对状态(1:成功 0:失败)")
  51. private String checkflag;
  52. @ApiModelProperty(value = "文件夹id,这个指的的文件夹id")
  53. private String fileid;
  54. @ApiModelProperty(value = "前段访问路径")
  55. private String url;
  56. @ApiModelProperty(value = "保司中介编码")
  57. private String agentcode;
  58. @ApiModelProperty(value = "收款账号银行")
  59. private String oppbank;
  60. @ApiModelProperty(value = "收款账号银行名称")
  61. private String oppbankname;
  62. @ApiModelProperty(value = "收款人账号")
  63. private String oppact;
  64. @ApiModelProperty(value = "收款人名称")
  65. private String oppactname;
  66. }