yyb
2026-05-22 2a096bd07d13e71d8ebd026aa02bdc1e3dd31180
src/pages/oa/ReimburseManage/reimburse-form/useFinReimburseForm.js
@@ -15,6 +15,7 @@
  buildTravelReimbursementSaveDto,
  fetchFinReimbursementFormDetail,
  getReimbursementTypeByModuleKey,
  validateReimbursementApprovalNodes,
  validateReimbursementPersistDto,
} from "../../_utils/finReimbursementMappers.js";
import {
@@ -380,6 +381,11 @@
      uni.showToast({ title: check.message, icon: "none" });
      return;
    }
    const nodeCheck = validateReimbursementApprovalNodes(dto);
    if (!nodeCheck.ok) {
      uni.showToast({ title: nodeCheck.message, icon: "none" });
      return;
    }
    submitting.value = true;
    try {
      await persistFinReimbursement(dto, isEdit);