InsAreaCompanyExternalFee.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. package com.ydtech.modules.order.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import io.swagger.annotations.ApiModel;
  6. import lombok.AllArgsConstructor;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import java.io.Serializable;
  10. import java.math.BigDecimal;
  11. /**
  12. * 报价渠道
  13. *
  14. * @TableName ins_area_company
  15. */
  16. @TableName(value = "ins_area_company_external_fee", autoResultMap = true)
  17. @Data
  18. @ApiModel(value = "外部订单费用表")
  19. @NoArgsConstructor
  20. @AllArgsConstructor
  21. public class InsAreaCompanyExternalFee implements Serializable {
  22. @TableField(exist = false)
  23. private static final long serialVersionUID = -6827009009645748787L;
  24. /**
  25. * 主键
  26. */
  27. @TableId(value = "sub_order_no")
  28. private String subOrderNo;
  29. @TableField(value = "jq_supervise_costs_proportion")
  30. private BigDecimal jqSuperviseCostsProportion;
  31. @TableField(value = "jq_other_costs_proportion")
  32. private BigDecimal jqOtherCostsProportion;
  33. @TableField(value = "sy_supervise_costs_proportion")
  34. private BigDecimal sySuperviseCostsProportion;
  35. @TableField(value = "sy_other_costs_proportion")
  36. private BigDecimal syOtherCostsProportion;
  37. @TableField(value = "no_supervise_costs_proportion")
  38. private BigDecimal noSuperviseCostsProportion;
  39. @TableField(value = "no_other_costs_proportion")
  40. private BigDecimal noOtherCostsProportion;
  41. @TableField(value = "cost_id")
  42. private String costId;
  43. @TableField(value = "cost_flag")
  44. private String costFlag;
  45. public BigDecimal getJqSuperviseCostsProportion() {
  46. return jqSuperviseCostsProportion == null ? BigDecimal.ZERO : jqSuperviseCostsProportion;
  47. }
  48. public BigDecimal getJqOtherCostsProportion() {
  49. return jqOtherCostsProportion == null ? BigDecimal.ZERO : jqOtherCostsProportion;
  50. }
  51. public BigDecimal getSySuperviseCostsProportion() {
  52. return sySuperviseCostsProportion == null ? BigDecimal.ZERO : sySuperviseCostsProportion;
  53. }
  54. public BigDecimal getSyOtherCostsProportion() {
  55. return syOtherCostsProportion == null ? BigDecimal.ZERO : syOtherCostsProportion;
  56. }
  57. public BigDecimal getNoSuperviseCostsProportion() {
  58. return noSuperviseCostsProportion == null ? BigDecimal.ZERO : noSuperviseCostsProportion;
  59. }
  60. public BigDecimal getNoOtherCostsProportion() {
  61. return noOtherCostsProportion == null ? BigDecimal.ZERO : noOtherCostsProportion;
  62. }
  63. }