From b014cdaf7fcf42cd2b310968f9d47d4420444a6a Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期四, 21 五月 2026 11:46:38 +0800
Subject: [PATCH] 审批模板增加配置模板导入,按钮权限控制,新建页面ui优化
---
src/pages/oa/ApproveManage/approve-template/detail.vue | 10 ++--------
1 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/src/pages/oa/ApproveManage/approve-template/detail.vue b/src/pages/oa/ApproveManage/approve-template/detail.vue
index 75dba50..40a8958 100644
--- a/src/pages/oa/ApproveManage/approve-template/detail.vue
+++ b/src/pages/oa/ApproveManage/approve-template/detail.vue
@@ -125,6 +125,7 @@
import PageHeader from "@/components/PageHeader.vue";
import FooterButtons from "@/components/FooterButtons.vue";
import { getApprovalTemplateDetail } from "@/api/oa/approvalTemplate.js";
+ import { getFieldEditorTypeLabel } from "../../_utils/approvalFormField.js";
import {
buildTypeLabelMap,
fetchApprovalTemplateTypes,
@@ -133,13 +134,6 @@
const EDIT_STORAGE_KEY = "oa_approve_template_edit_row";
const LEVEL_TEXT = ["", "涓�", "浜�", "涓�", "鍥�", "浜�", "鍏�", "涓�", "鍏�", "涔�", "鍗�"];
-
- const FIELD_TYPE_MAP = {
- text: "鍗曡鏂囨湰",
- textarea: "澶氳鏂囨湰",
- number: "鏁板瓧",
- date: "鏃ユ湡",
- };
const templateId = ref("");
const detail = ref(null);
@@ -179,7 +173,7 @@
return "";
};
- const fieldTypeLabel = type => FIELD_TYPE_MAP[type] || type || "-";
+ const fieldTypeLabel = type => getFieldEditorTypeLabel(type);
const approveTypeText = type => (type === "OR" ? "鎴栫" : "浼氱");
--
Gitblit v1.9.3