TXiangmu.java 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. package com.ylx.massage.domain;
  2. import com.alibaba.fastjson.JSONArray;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableLogic;
  6. import com.baomidou.mybatisplus.annotation.TableName;
  7. import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
  8. import io.swagger.annotations.ApiModel;
  9. import io.swagger.annotations.ApiModelProperty;
  10. import lombok.Getter;
  11. import lombok.Setter;
  12. import lombok.experimental.Accessors;
  13. import java.io.Serializable;
  14. import java.math.BigDecimal;
  15. import java.time.LocalDateTime;
  16. /**
  17. * 项目
  18. */
  19. @Getter
  20. @Setter
  21. @Accessors(chain = true)
  22. @TableName(value = "t_xiangmu",autoResultMap = true)
  23. @ApiModel(value = "TXiangmu", description = "服务项目")
  24. public class TXiangmu implements Serializable {
  25. private static final long serialVersionUID = 1L;
  26. @TableId("c_id")
  27. @ApiModelProperty("cId")
  28. private String cId;
  29. /**
  30. * 标题
  31. */
  32. @TableField("c_title")
  33. @ApiModelProperty("标题")
  34. private String cTitle;
  35. /**
  36. * 封面图
  37. */
  38. @TableField("c_cover")
  39. @ApiModelProperty("封面图")
  40. private String cCover;
  41. /**
  42. * 原价
  43. */
  44. @TableField("d_yuan_price")
  45. @ApiModelProperty("原价")
  46. private BigDecimal dYuanPrice;
  47. /**
  48. * 标注价格(现价)
  49. */
  50. @TableField("d_price")
  51. @ApiModelProperty("标注价格(现价)")
  52. private BigDecimal dPrice;
  53. /**
  54. * 时长分钟
  55. */
  56. @TableField("n_minute")
  57. @ApiModelProperty("时长分钟")
  58. private Integer nMinute;
  59. /**
  60. * 亮点list JsonArray
  61. */
  62. @TableField(value = "c_ld_list")
  63. @ApiModelProperty("亮点")
  64. private String cLdList;
  65. /**
  66. * 性别限制 0不限制 1男 2女
  67. */
  68. @TableField("n_sex_limit")
  69. @ApiModelProperty("性别限制\t0不限制\t1男\t2女")
  70. private Integer nSexLimit;
  71. /**
  72. * 适用人群
  73. */
  74. @TableField("c_syrq")
  75. @ApiModelProperty("适用人群")
  76. private String cSyrq;
  77. /**
  78. * 项目详情 复文本
  79. */
  80. @TableField("c_detail")
  81. @ApiModelProperty("项目详情 富文本")
  82. private String cDetail;
  83. /**
  84. * 已售
  85. */
  86. @TableField("n_sale_number")
  87. @ApiModelProperty("已售")
  88. private Integer nSaleNumber;
  89. /**
  90. * 推荐技师
  91. */
  92. @TableField("recommend_technician")
  93. @ApiModelProperty("推荐技师")
  94. private String recommendTechnician;
  95. /**
  96. * 创建时间
  97. */
  98. @TableField("dt_create_time")
  99. @ApiModelProperty("创建时间")
  100. private LocalDateTime dtCreateTime;
  101. @ApiModelProperty("是否删除0否1是")
  102. @TableLogic
  103. private Integer isDelete;
  104. @TableField(exist = false)
  105. private BigDecimal sum;
  106. public String getcId() {
  107. return cId;
  108. }
  109. public void setcId(String cId) {
  110. this.cId = cId;
  111. }
  112. public String getcTitle() {
  113. return cTitle;
  114. }
  115. public void setcTitle(String cTitle) {
  116. this.cTitle = cTitle;
  117. }
  118. public String getcCover() {
  119. return cCover;
  120. }
  121. public void setcCover(String cCover) {
  122. this.cCover = cCover;
  123. }
  124. public BigDecimal getdYuanPrice() {
  125. return dYuanPrice;
  126. }
  127. public void setdYuanPrice(BigDecimal dYuanPrice) {
  128. this.dYuanPrice = dYuanPrice;
  129. }
  130. public BigDecimal getdPrice() {
  131. return dPrice;
  132. }
  133. public void setdPrice(BigDecimal dPrice) {
  134. this.dPrice = dPrice;
  135. }
  136. public Integer getnMinute() {
  137. return nMinute;
  138. }
  139. public void setnMinute(Integer nMinute) {
  140. this.nMinute = nMinute;
  141. }
  142. public String getcLdList() {
  143. return cLdList;
  144. }
  145. public void setcLdList(String cLdList) {
  146. this.cLdList = cLdList;
  147. }
  148. public Integer getnSexLimit() {
  149. return nSexLimit;
  150. }
  151. public void setnSexLimit(Integer nSexLimit) {
  152. this.nSexLimit = nSexLimit;
  153. }
  154. public String getcSyrq() {
  155. return cSyrq;
  156. }
  157. public void setcSyrq(String cSyrq) {
  158. this.cSyrq = cSyrq;
  159. }
  160. public String getcDetail() {
  161. return cDetail;
  162. }
  163. public void setcDetail(String cDetail) {
  164. this.cDetail = cDetail;
  165. }
  166. public Integer getnSaleNumber() {
  167. return nSaleNumber;
  168. }
  169. public void setnSaleNumber(Integer nSaleNumber) {
  170. this.nSaleNumber = nSaleNumber;
  171. }
  172. public LocalDateTime getDtCreateTime() {
  173. return dtCreateTime;
  174. }
  175. public void setDtCreateTime(LocalDateTime dtCreateTime) {
  176. this.dtCreateTime = dtCreateTime;
  177. }
  178. }