MaTechnicianAppAddVo.java 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. package com.ylx.massage.domain.vo;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.fasterxml.jackson.annotation.JsonProperty;
  5. import com.ylx.common.annotation.Excel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import lombok.experimental.Accessors;
  9. import java.math.BigInteger;
  10. import java.util.ArrayList;
  11. import java.util.Date;
  12. /**
  13. * 技师对象 ma_technician
  14. *
  15. * @author ylx
  16. * @date 2024-03-22
  17. */
  18. @Data
  19. public class MaTechnicianAppAddVo {
  20. private static final long serialVersionUID = 1L;
  21. /**
  22. * id
  23. */
  24. @ApiModelProperty("id")
  25. private String id;
  26. /**
  27. * 姓名
  28. */
  29. @ApiModelProperty("姓名")
  30. private String teName;
  31. /**
  32. * 昵称
  33. */
  34. @Excel(name = "昵称")
  35. private String teNickName;
  36. /**
  37. * 密码
  38. */
  39. @Excel(name = "密码")
  40. private String tePassword;
  41. @ApiModelProperty(value = "验证码")
  42. private String phoneMsg;
  43. @ApiModelProperty(value = "图形验证码")
  44. private String phoneImgMsg;
  45. @ApiModelProperty("用户的openId")
  46. @JsonProperty("cOpenid")
  47. private String cOpenid;
  48. /**
  49. * 唯一标识
  50. */
  51. private String uuid;
  52. /**
  53. * 性别(0女1男)
  54. */
  55. @Excel(name = "性别(0女1男)")
  56. @ApiModelProperty("性别(0女1男)")
  57. private Integer teSex;
  58. /**
  59. * 电话
  60. */
  61. @Excel(name = "电话")
  62. @ApiModelProperty("电话")
  63. private String tePhone;
  64. /**
  65. * 省级行政区编码 (如: 110000)
  66. */
  67. private String provinceCode;
  68. /**
  69. * 省级行政区名称 (如: 北京市)
  70. */
  71. private String provinceName;
  72. /**
  73. * 地级市编码 (如: 110100)
  74. */
  75. private String cityCode;
  76. /**
  77. * 地级市名称 (如: 北京市)
  78. */
  79. private String cityName;
  80. /**
  81. * 区/县编码 (如: 110101)
  82. */
  83. private String districtCode;
  84. /**
  85. * 区/县名称 (如: 东城区)
  86. */
  87. private String districtName;
  88. //运营中心ID
  89. private Integer operationCenterId;
  90. //运营中心名称
  91. private String operationCenterName;
  92. /**
  93. * 服务标签(1:按摩推拿 2:陪玩)
  94. */
  95. private Integer serviceTag;
  96. /**
  97. * 年龄
  98. */
  99. @Excel(name = "年龄")
  100. @ApiModelProperty("年龄")
  101. private BigInteger teAge;
  102. /**
  103. * 头像
  104. */
  105. @Excel(name = "头像")
  106. @ApiModelProperty("头像")
  107. private String teAvatar;
  108. /**
  109. * 简介
  110. */
  111. @Excel(name = "简介")
  112. @ApiModelProperty("简介")
  113. private String teBrief;
  114. /**
  115. * 形象照
  116. */
  117. @Excel(name = "形象照")
  118. @ApiModelProperty("形象照")
  119. private String avatar;
  120. //
  121. // /**
  122. // * 身份证
  123. // */
  124. // @Excel(name = "身份证")
  125. // @ApiModelProperty("身份证")
  126. // private String idCard;
  127. // /**
  128. // * 宣传视频
  129. // */
  130. // @Excel(name = "宣传视频")
  131. // @ApiModelProperty("宣传视频")
  132. // private String promoVideo;
  133. // /**
  134. // * 健康证
  135. // */
  136. // @Excel(name = "健康证")
  137. // @ApiModelProperty("健康证")
  138. // private String healthCertificate;
  139. //
  140. // /**
  141. // * 从业资格证
  142. // */
  143. // @Excel(name = "从业资格证")
  144. // @ApiModelProperty("从业资格证")
  145. // private String qualificationCertificate;
  146. //
  147. // /**
  148. // * 无犯罪证明
  149. // */
  150. // @Excel(name = "无犯罪证明")
  151. // @ApiModelProperty("无犯罪证明")
  152. // private String noCrimeRecord;
  153. //
  154. // /**
  155. // * 承诺书
  156. // */
  157. // @Excel(name = "承诺书")
  158. // @ApiModelProperty("承诺书")
  159. // private String commitmentPdf;
  160. // /**
  161. // * 承诺录音
  162. // */
  163. // @Excel(name = "承诺录音")
  164. // @ApiModelProperty("承诺录音")
  165. // private String commitmentAudio;
  166. // /**
  167. // * 承诺录像
  168. // */
  169. // @Excel(name = "承诺录像")
  170. // @ApiModelProperty("承诺录像")
  171. // private String commitmentVideo;
  172. /**
  173. * 审核状态:0-待审核,1-待审核,2-审核通过,3-审核驳回
  174. */
  175. @Excel(name = "审核状态:0-待入驻,1-待审核,2-审核通过,3-审核驳回")
  176. @ApiModelProperty("审核状态:0-待入驻,1-待审核,2-审核通过,3-审核驳回")
  177. private int auditStatus;
  178. /**
  179. * 审批时间
  180. */
  181. @Excel(name = "审批时间")
  182. @ApiModelProperty("审批时间")
  183. private Date approveTime;
  184. @ApiModelProperty("项目id集合")
  185. private ArrayList<Integer> projectIds;
  186. }