diff --git a/src/main/java/com/xujie/sys/modules/erf/service/impl/ErfApprovalReminderServiceImpl.java b/src/main/java/com/xujie/sys/modules/erf/service/impl/ErfApprovalReminderServiceImpl.java index 20e675d0..f111dd07 100644 --- a/src/main/java/com/xujie/sys/modules/erf/service/impl/ErfApprovalReminderServiceImpl.java +++ b/src/main/java/com/xujie/sys/modules/erf/service/impl/ErfApprovalReminderServiceImpl.java @@ -25,6 +25,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; +import java.time.LocalDate; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.*; @@ -528,32 +529,38 @@ public class ErfApprovalReminderServiceImpl implements ErfApprovalReminderServic emailBody.append("
您好!系统检测到您有 ").append(applyList.size()).append(" 个待排产的工程实验试验单,请及时安排排产。
"); emailBody.append("| 序号 | "); + emailBody.append("项目号 | "); emailBody.append("试验单号 | "); - emailBody.append("事业部 | "); - emailBody.append("试验名称 | "); - emailBody.append("实验类型 | "); - emailBody.append("创建人 | "); - emailBody.append("创建时间 | "); + emailBody.append("项目名称 | "); + emailBody.append("安排生产工序 | "); + emailBody.append("数量 | "); + emailBody.append("备注 | "); + emailBody.append("需求日期 | "); + emailBody.append("工程师 | "); emailBody.append("
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ").append(index++).append(" | "); - emailBody.append("").append(apply.getApplyNo()).append(" | "); - emailBody.append("").append(apply.getBuNo() != null ? apply.getBuNo() : "").append(" | "); + emailBody.append("").append(apply.getProjectNo() != null ? apply.getProjectNo() : "").append(" | "); + emailBody.append("").append(apply.getApplyNo() != null ? apply.getApplyNo() : "").append(" | "); emailBody.append("").append(apply.getTitle() != null ? apply.getTitle() : "").append(" | "); - emailBody.append("").append(apply.getExperimentType() != null ? apply.getExperimentType() : "").append(" | "); + emailBody.append("").append(apply.getProcessRequirement() != null ? apply.getProcessRequirement() : "").append(" | "); + emailBody.append("").append(apply.getQuantityReq() != null ? apply.getQuantityReq() : "").append(" | "); + emailBody.append("").append(apply.getRemark() != null ? apply.getRemark() : "").append(" | "); + emailBody.append("").append(expectedFinishDateStr).append(" | "); emailBody.append("").append(apply.getCreatorName() != null ? apply.getCreatorName() : "").append(" | "); - emailBody.append("").append(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm") - .format(apply.getCreateTime().toInstant().atZone(java.time.ZoneId.systemDefault()).toLocalDateTime())) - .append(" | "); emailBody.append("|
| 序号 | 物料编码 | 物料描述 | 数量 | 计量单位 | 备注 | ") + .append("
|---|---|---|---|---|---|
| 暂无原材料 | |||||
| ").append(index++).append(" | ") + .append("").append(rm.getPartNo() != null ? rm.getPartNo() : "").append(" | ") + .append("").append(rm.getPartDesc() != null ? rm.getPartDesc() : "").append(" | ") + .append("").append(rm.getQuantity() != null ? rm.getQuantity().toPlainString() : "").append(" | ") + .append("").append(rm.getUmid() != null ? rm.getUmid() : "").append(" | ") + .append("").append(rm.getRemark() != null ? rm.getRemark() : "").append(" | ") + .append("