src/views/officeProcessAutomation/ApproveManage/approve-shared/components/ApprovalTemplateFormSection.vue
@@ -18,8 +18,18 @@
    />
    <el-form-item label="审批流程" required>
      <TemplateFlowEditor v-model="flowNodesModel" :user-options="userOptions" />
      <p class="section-tip">流程与审批人由模板预置,可按需微调节点审批人。</p>
      <TemplateFlowEditor
        v-model="flowNodesModel"
        :user-options="userOptions"
        :readonly="!flowEditable"
      />
      <p class="section-tip">
        {{
          flowEditable
            ? "流程与审批人由模板预置,可按需微调节点审批人。"
            : "流程与审批人由所选模板固定,不可修改。"
        }}
      </p>
    </el-form-item>
    <el-form-item v-if="!flowOnly && templateAttachments.length" label="模板参考">
@@ -75,6 +85,8 @@
  /** 为 true 时仅展示审批流程(不展示模板填报项、附件等) */
  flowOnly: { type: Boolean, default: false },
  uploadLimit: { type: Number, default: 10 },
  /** 为 true 时可编辑模板预置的审批人(仅审批模板管理页使用) */
  flowEditable: { type: Boolean, default: false },
});
const emit = defineEmits(["update:flowNodes", "update:attachments", "change-template"]);