|
|
@@ -0,0 +1,45 @@
|
|
|
+package com.nb.app.assistant.entity;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.nb.app.assistant.enums.ApplyEnum;
|
|
|
+import com.nb.app.assistant.enums.BindEnum;
|
|
|
+import com.nb.core.entity.GenericEntity;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
+import lombok.ToString;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author lifang
|
|
|
+ * @version 1.0.0
|
|
|
+ * @ClassName AssistantUserBind.java
|
|
|
+ * @Description TODO
|
|
|
+ * @createTime 2022年08月12日 11:12:00
|
|
|
+ */
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@Data
|
|
|
+@TableName(value = "assistant_user_bind",autoResultMap = true)
|
|
|
+@ApiModel(value="疼痛小助手用户绑定列表")
|
|
|
+@ToString
|
|
|
+@NoArgsConstructor
|
|
|
+public class AssistantUserBindEntity extends GenericEntity<String> {
|
|
|
+ @ApiModelProperty(value = "用户id",required = true)
|
|
|
+ private String userId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "病人id",required = true)
|
|
|
+ private String patientId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "医生id",required = true)
|
|
|
+ private String doctorId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "申请类型",required = true,allowableValues = "0(手动申请) 1(邀请码申请)")
|
|
|
+ private ApplyEnum applyType;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "绑定状态",required = true)
|
|
|
+ private BindEnum status;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "解除绑定人,当与userId相同时,即本人解除绑定关系,当不同时,即由医生解除绑定关系")
|
|
|
+ private String liftedBy;
|
|
|
+}
|