yyb
2026-05-21 b014cdaf7fcf42cd2b310968f9d47d4420444a6a
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" ? "或签" : "会签");