From 56341ed5e8671f7002c295a371d6d4dcf0c55012 Mon Sep 17 00:00:00 2001 From: liding <756868258@qq.com> Date: 星期三, 16 四月 2025 16:48:05 +0800 Subject: [PATCH] 1。检验项目导入新增字段 2.数采新增字段 --- cnas-device/src/main/java/com/ruoyi/device/pojo/Device.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) diff --git a/cnas-device/src/main/java/com/ruoyi/device/pojo/Device.java b/cnas-device/src/main/java/com/ruoyi/device/pojo/Device.java index d403f5a..a3eba07 100644 --- a/cnas-device/src/main/java/com/ruoyi/device/pojo/Device.java +++ b/cnas-device/src/main/java/com/ruoyi/device/pojo/Device.java @@ -1,9 +1,13 @@ package com.ruoyi.device.pojo; +import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; +import io.swagger.annotations.ApiOperation; import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.math.BigDecimal; @@ -21,64 +25,99 @@ private Integer id; @ApiModelProperty(value = "璁惧鍚嶇О") + @ExcelProperty(value = "璁惧鍚嶇О") private String deviceName; @ApiModelProperty(value = "en璁惧鍚嶇О") + @ExcelProperty(value = "璁惧鍚嶇ОEN") private String enDeviceName; @ApiModelProperty(value = "瑙勬牸鍨嬪彿") + @ExcelProperty(value = "瑙勬牸鍨嬪彿") private String specificationModel; @ApiModelProperty(value = "鐢熶骇鍘傚") + @ExcelProperty(value = "鐢熶骇鍘傚") private String manufacturer; @ApiModelProperty(value = "鍑哄巶缂栧彿") + @ExcelProperty(value = "鍑哄巶缂栧彿") private String factoryNo; @ApiModelProperty(value = "绠$悊缂栧彿") + @ExcelProperty(value = "绠$悊缂栧彿") private String managementNumber; @ApiModelProperty(value = "鎶�鏈寚鏍�") + @ExcelProperty(value = "鎶�鏈寚鏍�") private String technicalIndicators; @ApiModelProperty(value = "璐疆鏃ユ湡") + @ExcelProperty(value = "璐疆鏃ユ湡") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime acquisitionDate; @ApiModelProperty(value = "鏍″噯鏈夋晥鏃ユ湡") + @ExcelProperty(value = "鍚敤鏃ユ湡") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime activationDate; @ApiModelProperty(value = "绠$悊浜篒d") private Integer equipmentManager; + @TableField(select = false,exist = false) + @ExcelProperty(value = "绠$悊浜�") + private String equipmentManagerName; + @ApiModelProperty(value = "瀛樻斁鐐�") + @ExcelProperty(value = "瀛樻斁鐐�") private String storagePoint; @ApiModelProperty(value = "鎵�灞為儴闂↖d") private Integer subordinateDepartmentsId; + @TableField(select = false,exist = false) + @ExcelProperty(value = "鎵�灞為儴闂�") + private String subordinateDepartments; + @ApiModelProperty(value = "妫�楠岄」鐩甀d") private String insProductIds; @ApiModelProperty(value = "鏍″噯鏈嶅姟鏈烘瀯") + @ExcelProperty(value = "鏍″噯鏈嶅姟鏈烘瀯") private String calibrationServices; @ApiModelProperty(value = "鏈�杩戞牎鍑嗘棩鏈�") + @ExcelProperty(value = "鏈�杩戞牎鍑嗘棩鏈�") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime lastCalibrationDate; @ApiModelProperty(value = "涓嬫鏍″噯鏃ユ湡") + @ExcelProperty(value = "涓嬫鏍″噯鏃ユ湡") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime nextCalibrationDate; @ApiModelProperty(value = "璁惧绫诲瀷") + @ExcelProperty(value = "璁惧鍒嗙被") private String largeCategory; @ApiModelProperty(value = "鍗曚环") + @ExcelProperty(value = "鍗曚环") private BigDecimal unitPrice; @ApiModelProperty(value = "璁惧鐘舵��") private Integer deviceStatus; + @TableField(select = false,exist = false) + @ExcelProperty(value = "璁惧鐘舵��") + private String deviceStatusName; + @ApiModelProperty(value = "鏍″噯鍛ㄦ湡(鏈�)") + @ExcelProperty(value = "鏍″噯鍛ㄦ湡(鏈�)") private String calibrationDate; @ApiModelProperty(value = "鍥剧墖涓婁紶") @@ -135,4 +174,16 @@ @ApiModelProperty("浜у湴") private String origin; + @ApiModelProperty("绔彛鍙�") + private String port; + + @ApiModelProperty("閫氶亾") + private String channel; + + @ApiModelProperty("杩涘彛閫氶亾") + private String importedChannel; + + @ApiModelProperty("杩涘彛閮ㄤ綅") + private String importedParts; + } -- Gitblit v1.9.3