From 064457406bda554e713aea8bada1bb066be42b8e Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期六, 23 九月 2023 12:39:29 +0800 Subject: [PATCH] 9-23 去鵷雏管理端验证 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/InspectionVo.java | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/InspectionVo.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/InspectionVo.java index f804333..a39d3b9 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/InspectionVo.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/vo/InspectionVo.java @@ -5,16 +5,25 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; import java.util.Date; + //鏂板妫�楠屽崟 @Data public class InspectionVo implements Serializable { + //濡傛灉鏄師鏉愭枡鍒檌d鏄�夋嫨鍘熸潗鏂欐姤妫�搴撲腑鐨刬d;濡傛灉鏄鎵樺垯id鏄�夋嫨濮旀墭鎶ユ搴撲腑濮旀墭鏍峰搧鐨刬d + @JsonSerialize + private Integer id; + /** - *妫�楠岀被鍨� 0锛氬師鏉愭枡锛�1锛氫骇鍝侊紱2锛氬崐鎴愬搧锛� + * 妫�楠岀被鍨� 0锛氬師鏉愭枡锛�1锛氫骇鍝侊紱2锛氬崐鎴愬搧锛� **/ @JsonSerialize + @NotNull(message = "妫�楠岀被鍨嬩笉鑳戒负绌�") private Integer type; /** @@ -22,30 +31,35 @@ **/ @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + @NotNull(message = "鏉ユ枡鏃ユ湡涓嶈兘涓虹┖") private Date formTime; /** * 渚涘簲鍟� **/ @JsonSerialize + @NotBlank(message = "渚涘簲鍟嗕笉鑳戒负绌�") private String supplier; /** * 鐗╂枡缂栫爜 **/ @JsonSerialize + @NotBlank(message = "鏍峰搧缂栫爜涓嶈兘涓虹┖") private String mcode; /** * 鐗╂枡鍚嶇О **/ @JsonSerialize + @NotBlank(message = "鏍峰搧鍚嶇О涓嶈兘涓虹┖") private String name; /** * 瑙勬牸鍚嶇О-鍨嬪彿鍚嶇О **/ @JsonSerialize + @NotBlank(message = "瑙勬牸鍨嬪彿涓嶈兘涓虹┖") private String specifications; /** @@ -58,6 +72,7 @@ * 鎶ユ鏁伴噺-鐗╂枡鏁伴噺 **/ @JsonSerialize + @NotNull(message = "鎶ユ鏁伴噺涓嶈兘涓虹┖") private Integer num; /** @@ -65,6 +80,7 @@ **/ @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + @NotNull(message = "妫�楠屽紑濮嬫椂闂翠笉鑳戒负绌�") private Date startTime; /** @@ -72,5 +88,26 @@ **/ @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + @NotNull(message = "妫�楠岀粨鏉熸椂闂翠笉鑳戒负绌�") private Date endTime; + + + //璇曢獙椤圭洰(濮旀墭涓撳睘) + @JsonSerialize + private String experiment; + + //鐗堟湰(濮旀墭涓撳睘) + @JsonSerialize + @NotNull(message = "妫�楠岄」鐩増鏈笉鑳戒负绌�") + private Integer version; + + /** + * 鍨嬪彿id + */ + private String specificationId; + + /** + * 澶囨敞 + */ + private String notes; } -- Gitblit v1.9.3