From efc0c3a697969503634138d7881543f4099b81ca Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期三, 20 五月 2026 13:32:09 +0800
Subject: [PATCH] 审批模板导入只能从已有模板导入
---
src/views/officeProcessAutomation/AttendManage/leave-apply/index.vue | 56 +++++++-------------------------------------------------
1 files changed, 7 insertions(+), 49 deletions(-)
diff --git a/src/views/officeProcessAutomation/AttendManage/leave-apply/index.vue b/src/views/officeProcessAutomation/AttendManage/leave-apply/index.vue
index 7c3849b..30a821b 100644
--- a/src/views/officeProcessAutomation/AttendManage/leave-apply/index.vue
+++ b/src/views/officeProcessAutomation/AttendManage/leave-apply/index.vue
@@ -498,13 +498,9 @@
);
}
-/** 鏈湴妯℃嫙锛氭牴鎹敤鎴风敓鎴愮ǔ瀹氥�屽亣鏈熶綑棰濄�嶅崰浣� */
-function mockLeaveBalance(u) {
- if (!u) return undefined;
- const idStr = String(u.userId ?? u.id ?? "0");
- let s = 0;
- for (let i = 0; i < idStr.length; i++) s += idStr.charCodeAt(i);
- return Math.round(((s % 130) / 10 + 5) * 100) / 100;
+/** 鍋囨湡浣欓锛堝鎺ヨ�冨嫟 API 鍓嶄笉灞曠ず鍋囨暟鎹級 */
+function mockLeaveBalance() {
+ return undefined;
}
function filterUsersByQuery(query) {
@@ -547,45 +543,7 @@
}
}
-/** 鏈湴妯℃嫙鍒楄〃鏁版嵁 */
-const allRows = ref([
- {
- id: "1",
- applicantId: "mock_1",
- applicantNo: "zhangsan",
- applicantName: "寮犱笁",
- leaveType: "annual",
- leaveBalanceDays: 12,
- leaveStartTime: "2026-05-10 09:00:00",
- leaveEndTime: "2026-05-12 18:00:00",
- leaveDurationDays: 2.38,
- leaveReason: "骞翠紤鍋囪繑涔℃帰浜层��",
- approvalMode: "parallel",
- approverIds: [],
- approverNames: "",
- approvalResult: "pending",
- attachmentList: [{ name: "杞︾エ璁㈠崟.pdf" }],
- createTime: "2026-05-09 10:20:00",
- },
- {
- id: "2",
- applicantId: "mock_2",
- applicantNo: "lisi",
- applicantName: "鏉庡洓",
- leaveType: "sick",
- leaveBalanceDays: 0,
- leaveStartTime: "2026-05-14 08:30:00",
- leaveEndTime: "2026-05-14 12:00:00",
- leaveDurationDays: 0.15,
- leaveReason: "涓婂崍闂ㄨ瘖澶嶆煡銆�",
- approvalMode: "or_sign",
- approverIds: [],
- approverNames: "",
- approvalResult: "approved",
- attachmentList: [],
- createTime: "2026-05-13 16:00:00",
- },
-]);
+const allRows = ref([]);
const searchForm = reactive({
applicantKeyword: "",
@@ -789,7 +747,7 @@
window.open(url, "_blank");
return;
}
- proxy?.$modal?.msgSuccess?.(`宸叉ā鎷熶笅杞斤細${row.name}`);
+ proxy?.$modal?.msgWarning?.("鏆傛棤涓嬭浇鍦板潃");
}
async function openFormDialog(mode, row) {
@@ -874,7 +832,7 @@
approvalResult: "pending",
createTime: dayjs().format("YYYY-MM-DD HH:mm:ss"),
});
- proxy?.$modal?.msgSuccess?.("鏂板鎴愬姛锛堟湰鍦版ā鎷燂級");
+ proxy?.$modal?.msgSuccess?.("鏂板鎴愬姛");
} else {
const idx = allRows.value.findIndex((r) => r.id === form.id);
if (idx !== -1) {
@@ -887,7 +845,7 @@
createTime: prev.createTime ?? dayjs().format("YYYY-MM-DD HH:mm:ss"),
};
}
- proxy?.$modal?.msgSuccess?.("淇濆瓨鎴愬姛锛堟湰鍦版ā鎷燂級");
+ proxy?.$modal?.msgSuccess?.("淇濆瓨鎴愬姛");
}
formDialog.visible = false;
handleQuery();
--
Gitblit v1.9.3