|
@@ -1,9 +1,11 @@
|
|
|
package com.nb.app.assistant.api.entity;
|
|
package com.nb.app.assistant.api.entity;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
|
|
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
|
|
|
+import com.nb.common.config.mybatisplus.handler.StringListTypeHandler;
|
|
|
import com.nb.core.entity.GenericEntity;
|
|
import com.nb.core.entity.GenericEntity;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
@@ -31,11 +33,6 @@ import java.util.*;
|
|
|
@ToString
|
|
@ToString
|
|
|
@NoArgsConstructor
|
|
@NoArgsConstructor
|
|
|
public class AssistantEvalEntity extends GenericEntity<String> {
|
|
public class AssistantEvalEntity extends GenericEntity<String> {
|
|
|
- @ApiModelProperty(value = "输注id",required = true)
|
|
|
|
|
- @NotNull(message = "输注id不能为空")
|
|
|
|
|
- @JsonIgnoreProperties(allowSetters = true)
|
|
|
|
|
- private String infusionId;
|
|
|
|
|
-
|
|
|
|
|
@ApiModelProperty(value = "临床id",required = true)
|
|
@ApiModelProperty(value = "临床id",required = true)
|
|
|
@NotNull(message = "临床id不能为空")
|
|
@NotNull(message = "临床id不能为空")
|
|
|
@JsonIgnoreProperties(allowSetters = true)
|
|
@JsonIgnoreProperties(allowSetters = true)
|
|
@@ -57,9 +54,8 @@ public class AssistantEvalEntity extends GenericEntity<String> {
|
|
|
@TableField(typeHandler = JacksonTypeHandler.class)
|
|
@TableField(typeHandler = JacksonTypeHandler.class)
|
|
|
private Map<String,Object> painBack;
|
|
private Map<String,Object> painBack;
|
|
|
|
|
|
|
|
- //todo listHandler
|
|
|
|
|
@ApiModelProperty("疼痛性质")
|
|
@ApiModelProperty("疼痛性质")
|
|
|
- @TableField(typeHandler = JacksonTypeHandler.class)
|
|
|
|
|
|
|
+ @TableField(typeHandler = StringListTypeHandler.class)
|
|
|
private List<String> painNature;
|
|
private List<String> painNature;
|
|
|
|
|
|
|
|
@ApiModelProperty("静息疼痛")
|
|
@ApiModelProperty("静息疼痛")
|