B2bInvoicePackage.java 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package com.jkcredit.invoice.model.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.jkcredit.invoice.common.BaseEntity;
  5. import io.swagger.annotations.ApiModel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import java.io.Serializable;
  9. /**
  10. * @description:
  11. * @author: sunzhaoning
  12. * @create: 2019-06-21 10:03
  13. * @version: V1.0
  14. **/
  15. @Data
  16. @ApiModel("发票打包下载实体类")
  17. public class B2bInvoicePackage extends BaseEntity implements Serializable {
  18. private static final long serialVersionUID = 4525265651071975642L;
  19. @TableId(type = IdType.AUTO)
  20. private Integer id;
  21. /**
  22. * 企业编号
  23. */
  24. @ApiModelProperty(value = "企业编号")
  25. private String companyNum;
  26. /**
  27. * 企业名
  28. */
  29. @ApiModelProperty(value = "企业名")
  30. private String companyName;
  31. /**
  32. * 发票开具月
  33. */
  34. @ApiModelProperty(value = "发票开具月")
  35. private String makeMonth;
  36. /**
  37. * 发票明细下载链接
  38. */
  39. @ApiModelProperty(value = "发票明细下载链接")
  40. private String csvUrl;
  41. /**
  42. * 发票打包pdf下载链接
  43. */
  44. @ApiModelProperty(value = "发票打包pdf下载链接")
  45. private String pdfUrl;
  46. /**
  47. * 明细下载状态
  48. */
  49. @ApiModelProperty(value = "明细下载状态")
  50. private Integer csvStatus;
  51. /**
  52. * 发票pdf打包状态
  53. */
  54. @ApiModelProperty(value = "发票pdf打包状态")
  55. private Integer pdfStatus;
  56. /**
  57. * 发票打包批次
  58. */
  59. @ApiModelProperty(value = "发票打包批次")
  60. private Integer type;
  61. }