Files
supervision-test-frontend-repo/src/views/bg/xispeak/BPM_NODE_PERMISSIONS.md
T
wsm 56538e9b97 !61 feat(dqinspecttask): 新增流程阶段筛选、调整状态功能,操作栏拆分为流程/表单两个下拉菜单
* feat(dqinspecttask): 新增流程阶段筛选、调整状态功能,操作栏拆分为流程/表单两个下拉菜单
* chore(xispeak): 更新 BPM_NODE_PERMISSIONS 节点权限配置,反馈流程补充默认审批意见
* fix(dqinspecttask): 发起流程表单去掉多余的抄送tab
* fix(dqinspecttask): 发起流程补充deadline和requireFinishDate字段
* feat(dqinspecttask): 发起流程和销号流程按钮按已完成阶段数控制可见性
* refactor(xispeak): 部门领导指派意见使用翻译后的真实姓名
* refactor(xispeak): 提升常用操作到行内,删除时同步清除关联流程
* refactor(xispeak): 替换牵头部门选部门组件为SzSelectDept
2026-06-26 07:58:06 +00:00

16 KiB
Raw Blame History

BgXiSpeak 流程审批界面权限控制

控制模型

  • 基础信息区域始终可见,通过 edit 控制是否可编辑
  • 流程办理和反馈信息区域默认全关,逐级显式通过 extendUrlParams=1 开启
  • 上级未开启时,下级传参不生效
  • 每个 UI 元素只受一个属性控制

控制树

edit                      → 基础信息是否可编辑(1=可编辑, 缺省=只读)

showProcessHandle        → 流程办理区域
  ├── showSubApproveUser → 是否办结 + 部门经办人选人
  └── showSelnextUser    → 指定下一步操作人(默认隐藏,=1 显示)

showFeedbackInfo         → 反馈信息区域(表格 + 表头)
  ├── showAddFeedback    → 新增反馈按钮
  ├── showEditFeedback   → 编辑/删除操作列
  │   ├── jiJianFieldsReadonly      → 弹窗内纪检字段只读(需 showEditFeedback=1 或 showAddFeedback=1
  │   └── nonJiJianFieldsReadonly   → 弹窗内非纪检字段只读(仅纪检字段可编辑,需 showEditFeedback=1 或 showAddFeedback=1
  ├── showDeptFeedback   → 按部门过滤反馈数据
  └── showJiJianFields   → 纪检字段列(检查情况/监督意见/措施数量)

节点权限配置

格式:| L1 属性 | L2 属性 | 值 | 说明 |,缩进表示层级,L2 仅在 L1=1 时生效


习讲话审批流程

节点: <督办部门经办人发起流程>

  • taskDefKey: <Task_00v3pcv>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 0 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1


节点: <督办部门负责人审批>

  • taskDefKey: <Task_0zmn6ik>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 0 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1


节点:<反馈流程部门负责人反馈>

Task_133caii bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1

节点: <所党委审批>

  • taskDefKey: <Task_15sm4w5>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 0 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1


节点: <收集流程部门负责人接受任务并分配>

  • taskDefKey: <Task_1v9ce78>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 1 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 1 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showSubApproveUser=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1


节点: <收集流程部门经办人填写>

  • taskDefKey: <Task_0jrgrzs>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 1 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1


节点: <收集流程部门负责人审批>

  • taskDefKey: <Task_0mf32ge>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showDeptFeedback=1


节点: <收集流程督办发起人确认部门经办人填写内容>

  • taskDefKey: <Task_1w4vxgc>

    • edit 0 —— 基础信息只读
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1


节点: <反馈流程部门经办人填写反馈情况>

  • taskDefKey: <Task_08zb04x>
    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 1 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1

节点: <反馈流程部门负责人审批>

  • taskDefKey: <Task_04bazej>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showDeptFeedback=1


节点: <反馈流程督办经办人核查>

  • taskDefKey: <Task_175afz2>
    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=1&nonJiJianFieldsReadonly=1&showJiJianFields=1&showDeptFeedback=1

节点: <反馈流程督办部门负责人审批>

  • taskDefKey: <Task_00i7rrp>

    • edit 0 —— 基础信息只读
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 0 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showDeptFeedback=1


节点: <反馈流程纪检经办人监察>

  • taskDefKey: <Task_1wfkrvj>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
        • nonJiJianFieldsReadonly 1 —— 弹窗内非纪检字段只读
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=1&nonJiJianFieldsReadonly=1&showJiJianFields=1&showDeptFeedback=1


节点: <反馈流程纪检负责人审批>

  • taskDefKey: <Task_1ogk921>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=0&showJiJianFields=1&showDeptFeedback=1


节点: <督办部门经办人确认全部反馈事项>

  • taskDefKey: <Task_0bj578x>

    • edit 0 —— 基础信息只读
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1


习讲话经办人反馈流程

节点: <部门经办人反馈完成情况>

  • taskDefKey: <Task_12vdqzv>
    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 1 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
        • jiJianFieldsReadonly 1 —— 弹窗内纪检字段只读
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1&jiJianFieldsReadonly=1&showJiJianFields=1

节点: <部门负责人审批>

  • taskDefKey: <Task_06di2wf>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showDeptFeedback=1&showJiJianFields=1


节点: <督办经办人核查>

  • taskDefKey: <Task_13olnz1>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1


节点: <督办部门负责人审批>

  • taskDefKey: <Task_1l650tz>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1


节点: <纪检经办人监察>

  • taskDefKey: <Task_0bahwr8>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
        • nonJiJianFieldsReadonly 1 —— 弹窗内非纪检字段只读
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=1&nonJiJianFieldsReadonly=1&showJiJianFields=1


节点: <纪检负责人审批>

  • taskDefKey: <Task_005iiwi>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 0 —— 新增反馈按钮
      • showEditFeedback 0 —— 编辑/删除操作列
        • jiJianFieldsReadonly 0 —— 弹窗内纪检字段只读
      • showDeptFeedback 0 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1


节点: <部门负责人直接反馈>

  • taskDefKey: <Task_0sialna>

    • edit 0 —— 基础信息可编辑
    • showProcessHandle 1 —— 流程办理区域
      • showSubApproveUser 0 —— 是否办结 + 部门经办人
    • showFeedbackInfo 1 —— 反馈信息区域
      • showAddFeedback 1 —— 新增反馈按钮
      • showEditFeedback 1 —— 编辑/删除操作列
        • jiJianFieldsReadonly 1 —— 弹窗内纪检字段只读
      • showDeptFeedback 1 —— 按部门过滤反馈
      • showJiJianFields 1 —— 纪检字段列
  • bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1&jiJianFieldsReadonly=1&showJiJianFields=1


开始节点 Start_0uul4z8 bg/xispeak/components/BgXiSpeakBPMForm?showFeedbackInfo=1

反馈流程部门负责人审批 Task_04bazej bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showDeptFeedback=1

反馈流程部门负责人反馈 Task_133caii bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1