From a9015e429e40f83afdffd43552d34b82e67a75ff Mon Sep 17 00:00:00 2001 From: JYW <2013732181@qq.com> Date: 星期一, 29 四月 2024 17:34:10 +0800 Subject: [PATCH] 2024-04-29 自定义注解,给每个接口加上自定义注解 --- cnas-server/src/main/java/com/yuanchu/mom/pojo/Device.java | 146 +++++++++++++++++++----------------------------- 1 files changed, 58 insertions(+), 88 deletions(-) diff --git a/cnas-server/src/main/java/com/yuanchu/mom/pojo/Device.java b/cnas-server/src/main/java/com/yuanchu/mom/pojo/Device.java index 2630278..03d5367 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/pojo/Device.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/pojo/Device.java @@ -8,6 +8,7 @@ import lombok.Data; import java.io.Serializable; +import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; @@ -21,113 +22,83 @@ @TableId(type = IdType.AUTO) private Integer id; - @ValueTableShow(2) - @ApiModelProperty(value = "澶х被") - private String largeCategory; - - @ValueTableShow(13) - @ApiModelProperty(value = "鍑哄巶鏃ユ湡") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private String dateProduction; - - @ValueTableShow(4) - @ApiModelProperty(value = "璁惧璐熻矗浜�") - private Integer equipmentManager; - - @ValueTableShow(5) - @ApiModelProperty(value = "琚巿鏉冧汉") - private String authorizedPerson; - @ValueTableShow(1) @ApiModelProperty(value = "璁惧鍚嶇О") private String deviceName; - @ValueTableShow(7) - @ApiModelProperty(value = "鍐呴儴缂栫爜") - private String internalCode; + @ValueTableShow(value = 2, name = "en璁惧鍚嶇О") + @ApiModelProperty(value = "en璁惧鍚嶇О") + private String enDeviceName; - @ValueTableShow(8) - @ApiModelProperty(value = "璧勪骇缂栫爜") - private String assetCode; + @ValueTableShow(3) + @ApiModelProperty(value = "瑙勬牸鍨嬪彿") + private String specificationModel; - @ValueTableShow(9) - @ApiModelProperty(value = "鏍″噯鏃ユ湡锛堟湀锛�") - private String calibrationDate; + @ValueTableShow(4) + @ApiModelProperty(value = "鐢熶骇鍘傚") + private String manufacturer; - @ValueTableShow(10) - @ApiModelProperty(value = "鎶ュ簾鏃ユ湡") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private LocalDateTime scrapTime; - - @ValueTableShow(11) - @ApiModelProperty(value = "楠屾敹璁板綍") - private String acceptanceRecords; - - @ValueTableShow(12) - @ApiModelProperty(value = "缁嗙被") - private String subclass; - - @ValueTableShow(13) + @ValueTableShow(5) @ApiModelProperty(value = "鍑哄巶缂栧彿") private String factoryNo; - @ValueTableShow(14) + @ValueTableShow(value = 6, name = "绠$悊缂栧彿") + @ApiModelProperty(value = "绠$悊缂栧彿") + private String managementNumber; + + @ValueTableShow(value = 7, name = "鎶�鏈寚鏍�") + @ApiModelProperty(value = "鎶�鏈寚鏍�") + private String technicalIndicators; + + @ValueTableShow(8) @ApiModelProperty(value = "璐疆鏃ユ湡") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private String acquisitionDate; - @ValueTableShow(15) - @ApiModelProperty(value = "鍑嗙‘搴﹂噺鍊�") - private String accurateMeasurement; + @ValueTableShow(value = 9, name = "鍚敤鏃ユ湡") + @ApiModelProperty(value = "鍚敤鏃ユ湡") + private LocalDateTime activationDate; - @ValueTableShow(16) - @ApiModelProperty(value = "澶囨敞") - private String notes; + @ApiModelProperty(value = "绠$悊浜篒d") + private Integer equipmentManager; - @ValueTableShow(17) - @ApiModelProperty(value = "瑙勬牸鍨嬪彿") - private String specificationModel; - - @ValueTableShow(6) - @ApiModelProperty(value = "璁惧鐘舵��") - private String deviceStatus; - - @ValueTableShow(19) + @ValueTableShow(11) @ApiModelProperty(value = "瀛樻斁鐐�") private String storagePoint; + @ApiModelProperty(value = "鎵�灞為儴闂↖d") + private Integer subordinateDepartmentsId; + + @ApiModelProperty(value = "妫�楠岄」鐩甀d") + private String insProductIds; + + @ValueTableShow(value = 14, name = "鏍″噯鏈嶅姟鏈烘瀯") + @ApiModelProperty(value = "鏍″噯鏈嶅姟鏈烘瀯") + private String calibrationServices; + + @ValueTableShow(value = 15, name = "鏈�杩戞牎鍑嗘棩鏈�") + @ApiModelProperty(value = "鏈�杩戞牎鍑嗘棩鏈�") + private LocalDateTime lastCalibrationDate; + + @ValueTableShow(value = 16, name = "涓嬫鏍″噯鏃ユ湡") + @ApiModelProperty(value = "涓嬫鏍″噯鏃ユ湡") + private LocalDateTime nextCalibrationDate; + + @ValueTableShow(value = 17, name = "璁惧鍒嗙被") + @ApiModelProperty(value = "璁惧绫诲瀷") + private String largeCategory; + + @ValueTableShow(value = 18, name = "鍗曚环") + @ApiModelProperty(value = "鍗曚环") + private BigDecimal unitPrice; + + @ValueTableShow(19) + @ApiModelProperty(value = "璁惧鐘舵��") + private Integer deviceStatus; + @ValueTableShow(20) - @ApiModelProperty(value = "鏈�杩戣拷婧棩鏈�") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private LocalDateTime latestTraceability; - - @ValueTableShow(21) - @ApiModelProperty(value = "鍋滅敤鏃堕棿") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private LocalDateTime downTime; - - @ValueTableShow(22) - @ApiModelProperty(value = "缁翠慨璁板綍") - private String maintenanceRecords; - - @ValueTableShow(23) - @ApiModelProperty(value = "鐢熶骇鍘傚") - private String manufacturer; - - @ValueTableShow(24) - @ApiModelProperty(value = "妫�娴嬬被鍨�") - private String detectionType; - - @ValueTableShow(25) - @ApiModelProperty(value = "閲囪喘璐圭敤") - private String procurementCosts; - - @ValueTableShow(26) - @ApiModelProperty(value = "鏍″噯璇佷功") - private String calibrationCerticate; - - @ApiModelProperty(value = "鐘舵��") - private Integer status; + @ApiModelProperty(value = "鏍″噯鍛ㄦ湡锛堟湀锛�") + private String calibrationDate; @ApiModelProperty(value = "鍥剧墖涓婁紶") private String imageUpload; @@ -148,5 +119,4 @@ @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; - } -- Gitblit v1.9.3