OrderExcelDTO.java 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. package com.poteviohealth.cgp.statistics.model.outdto;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.util.Date;
  6. /**
  7. * excel导出DTO
  8. * @author Qin
  9. */
  10. @Data
  11. @ApiModel(value="excel导出DTO")
  12. public class OrderExcelDTO {
  13. @ApiModelProperty(value = "id")
  14. private Integer id;
  15. @ApiModelProperty(value = "区域运营商")
  16. private String supplierName;
  17. @ApiModelProperty(value = "工单Id")
  18. private Long orderId;
  19. @ApiModelProperty(value = "订单号")
  20. private String sn;
  21. @ApiModelProperty(value = "客户姓名")
  22. private String customerName;
  23. @ApiModelProperty(value = "身份证号")
  24. private String idNumber;
  25. @ApiModelProperty(value = "收货姓名")
  26. private String name;
  27. @ApiModelProperty(value = "收货电话")
  28. private String phone;
  29. @ApiModelProperty(value = "收货地址")
  30. private String address;
  31. @ApiModelProperty(value = "商品相关信息")
  32. private String productString;
  33. @ApiModelProperty(value = "服务名称")
  34. private String serviceName;
  35. @ApiModelProperty(value = "服务规格名称")
  36. private String serviceSkuName;
  37. @ApiModelProperty(value = "购买数量")
  38. private Integer serviceNum;
  39. @ApiModelProperty(value = "订单总价格(分)")
  40. private String sumOrderPrice;
  41. @ApiModelProperty(value = "优惠券相关信息")
  42. private String couponString;
  43. @ApiModelProperty(value = "优惠总金额(分)")
  44. private String sumCouponPrice;
  45. @ApiModelProperty(value = "实付总价格(分)")
  46. private String sumPrice;
  47. @ApiModelProperty(value = "支付类型:1.微信支付;2.农商行;")
  48. private String payStyle;
  49. @ApiModelProperty(value = "预约时间")
  50. private Date reservationTime;
  51. @ApiModelProperty(value = "支付状态:1.待支付;2.支付中,3.已支付,4:支付失败,5:退款中,6:退款成功,7:退款失败")
  52. private String payStatus;
  53. @ApiModelProperty(value = "支付流水号")
  54. private String transactionId;
  55. @ApiModelProperty(value = "订单类型:1.零售;2.团购")
  56. private String orderStyle;
  57. @ApiModelProperty(value = "订单状态:1.待付款;2.待发货;3.备货中;4.待收货;5.待取货;6.已完成;7.已取消;8.售后中;9.待成团;10.退款中;11.待派工;12.待服务;13.服务中;14.作废;")
  58. private String orderStatus;
  59. @ApiModelProperty(value = "下单时间")
  60. private String orderTime;
  61. @ApiModelProperty(value = "工单上门时间")
  62. private Date homeTime;
  63. @ApiModelProperty(value = "发货时间")
  64. private Date sendTime;
  65. @ApiModelProperty(value = "物流单号")
  66. private String trackingCode;
  67. @ApiModelProperty(value = "物流公司")
  68. private String trackingCompany;
  69. @ApiModelProperty(value = "客户取货时间")
  70. private Date pickupTime;
  71. @ApiModelProperty(value = "服务人员名称")
  72. private String employeeName;
  73. @ApiModelProperty(value = "工单开始时间")
  74. private String startTime;
  75. @ApiModelProperty(value = "工单结束时间")
  76. private String endTime;
  77. @ApiModelProperty(value = "结算金额")
  78. private String settlementPriceSum;
  79. @ApiModelProperty(value = "支付账户")
  80. private String payAccount;
  81. @ApiModelProperty(value="驿站/团长姓名",example = "张三")
  82. private String stationOrGroupName;
  83. @ApiModelProperty(value = "驿站名称")
  84. private String serviceStationName;
  85. @ApiModelProperty(value = "团长名称")
  86. private String groupLeaderName;
  87. @ApiModelProperty("回访预约日期")
  88. private Date visitReserveDate;
  89. @ApiModelProperty(value = "归属驿站名称")
  90. private String stationName;
  91. @ApiModelProperty(value = "归属:0.无;1.一级供应商;2.二级供应商;")
  92. private Integer belong;
  93. @ApiModelProperty(value = "一级供应商名称")
  94. private String supplierOneName;
  95. @ApiModelProperty(value = "合同编号")
  96. private String contractNo;
  97. @ApiModelProperty("采购总价(分)")
  98. private String consignmentPriceSum;
  99. @ApiModelProperty("卡名称字符串")
  100. private String cardNameStr;
  101. @ApiModelProperty("审核原因")
  102. private String reviewReason;
  103. @ApiModelProperty(value = "支付金额(分)")
  104. private String payPrice;
  105. @ApiModelProperty(value = "卡支付金额(分)")
  106. private String cardPrice;
  107. @ApiModelProperty(value = "补贴卡支付金额(分)")
  108. private String subsidyPrice;
  109. @ApiModelProperty(value = "资金积分支付个数")
  110. private Long fundPrice;
  111. @ApiModelProperty(value = "工时")
  112. private String manHour;
  113. }