|
@@ -23,33 +23,37 @@ public class SpecimenOutboundRespVO {
|
|
|
@ExcelProperty("关联到总表中的标本ID")
|
|
|
private String infoId;
|
|
|
|
|
|
- @Schema(description = "中文名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "张三")
|
|
|
- @ExcelProperty("中文名称")
|
|
|
- private String chinese;
|
|
|
-
|
|
|
@Schema(description = "申请出库的标本编号", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
@ExcelProperty("申请出库的标本编号")
|
|
|
private String number;
|
|
|
|
|
|
- @Schema(description = "申请人或申请单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "张三")
|
|
|
- @ExcelProperty("申请人或申请单位")
|
|
|
+ @Schema(description = "申请人姓名", requiredMode = Schema.RequiredMode.REQUIRED, example = "张三")
|
|
|
+ @ExcelProperty("申请人姓名")
|
|
|
private String applicantName;
|
|
|
|
|
|
- @Schema(description = "申请日期")
|
|
|
- @ExcelProperty("申请日期")
|
|
|
- private LocalDateTime applicationDate;
|
|
|
+ @Schema(description = "申请单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "地质博物馆")
|
|
|
+ @ExcelProperty("申请单位")
|
|
|
+ private String applicationUsage;
|
|
|
|
|
|
- @Schema(description = "预计退还时间")
|
|
|
- @ExcelProperty("预计退还时间")
|
|
|
- private LocalDateTime estimatedReturnTime;
|
|
|
+ @Schema(description = "电话号码", requiredMode = Schema.RequiredMode.REQUIRED, example = "19900000000")
|
|
|
+ @ExcelProperty("电话号码")
|
|
|
+ private String phoneNumber;
|
|
|
|
|
|
- @Schema(description = "预计领取时间")
|
|
|
- @ExcelProperty("预计领取时间")
|
|
|
- private LocalDateTime expectedCollectionTime;
|
|
|
+ @Schema(description = "研究项目名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "研究")
|
|
|
+ @ExcelProperty("研究项目名称")
|
|
|
+ private String projectName;
|
|
|
|
|
|
- @Schema(description = "申请出库的用途", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
- @ExcelProperty("申请出库的用途")
|
|
|
- private String applicationUsage;
|
|
|
+ @Schema(description = "项目开始时间")
|
|
|
+ @ExcelProperty("项目开始时间")
|
|
|
+ private LocalDateTime startTime;
|
|
|
+
|
|
|
+ @Schema(description = "项目结束时间")
|
|
|
+ @ExcelProperty("项目结束时间")
|
|
|
+ private LocalDateTime endTime;
|
|
|
+
|
|
|
+ @Schema(description = "出库备注信息")
|
|
|
+ @ExcelProperty("出库备注信息")
|
|
|
+ private String outboundRemarks;
|
|
|
|
|
|
@Schema(description = "出库附件上传")
|
|
|
@ExcelProperty("出库附件上传")
|
|
@@ -60,14 +64,10 @@ public class SpecimenOutboundRespVO {
|
|
|
@DictFormat("museums_specimen_info") // TODO 代码优化:建议设置到对应的 DictTypeConstants 枚举类中
|
|
|
private Integer status;
|
|
|
|
|
|
- @Schema(description = "备注信息")
|
|
|
- @ExcelProperty("备注信息")
|
|
|
+ @Schema(description = "回库备注信息")
|
|
|
+ @ExcelProperty("回库备注信息")
|
|
|
private String remarks;
|
|
|
|
|
|
- @Schema(description = "出库时间")
|
|
|
- @ExcelProperty("出库时间")
|
|
|
- private LocalDateTime outgoingTime;
|
|
|
-
|
|
|
@Schema(description = "标本情况")
|
|
|
@ExcelProperty("标本情况")
|
|
|
private String specimenCondition;
|
|
@@ -76,14 +76,18 @@ public class SpecimenOutboundRespVO {
|
|
|
@ExcelProperty("创建时间")
|
|
|
private LocalDateTime createTime;
|
|
|
|
|
|
- @Schema(description = "出库附件上传", example = "2")
|
|
|
- @ExcelProperty(value = "出库附件上传")
|
|
|
+ @Schema(description = "回库附件上传", example = "2")
|
|
|
+ @ExcelProperty(value = "回库附件上传")
|
|
|
private String sampleStatus;
|
|
|
|
|
|
- @Schema(description = "驳回原因", example = "27504")
|
|
|
- @ExcelProperty("驳回原因")
|
|
|
+ @Schema(description = "一审驳回原因", example = "27504")
|
|
|
+ @ExcelProperty("一审驳回原因")
|
|
|
private String processInstanceId;
|
|
|
|
|
|
+ @Schema(description = "二审驳回原因", example = "27504")
|
|
|
+ @ExcelProperty("二审驳回原因")
|
|
|
+ private String rejectionReasons;
|
|
|
+
|
|
|
@Schema(description = "出库员")
|
|
|
@ExcelProperty("出库员")
|
|
|
private Long operator;
|
|
@@ -100,26 +104,15 @@ public class SpecimenOutboundRespVO {
|
|
|
@ExcelProperty("退还日期")
|
|
|
private LocalDateTime returnDate;
|
|
|
|
|
|
- @Schema(description = "审批时间")
|
|
|
- @ExcelProperty("审批时间")
|
|
|
+ @Schema(description = "一审时间")
|
|
|
+ @ExcelProperty("一审时间")
|
|
|
private LocalDateTime approvalTime;
|
|
|
|
|
|
- @Schema(description = "审批员")
|
|
|
- @ExcelProperty("审批员")
|
|
|
+ @Schema(description = "一审批员")
|
|
|
+ @ExcelProperty("一审批员")
|
|
|
private Long approveUsers;
|
|
|
|
|
|
- @Schema(description = "图片路径")
|
|
|
- @ExcelProperty("图片路径")
|
|
|
- private String imagePath;
|
|
|
-
|
|
|
- @Schema(description = "存放位置")
|
|
|
- @ExcelProperty("存放位置")
|
|
|
- private String storageLocation;
|
|
|
-
|
|
|
- @Schema(description = "标本编号", requiredMode = Schema.RequiredMode.REQUIRED)
|
|
|
- @ExcelProperty("标本编号")
|
|
|
- private String specimenNumber;
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ @Schema(description = "二审批员")
|
|
|
+ @ExcelProperty("二审批员")
|
|
|
+ private Long twoApproveUsers;
|
|
|
}
|