!30 fix(inspectTask): 分管所领导只读态改用j-select-user显示姓名
* fix(inspectTask): 分管所领导只读态改用j-select-user显示姓名 * fix(inspectTask): 销号流程URL移除showProcessHandle参数 * docs(xispeak): 统一督察流程节点权限文档格式
This commit is contained in:
@@ -169,7 +169,7 @@ showFeedbackInfo → 反馈信息区域(表格 + 表头)
|
|||||||
* **showEditFeedback** `0` —— 编辑/删除操作列
|
* **showEditFeedback** `0` —— 编辑/删除操作列
|
||||||
* **showDeptFeedback** `0` —— 按部门过滤反馈
|
* **showDeptFeedback** `0` —— 按部门过滤反馈
|
||||||
* **showJiJianFields** `0` —— 纪检字段列
|
* **showJiJianFields** `0` —— 纪检字段列
|
||||||
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1
|
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=1&nonJiJianFieldsReadonly=1&showJiJianFields=1
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
@@ -215,7 +215,7 @@ showFeedbackInfo → 反馈信息区域(表格 + 表头)
|
|||||||
* **jiJianFieldsReadonly** `0` —— 弹窗内纪检字段只读
|
* **jiJianFieldsReadonly** `0` —— 弹窗内纪检字段只读
|
||||||
* **showDeptFeedback** `0` —— 按部门过滤反馈
|
* **showDeptFeedback** `0` —— 按部门过滤反馈
|
||||||
* **showJiJianFields** `1` —— 纪检字段列
|
* **showJiJianFields** `1` —— 纪检字段列
|
||||||
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1
|
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showEditFeedback=0&showJiJianFields=1
|
||||||
---
|
---
|
||||||
|
|
||||||
### 节点: <督办部门经办人确认全部反馈事项>
|
### 节点: <督办部门经办人确认全部反馈事项>
|
||||||
@@ -339,3 +339,17 @@ showFeedbackInfo → 反馈信息区域(表格 + 表头)
|
|||||||
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1&jiJianFieldsReadonly=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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -54,16 +54,44 @@ showFeedbackInfo → 反馈信息区域(表格 + 表头)
|
|||||||
|
|
||||||
### 节点: <部门经办人反馈完成情况>
|
### 节点: <部门经办人反馈完成情况>
|
||||||
* taskDefKey: `<Task_12vdqzv>`
|
* taskDefKey: `<Task_12vdqzv>`
|
||||||
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1&showDeptFeedback=1&jiJianFieldsReadonly=1&showJiJianFields=1
|
|
||||||
|
* **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_13olnz1>`
|
* taskDefKey: `<Task_13olnz1>`
|
||||||
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1
|
|
||||||
|
* **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_1l650tz>`
|
* taskDefKey: `<Task_1l650tz>`
|
||||||
* bg/xispeak/components/BgXiSpeakBPMForm?showProcessHandle=1&showFeedbackInfo=1&showJiJianFields=1
|
|
||||||
|
* **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
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,81 @@
|
|||||||
|
# DqInspectTask 整改任务流程审批界面权限控制
|
||||||
|
|
||||||
|
## 控制模型
|
||||||
|
|
||||||
|
- 基础信息区域始终可见,通过 `edit` 控制是否可编辑
|
||||||
|
- 流程办理和反馈信息区域默认全关,逐级显式通过 `extendUrlParams` 传 `=1` 开启
|
||||||
|
- 上级未开启时,下级传参不生效
|
||||||
|
- 每个 UI 元素只受一个属性控制
|
||||||
|
|
||||||
|
## 控制树
|
||||||
|
|
||||||
|
```
|
||||||
|
edit → 基础信息是否可编辑(1=可编辑, 缺省=只读)
|
||||||
|
|
||||||
|
showProcessHandle → 流程办理区域
|
||||||
|
├── showSubApproveUser → 是否办结 + 部门经办人选人
|
||||||
|
├── showIsNeedLeaderApprove → 是否需要所领导审批 + 分管所领导选人
|
||||||
|
└── showSelnextUser → 指定下一步操作人(默认隐藏,=1 显示)
|
||||||
|
|
||||||
|
showFeedbackInfo → 反馈信息区域(表格 + 表头)
|
||||||
|
├── showAddFeedback → 新增反馈按钮
|
||||||
|
├── showEditFeedback → 编辑/删除操作列
|
||||||
|
│ ├── jiJianFieldsReadonly → 弹窗内纪检字段只读(需 showEditFeedback=1 或 showAddFeedback=1)
|
||||||
|
│ └── nonJiJianFieldsReadonly → 弹窗内非纪检字段只读(仅纪检字段可编辑,需 showEditFeedback=1 或 showAddFeedback=1)
|
||||||
|
├── showDeptFeedback → 按部门过滤反馈数据
|
||||||
|
└── showJiJianFields → 纪检字段列(检查情况/监督意见/措施数量)
|
||||||
|
```
|
||||||
|
|
||||||
|
## 节点权限配置
|
||||||
|
|
||||||
|
> 格式:`| L1 属性 | L2 属性 | 值 | 说明 |`,缩进表示层级,L2 仅在 L1=1 时生效
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 整改任务审批流程
|
||||||
|
|
||||||
|
|
||||||
|
### 节点: <所党委书记审批>
|
||||||
|
* taskDefKey: `<Task_0g8sc6n>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <党群负责人收集后审批>
|
||||||
|
* taskDefKey: `<Task_0ixi1rs>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1&showIsNeedLeaderApprove=1&showSelnextUser=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <分管所领导审批>
|
||||||
|
* taskDefKey: `<Task_0l5ik22>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <部门经办人反馈完成情况并上传附件>
|
||||||
|
* taskDefKey: `<Task_0mbr735>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <责任部门领导审批>
|
||||||
|
* taskDefKey: `<Task_0mxtg05>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <党群经办人审查>
|
||||||
|
* taskDefKey: `<Task_14226iy>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <责任部门领导接受任务并分配>
|
||||||
|
* taskDefKey: `<Task_1c64uvl>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showSubApproveUser=1&showFeedbackInfo=1&showAddFeedback=1&showEditFeedback=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <党群负责人收集前审批>
|
||||||
|
* taskDefKey: `<Task_1i99s6v>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1
|
||||||
|
---
|
||||||
|
|
||||||
|
### 节点: <党群经办人发起督办流程>
|
||||||
|
* taskDefKey: `<Task_1nj4k7b>`
|
||||||
|
* dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1
|
||||||
|
---
|
||||||
@@ -307,7 +307,7 @@
|
|||||||
const FORM_URL = 'dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1';
|
const FORM_URL = 'dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1';
|
||||||
const DELETE_FLOW_CODE = 'dq_delete_01';
|
const DELETE_FLOW_CODE = 'dq_delete_01';
|
||||||
const DELETE_FLOW_NAME = '销号';
|
const DELETE_FLOW_NAME = '销号';
|
||||||
const DELETE_FORM_URL = 'dq/inspectTask/components/DqInspectTaskBPMForm?showProcessHandle=1&showFeedbackInfo=1';
|
const DELETE_FORM_URL = 'dq/inspectTask/components/DqInspectTaskBPMForm?showFeedbackInfo=1';
|
||||||
const currentScheduleFlowCode = ref('');
|
const currentScheduleFlowCode = ref('');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -75,8 +75,7 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
<a-form-item label="分管所领导" name="chargeLeaderId">
|
<a-form-item label="分管所领导" name="chargeLeaderId">
|
||||||
<a-input v-if="mainDisabled" :value="mainForm.chargeLeaderId" disabled />
|
<j-select-user v-model:value="mainForm.chargeLeaderId" :disabled="mainDisabled" allow-clear />
|
||||||
<j-select-user v-else v-model:value="mainForm.chargeLeaderId" allow-clear />
|
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="12">
|
<a-col :span="12">
|
||||||
|
|||||||
Reference in New Issue
Block a user