diff --git a/src/main/java/com/xujie/sys/modules/erf/controller/ErfExpApplyController.java b/src/main/java/com/xujie/sys/modules/erf/controller/ErfExpApplyController.java index 4cd4d676..3cc67b4e 100644 --- a/src/main/java/com/xujie/sys/modules/erf/controller/ErfExpApplyController.java +++ b/src/main/java/com/xujie/sys/modules/erf/controller/ErfExpApplyController.java @@ -1,5 +1,6 @@ package com.xujie.sys.modules.erf.controller; +import com.xujie.sys.common.exception.XJException; import com.xujie.sys.common.utils.PageUtils; import com.xujie.sys.common.utils.R; import com.xujie.sys.modules.erf.data.ErfExpApplyData; @@ -87,9 +88,12 @@ public class ErfExpApplyController extends AbstractController { try { String applyNo = erfExpApplyService.saveExpApply(data); return R.ok("保存成功").put("applyNo", applyNo); + } catch (XJException e) { + log.warn("保存申请单业务校验失败: {}", e.getMessage()); + return R.error(e.getMessage()); } catch (Exception e) { log.error("保存申请单失败: " + e.getMessage(), e); - return R.error("保存失败: " + e.getMessage()); + return R.error("保存失败,请联系管理员"); } } @@ -276,9 +280,12 @@ public class ErfExpApplyController extends AbstractController { sourceApplyNo,applyNo, copyTriConfirm, copyAttachment,copyRawMaterialList, currentUserId); return R.ok("复制成功").put("newApplyNo", newApplyNo); + } catch (XJException e) { + log.warn("复制申请单业务校验失败: {}", e.getMessage()); + return R.error(e.getMessage()); } catch (Exception e) { log.error("复制失败: " + e.getMessage(), e); - return R.error("复制失败: " + e.getMessage()); + return R.error("复制失败,请联系管理员"); } } 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 ecd548c4..322b55f3 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 @@ -66,6 +66,7 @@ public class ErfApprovalReminderServiceImpl implements ErfApprovalReminderServic private static final String APPROVAL_PAGE_URL = "http://172.26.68.20:9001/#/erf-expApplyApproval"; private static final String PLANNER_PAGE_URL = "http://172.26.68.20:9001/#/erf-plannerSchedule"; + private static final String TRI_CONFIRM_PAGE_URL = "http://172.26.68.20:9001/#/erf-triConfirm"; @Value("${erf.reminder.manager.enabled:false}") private boolean managerReminderEnabled; @@ -658,7 +659,7 @@ public class ErfApprovalReminderServiceImpl implements ErfApprovalReminderServic emailBody.append(""); } - emailBody.append("前往三方确认页面"); + emailBody.append("前往三方确认页面"); emailBody.append("
发送时间:").append(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))).append("
"); emailBody.append("