diff --git a/src/views/bg/xispeak/BPM_NODE_PERMISSIONS_XI_FEEDBACK.md b/src/views/bg/xispeak/BPM_NODE_PERMISSIONS_XI_FEEDBACK.md new file mode 100644 index 0000000..522c855 --- /dev/null +++ b/src/views/bg/xispeak/BPM_NODE_PERMISSIONS_XI_FEEDBACK.md @@ -0,0 +1,69 @@ +# 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 时生效 + +--- + +## 习讲话经办人反馈流程 + +### 节点: <纪检负责人审批> +* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1 +--- + +### 节点: <部门负责人审批> +* taskDefKey: `` + * bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1&showDeptFeedback=1 +--- + +### 节点: <纪检经办人监察> +* taskDefKey: `` + * bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=1&nonJiJianFieldsReadonly=1&showJiJianFields=1 +--- + +### 节点: <部门负责人直接反馈> +* taskDefKey: `` + * bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1&jiJianFieldsReadonly=1&showJiJianFields=1 +--- + +### 节点: <部门经办人反馈完成情况> +* taskDefKey: `` + * bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1&jiJianFieldsReadonly=1&showJiJianFields=1 +--- + +### 节点: <督办经办人核查> +* taskDefKey: `` + * bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1 +--- + +### 节点: <督办部门负责人审批> +* taskDefKey: `` + * bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1 +--- + diff --git a/src/views/dq/inspectTask/BPM_NODE_PERMISSIONS.md b/src/views/dq/inspectTask/BPM_NODE_PERMISSIONS.md index b5658d7..c54f9e5 100644 --- a/src/views/dq/inspectTask/BPM_NODE_PERMISSIONS.md +++ b/src/views/dq/inspectTask/BPM_NODE_PERMISSIONS.md @@ -87,44 +87,57 @@ showFeedbackInfo → 反馈信息区域(表格 + 表头) --- ### 节点: <党群负责人审批> -* taskDefKey: `` +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- -* **edit** `0` —— 基础信息只读 - * **showProcessHandle** `1` —— 流程办理区域 - * **showSubApproveUser** `0` —— 是否办结 + 部门经办人 - * **showIsNeedLeaderApprove** `1` —— 是否需要所领导审批 + 分管所领导选人 - * **showFeedbackInfo** `0` —— 反馈信息区域 - * **showAddFeedback** `0` —— 新增反馈按钮 - * **showEditFeedback** `0` —— 编辑/删除操作列 - * **showDeptFeedback** `0` —— 按部门过滤反馈 - * **showJiJianFields** `0` —— 纪检字段列 - * dq/inspecttask/components/DqInspectTaskBPMForm?showProcessHandle=1&showIsNeedLeaderApprove=1&showSelnextUser=1 +### 节点: <党群经办人发起销号流程> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- + + +### 节点: <纪委书记审批> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- + +### 节点: <纪检部负责人审核> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- + +### 节点: <党委书记审批> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- + +### 节点: <责任部门经办人反馈> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1 +--- + +### 节点: <纪检部经办人监察> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- + +### 节点: <党群经办人确认> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 --- ### 节点: <分管所领导审批> -* taskDefKey: `` - - * **edit** `0` —— 基础信息只读 - * **showProcessHandle** `1` —— 流程办理区域 - * **showSubApproveUser** `0` —— 是否办结 + 部门经办人 - * **showFeedbackInfo** `0` —— 反馈信息区域 - * **showAddFeedback** `0` —— 新增反馈按钮 - * **showEditFeedback** `0` —— 编辑/删除操作列 - * **showDeptFeedback** `0` —— 按部门过滤反馈 - * **showJiJianFields** `0` —— 纪检字段列 - * dq/inspecttask/components/DqInspectTaskBPMForm?showProcessHandle=1 +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 --- -### 节点: <所党委书记审批> -* taskDefKey: `` +### 节点: <责任部门负责人审批> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1 +--- - * **edit** `0` —— 基础信息只读 - * **showProcessHandle** `1` —— 流程办理区域 - * **showSubApproveUser** `0` —— 是否办结 + 部门经办人 - * **showFeedbackInfo** `0` —— 反馈信息区域 - * **showAddFeedback** `0` —— 新增反馈按钮 - * **showEditFeedback** `0` —— 编辑/删除操作列 - * **showDeptFeedback** `0` —— 按部门过滤反馈 - * **showJiJianFields** `0` —— 纪检字段列 - * dq/inspecttask/components/DqInspectTaskBPMForm?showProcessHandle=1 +### 节点: <责任部门负责人分配任务/直接办结> +* taskDefKey: `` + * dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showSubApproveUser=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1 ---