|
@@ -20,11 +20,6 @@ public class SpecimenInfoExportRespVO {
|
|
@ExcelProperty("序号")
|
|
@ExcelProperty("序号")
|
|
private Integer id;
|
|
private Integer id;
|
|
|
|
|
|
- @Schema(description = "标本类型(矿物、岩石矿石、化石、陨石)", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
|
|
|
|
- @ExcelProperty(value = "标本类型(矿物、岩石矿石、化石、陨石)", converter = DictConvert.class)
|
|
|
|
- @DictFormat(DictTypeConstants.MUSEUMS_SPECIMEN_TYPE)
|
|
|
|
- private Integer specimenType;
|
|
|
|
-
|
|
|
|
@Schema(description = "标本编号", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
@Schema(description = "标本编号", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
@ExcelProperty("标本编号")
|
|
@ExcelProperty("标本编号")
|
|
private String specimenNumber;
|
|
private String specimenNumber;
|
|
@@ -33,10 +28,6 @@ public class SpecimenInfoExportRespVO {
|
|
@ExcelProperty("资产号")
|
|
@ExcelProperty("资产号")
|
|
private String assetNumber;
|
|
private String assetNumber;
|
|
|
|
|
|
- @Schema(description = "存放位置")
|
|
|
|
- @ExcelProperty("存放位置")
|
|
|
|
- private String storageLocation;
|
|
|
|
-
|
|
|
|
@Schema(description = "中文名称", example = "赵六")
|
|
@Schema(description = "中文名称", example = "赵六")
|
|
@ExcelProperty("中文名称")
|
|
@ExcelProperty("中文名称")
|
|
private String chineseName;
|
|
private String chineseName;
|
|
@@ -45,123 +36,137 @@ public class SpecimenInfoExportRespVO {
|
|
@ExcelProperty("英文名称")
|
|
@ExcelProperty("英文名称")
|
|
private String englishName;
|
|
private String englishName;
|
|
|
|
|
|
- @Schema(description = "成分")
|
|
|
|
- @ExcelProperty("成分")
|
|
|
|
|
|
+ @Schema(description = "标本类型(矿物/矿石/岩石/化石/陨石)", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
|
|
|
|
+ @ExcelProperty(value = "标本类型(矿物/矿石/岩石/化石/陨石)", converter = DictConvert.class)
|
|
|
|
+ @DictFormat(DictTypeConstants.MUSEUMS_SPECIMEN_TYPE)
|
|
|
|
+ private Integer specimenType;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "存放位置")
|
|
|
|
+ @ExcelProperty("存放位置")
|
|
|
|
+ private String storageLocation;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "保存类型(标本/原石/光片/薄片/切片/模型及其他)", example = "1")
|
|
|
|
+ @ExcelProperty(value = "保存类型(标本/原石/光片/薄片/切片/模型及其他)", converter = DictConvert.class)
|
|
|
|
+ @DictFormat(DictTypeConstants.MUSEUMS_SPECIMEN_INFO)
|
|
|
|
+ private Integer preservationType;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "保存状态(完整/受损/严重受损/无实物)", example = "1")
|
|
|
|
+ @ExcelProperty(value = "保存状态(完整/受损/严重受损/无实物)", converter = DictConvert.class)
|
|
|
|
+ @DictFormat(DictTypeConstants.MUSEUMS_SPECIMEN_PRESERVATION_STATUS)
|
|
|
|
+ private Integer saveStatus;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "数量(件/套)")
|
|
|
|
+ @ExcelProperty("数量(件/套)")
|
|
|
|
+ private String specimenAmount;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "规格(cm)")
|
|
|
|
+ @ExcelProperty("规格(cm)")
|
|
|
|
+ private String size;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "重量(g)")
|
|
|
|
+ @ExcelProperty("重量(g)")
|
|
|
|
+ private String weight;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "成分/化学式")
|
|
|
|
+ @ExcelProperty("成分/化学式")
|
|
private String composition;
|
|
private String composition;
|
|
|
|
|
|
- @Schema(description = "产地")
|
|
|
|
- @ExcelProperty("产地")
|
|
|
|
|
|
+ @Schema(description = "产地/发现地(市级县级产地)")
|
|
|
|
+ @ExcelProperty("产地/发现地(市级县级产地)")
|
|
private String origin;
|
|
private String origin;
|
|
|
|
|
|
- @Schema(description = "时代")
|
|
|
|
- @ExcelProperty("时代")
|
|
|
|
|
|
+ @Schema(description = "省")
|
|
|
|
+ @ExcelProperty("省")
|
|
|
|
+ private String economize;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "国家")
|
|
|
|
+ @ExcelProperty("国家")
|
|
|
|
+ private String country;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "形成时代")
|
|
|
|
+ @ExcelProperty("形成时代")
|
|
private String era;
|
|
private String era;
|
|
|
|
|
|
- @Schema(description = "保存地层")
|
|
|
|
- @ExcelProperty("保存地层")
|
|
|
|
|
|
+ @Schema(description = "地质产状或层位(产出状态,化石指产出层位)")
|
|
|
|
+ @ExcelProperty("地质产状或层位(产出状态,化石指产出层位)")
|
|
private String preservedLayer;
|
|
private String preservedLayer;
|
|
|
|
|
|
- @Schema(description = "陨石类型", example = "2")
|
|
|
|
- @ExcelProperty("陨石类型")
|
|
|
|
|
|
+ @Schema(description = "分类(矿物的类型/岩石的类型/化石的类型/陨石的类型)")
|
|
|
|
+ @ExcelProperty("分类(矿物的类型/岩石的类型/化石的类型/陨石的类型)")
|
|
private String meteoriteType;
|
|
private String meteoriteType;
|
|
|
|
|
|
- @Schema(description = "国际命名", example = "王五")
|
|
|
|
|
|
+ @Schema(description = "国际命名")
|
|
@ExcelProperty("国际命名")
|
|
@ExcelProperty("国际命名")
|
|
private String internationalName;
|
|
private String internationalName;
|
|
|
|
|
|
- @Schema(description = "保存类型(标本、光片、薄片模型及其他)", example = "1")
|
|
|
|
- @ExcelProperty(value = "保存类型(标本、光片、薄片模型及其他)", converter = DictConvert.class)
|
|
|
|
- @DictFormat(DictTypeConstants.MUSEUMS_SPECIMEN_INFO)
|
|
|
|
- private Integer preservationType;
|
|
|
|
-
|
|
|
|
- @Schema(description = "尺寸")
|
|
|
|
- @ExcelProperty("尺寸")
|
|
|
|
- private String size;
|
|
|
|
|
|
+ @Schema(description = "发现时间")
|
|
|
|
+ @ExcelProperty("发现时间")
|
|
|
|
+ private LocalDateTime discoveryTime;
|
|
|
|
|
|
- @Schema(description = "重量")
|
|
|
|
- @ExcelProperty("重量")
|
|
|
|
- private String weight;
|
|
|
|
|
|
+ @Schema(description = "降落时间")
|
|
|
|
+ @ExcelProperty("降落时间")
|
|
|
|
+ private LocalDateTime fallTime;
|
|
|
|
|
|
- @Schema(description = "来源(采购、捐赠、采集)")
|
|
|
|
- @ExcelProperty(value = "来源(采购、捐赠、采集)", converter = DictConvert.class)
|
|
|
|
|
|
+ @Schema(description = "来源(采购/捐赠/采集)")
|
|
|
|
+ @ExcelProperty(value = "来源(采购/捐赠/采集)", converter = DictConvert.class)
|
|
@DictFormat(DictTypeConstants.MUSEUMS_SOURCE)
|
|
@DictFormat(DictTypeConstants.MUSEUMS_SOURCE)
|
|
private Integer source;
|
|
private Integer source;
|
|
|
|
|
|
- @Schema(description = "标本提供者(供应商、捐赠人、采集人)")
|
|
|
|
- @ExcelProperty("标本提供者(供应商、捐赠人、采集人)")
|
|
|
|
|
|
+ @Schema(description = "标本提供者")
|
|
|
|
+ @ExcelProperty("标本提供者")
|
|
private String provider;
|
|
private String provider;
|
|
|
|
|
|
- @Schema(description = "用途")
|
|
|
|
- @ExcelProperty("用途")
|
|
|
|
- private String purpose;
|
|
|
|
|
|
+ @Schema(description = "单价")
|
|
|
|
+ @ExcelProperty("单价")
|
|
|
|
+ private String specimenPrice;
|
|
|
|
|
|
- @Schema(description = "描述", example = "黑红色陨石")
|
|
|
|
- @ExcelProperty("描述")
|
|
|
|
- private String description;
|
|
|
|
|
|
+ @Schema(description = "入藏时间")
|
|
|
|
+ @ExcelProperty("入藏时间")
|
|
|
|
+ private LocalDateTime acquisitionTime;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "主要用途(工业原料/药用/建材/科学研究/观赏/其它)", example = "1")
|
|
|
|
+ @ExcelProperty(value = "主要用途(工业原料/药用/建材/科学研究/观赏/其它)", converter = DictConvert.class)
|
|
|
|
+ @DictFormat(DictTypeConstants.MUSEUMS_SPECIMEN_MAIN_USES)
|
|
|
|
+ private Integer mainPurpose;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "具体用途")
|
|
|
|
+ @ExcelProperty("具体用途")
|
|
|
|
+ private String purpose;
|
|
|
|
|
|
@Schema(description = "馆藏状态(在馆、借出、展陈)", example = "2")
|
|
@Schema(description = "馆藏状态(在馆、借出、展陈)", example = "2")
|
|
@ExcelProperty(value = "馆藏状态(在馆、借出、展陈)", converter = DictConvert.class)
|
|
@ExcelProperty(value = "馆藏状态(在馆、借出、展陈)", converter = DictConvert.class)
|
|
@DictFormat(DictTypeConstants.MUSEUMS_COLLECTION_STATUS)
|
|
@DictFormat(DictTypeConstants.MUSEUMS_COLLECTION_STATUS)
|
|
private Integer collectionStatus;
|
|
private Integer collectionStatus;
|
|
|
|
|
|
|
|
+ @Schema(description = "图片资料(图件名称)", example = "芋艿")
|
|
|
|
+ @ExcelProperty("图片资料(图件名称)")
|
|
|
|
+ private String imageName;
|
|
|
|
+
|
|
|
|
+ @Schema(description = "文献资料")
|
|
|
|
+ @ExcelProperty("文献资料")
|
|
|
|
+ private String description;
|
|
|
|
+
|
|
@Schema(description = "备注")
|
|
@Schema(description = "备注")
|
|
@ExcelProperty("备注")
|
|
@ExcelProperty("备注")
|
|
private String notes;
|
|
private String notes;
|
|
|
|
|
|
- @Schema(description = "图片名称", example = "芋艿")
|
|
|
|
- @ExcelProperty("图片名称")
|
|
|
|
- private String imageName;
|
|
|
|
-
|
|
|
|
-// @Schema(description = "图片路径")
|
|
|
|
-// @ExcelProperty("图片路径")
|
|
|
|
-// private List<String> imagePath;
|
|
|
|
-
|
|
|
|
@Schema(description = "入库操作员")
|
|
@Schema(description = "入库操作员")
|
|
@ExcelProperty("入库操作员")
|
|
@ExcelProperty("入库操作员")
|
|
private String operator;
|
|
private String operator;
|
|
|
|
|
|
- @Schema(description = "入库时间")
|
|
|
|
- @ExcelProperty("入库时间")
|
|
|
|
- private LocalDateTime entryDate;
|
|
|
|
-
|
|
|
|
- @Schema(description = "发现时间")
|
|
|
|
- @ExcelProperty("发现时间")
|
|
|
|
- private LocalDateTime discoveryTime;
|
|
|
|
-
|
|
|
|
- @Schema(description = "降落时间")
|
|
|
|
- @ExcelProperty("降落时间")
|
|
|
|
- private LocalDateTime fallTime;
|
|
|
|
|
|
+// @Schema(description = "入库时间")
|
|
|
|
+// @ExcelProperty("入库时间")
|
|
|
|
+// private LocalDateTime entryDate;
|
|
|
|
|
|
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
@ExcelProperty("创建时间")
|
|
@ExcelProperty("创建时间")
|
|
private LocalDateTime createTime;
|
|
private LocalDateTime createTime;
|
|
|
|
|
|
- @Schema(description = "入藏时间(购买、捐赠、采集时间)")
|
|
|
|
- @ExcelProperty("入藏时间(购买、捐赠、采集时间)")
|
|
|
|
- private LocalDateTime acquisitionTime;
|
|
|
|
-
|
|
|
|
@Schema(description = "注销原因", example = "不香")
|
|
@Schema(description = "注销原因", example = "不香")
|
|
@ExcelProperty("注销原因")
|
|
@ExcelProperty("注销原因")
|
|
private String deletedReason;
|
|
private String deletedReason;
|
|
|
|
|
|
- @Schema(description = "标本数量")
|
|
|
|
- @ExcelProperty("标本数量")
|
|
|
|
- private String specimenAmount;
|
|
|
|
-
|
|
|
|
- @Schema(description = "标本价格")
|
|
|
|
- @ExcelProperty("标本价格")
|
|
|
|
- private String specimenPrice;
|
|
|
|
-
|
|
|
|
- @Schema(description = "主要用途(工业原料/药用/建材/科学研究/观赏/其它)", example = "1")
|
|
|
|
- private Integer mainPurpose;
|
|
|
|
-
|
|
|
|
- @Schema(description = "保存状态(完整/受损/严重受损/无实物)", example = "1")
|
|
|
|
- private Integer saveStatus;
|
|
|
|
-
|
|
|
|
- @Schema(description = "省")
|
|
|
|
- private String economize;
|
|
|
|
-
|
|
|
|
- @Schema(description = "国家")
|
|
|
|
- private String country;
|
|
|
|
-
|
|
|
|
|
|
+ // @Schema(description = "图片路径")
|
|
|
|
+ // @ExcelProperty("图片路径")
|
|
|
|
+ // private List<String> imagePath;
|
|
}
|
|
}
|