!30 fix(inspectTask): 分管所领导只读态改用j-select-user显示姓名
* fix(inspectTask): 分管所领导只读态改用j-select-user显示姓名 * fix(inspectTask): 销号流程URL移除showProcessHandle参数 * docs(xispeak): 统一督察流程节点权限文档格式
This commit is contained in:
@@ -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 DELETE_FLOW_CODE = 'dq_delete_01';
|
||||
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('');
|
||||
|
||||
/**
|
||||
|
||||
@@ -75,8 +75,7 @@
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<a-form-item label="分管所领导" name="chargeLeaderId">
|
||||
<a-input v-if="mainDisabled" :value="mainForm.chargeLeaderId" disabled />
|
||||
<j-select-user v-else v-model:value="mainForm.chargeLeaderId" allow-clear />
|
||||
<j-select-user v-model:value="mainForm.chargeLeaderId" :disabled="mainDisabled" allow-clear />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
|
||||
Reference in New Issue
Block a user