From c9863cfd3316437dd674d79a455aa18cd7dd1eb1 Mon Sep 17 00:00:00 2001 From: Fixiaobai <fixiaobai@163.com> Date: 星期四, 10 八月 2023 13:36:11 +0800 Subject: [PATCH] 测试 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/Inspection.java | 138 +++++++++++++++++++++------------------------- 1 files changed, 63 insertions(+), 75 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/Inspection.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/Inspection.java index e55775d..3af517c 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/Inspection.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/Inspection.java @@ -1,101 +1,89 @@ package com.yuanchu.limslaboratory.pojo; -import java.time.LocalDateTime; -import java.io.Serializable; -import java.util.Date; - -import com.baomidou.mybatisplus.annotation.FieldFill; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; +import lombok.*; +import lombok.experimental.Accessors; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; +import java.io.Serializable; /** - * <p> + * 鐢宠琛�(Inspection)琛ㄥ疄浣撶被 * - * </p> - * - * @author 姹熻嫃榈烽洀缃戠粶绉戞妧鏈夐檺鍏徃 - * @since 2023-07-17 + * @author zss + * @since 2023-08-03 13:04:05 */ @Data +@Accessors(chain = true) +@AllArgsConstructor +@NoArgsConstructor @EqualsAndHashCode(callSuper = false) -@ApiModel(value="Inspection瀵硅薄", description="") +@Builder +@TableName("inspection") public class Inspection implements Serializable { - private static final long serialVersionUID = 1L; - @ApiModelProperty(value = "鎶ユ缂栧彿") - private String id; + /** + * 鐢宠鍗曠紪鍙� + **/ + @TableId(type = IdType.AUTO) + private Integer id; - @ApiModelProperty(value = "鎶ユ鐘舵�� 1锛氬凡妫�楠岋紱0鏈楠�") + /** + * 鐢宠鍗曠紪鐮� + **/ + private String code; + + /** + * 妫�楠岀被鍨� 0锛氬師鏉愭枡锛�1锛氫骇鍝侊紱2锛氬崐鎴愬搧锛� + **/ + private Integer type; + + /** + * 妫�楠岀姸鎬侊細1锛氬悎鏍硷紱0锛氫笉鍚堟牸 + **/ private Integer inspectionStatus; - @ApiModelProperty(value = "鏄惁鍚堟牸 1锛氭槸锛�0鍚�") - private Integer qualifiedState; - - @ApiModelProperty(value = "1锛氬緟鎻愪氦锛�2锛氬凡鎻愪氦锛�0锛氬凡浣滃簾") + /** + * ${column.comment} + **/ private Integer state; + /** + * 鐧昏鏃ユ湡 + **/ @TableField(fill = FieldFill.INSERT) - @ApiModelProperty(value = "鍒涘缓鏃堕棿", hidden = true) - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date createTime; + /** + * ${column.comment} + **/ @TableField(fill = FieldFill.INSERT_UPDATE) - @ApiModelProperty(value = "鏇存柊鏃堕棿", hidden = true) - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") private Date updateTime; - private Integer version; + /** + * 鍏宠仈 鐧昏浜猴紙鐢ㄦ埛id锛� + **/ + private Integer userId; - @ApiModelProperty(value = "鎶ユ浜�") - private String userName; + /** + * 妫�楠屽紑濮嬫棩鏈� + **/ + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date startTime; - @ApiModelProperty(value = "鍏宠仈 妫�楠屼汉锛堢敤鎴穒d锛�") - private Integer inspectUserId; - - @ApiModelProperty(value = "妫�楠屽紑濮嬫棩鏈�") - private LocalDateTime inspectStartTime; - - @ApiModelProperty(value = "妫�楠岀粨鏉熸棩鏈�") - private LocalDateTime inspectEndTime; - - @ApiModelProperty(value = "鎶ユ鏁伴噺-鐗╂枡鏁伴噺") - private Integer materialNum; - - @ApiModelProperty(value = "渚涘簲鍟�") - private String materialSupplier; - - @ApiModelProperty(value = "鐗╂枡鍚嶇О") - private String materialName; - - @ApiModelProperty(value = "鐗╂枡瀛樻斁鍦�") - private String materialLocation; - - @ApiModelProperty(value = "鐗╂枡鎵规") - private String materialBatch; - - @ApiModelProperty(value = "鐗╂枡鐩樺彿") - private String materialReelNumber; - - @ApiModelProperty(value = "瑙勬牸鍚嶇О/鍨嬪彿鍚嶇О") - private String specificationsSerialNumber; - - @ApiModelProperty(value = "鐢靛帇绛夌骇") - private String specificationsVoltageLevel; - - @ApiModelProperty(value = "涓荤嚎蹇冩埅闈�") - private String specificationsCrossSection; - - @ApiModelProperty(value = "涓荤嚎鑺姱鏁�") - private String specificationsNumberOfCores; - - @ApiModelProperty(value = "鐢熶骇鎸囦护鍙�") - private String specificationsInstruct; - - + /** + * 妫�楠岀粨鏉熸棩鏈� + **/ + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date endTime; } + -- Gitblit v1.9.3