From ced8477cd8620650d2fc942f74a0d4350ecb7b7e Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期一, 16 三月 2026 17:38:22 +0800
Subject: [PATCH] 质量管理:优化下载原料时doc显示
---
src/main/resources/static/report-template.docx | 0
src/main/java/com/ruoyi/quality/service/impl/RawMaterialServiceImpl.java | 3 +++
src/main/java/com/ruoyi/quality/pojo/RawMaterial.java | 2 ++
src/main/java/com/ruoyi/quality/dto/RawMaterialDto.java | 3 +++
4 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/quality/dto/RawMaterialDto.java b/src/main/java/com/ruoyi/quality/dto/RawMaterialDto.java
index 7357a19..e56b4f0 100644
--- a/src/main/java/com/ruoyi/quality/dto/RawMaterialDto.java
+++ b/src/main/java/com/ruoyi/quality/dto/RawMaterialDto.java
@@ -55,4 +55,7 @@
@ApiModelProperty("鍗曚綅")
private String unit;
+
+ @ApiModelProperty("妫�楠屾棩鏈�")
+ private String checkTimeText;
}
diff --git a/src/main/java/com/ruoyi/quality/pojo/RawMaterial.java b/src/main/java/com/ruoyi/quality/pojo/RawMaterial.java
index df0c2d2..f84e322 100644
--- a/src/main/java/com/ruoyi/quality/pojo/RawMaterial.java
+++ b/src/main/java/com/ruoyi/quality/pojo/RawMaterial.java
@@ -14,6 +14,7 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
+import org.springframework.format.annotation.DateTimeFormat;
/**
* <p>
@@ -59,6 +60,7 @@
@ApiModelProperty("妫�楠屾棩鏈�")
@JsonFormat(pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
@Excel(name = "妫�娴嬫棩鏈�", width = 30, dateFormat = "yyyy-MM-dd")
private Date checkTime;
diff --git a/src/main/java/com/ruoyi/quality/service/impl/RawMaterialServiceImpl.java b/src/main/java/com/ruoyi/quality/service/impl/RawMaterialServiceImpl.java
index d3ce5cd..fb2eb39 100644
--- a/src/main/java/com/ruoyi/quality/service/impl/RawMaterialServiceImpl.java
+++ b/src/main/java/com/ruoyi/quality/service/impl/RawMaterialServiceImpl.java
@@ -44,6 +44,8 @@
import java.util.*;
import java.util.stream.Collectors;
+import static com.ruoyi.home.service.impl.HomeServiceImpl.formatDate;
+
/**
* <p>
@@ -311,6 +313,7 @@
inspect.setProductName(product.getProductName());
inspect.setCheckTypeText(RawMaterialCheckType.fromValue(rawMaterial.getCheckType()) == null ? "" : RawMaterialCheckType.fromValue(rawMaterial.getCheckType()).getValue());
inspect.setCheckResultText(RawMaterialCheckResult.fromValue(rawMaterial.getCheckResult()) == null ? "" : RawMaterialCheckResult.fromValue(rawMaterial.getCheckResult()).getValue());
+ inspect.setCheckTimeText(formatDate(rawMaterial.getCheckTime()));
List<RawMaterialQualityInspectItem> paramList = rawMaterialQualityInspectItemService.list(
new LambdaQueryWrapper<RawMaterialQualityInspectItem>()
diff --git a/src/main/resources/static/report-template.docx b/src/main/resources/static/report-template.docx
index 9a47def..9ef81ef 100644
--- a/src/main/resources/static/report-template.docx
+++ b/src/main/resources/static/report-template.docx
Binary files differ
--
Gitblit v1.9.3