!82 feat(xispeak): 新增流程阶段筛选 + 监察按钮条件优化 + 流程阶段表单字段

Merge pull request !82 from wsm/feature/xispeak_complate_stage
This commit is contained in:
wsm
2026-07-02 09:35:44 +00:00
committed by Gitee
3 changed files with 24 additions and 1 deletions
+11
View File
@@ -19,6 +19,17 @@
<JDictSelectTag v-model:value="queryParam.completionStatus" dictCode="db_status" placeholder="请选择完成状态" allow-clear @change="searchQuery" /> <JDictSelectTag v-model:value="queryParam.completionStatus" dictCode="db_status" placeholder="请选择完成状态" allow-clear @change="searchQuery" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :lg="6">
<a-form-item name="completedStage" label="流程阶段">
<a-select v-model:value="queryParam.completedStage" placeholder="请选择" allow-clear @change="searchQuery">
<a-select-option :value="0">未发起流程</a-select-option>
<a-select-option :value="1">正在落实措施收集流程</a-select-option>
<a-select-option :value="2">落实措施收集流程结束</a-select-option>
<a-select-option :value="3">正在经办人执行反馈流程</a-select-option>
<a-select-option :value="4">经办人执行反馈流程结束</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col :lg="4" :md="8" :sm="12"> <a-col :lg="4" :md="8" :sm="12">
<span class="table-page-search-submitButtons"> <span class="table-page-search-submitButtons">
<a-button type="primary" preIcon="ant-design:search-outlined" @click="searchQuery">查询</a-button> <a-button type="primary" preIcon="ant-design:search-outlined" @click="searchQuery">查询</a-button>
@@ -213,7 +213,7 @@
<span v-else>-</span> <span v-else>-</span>
</template> </template>
<template v-if="column.key === 'feedbackAction'"> <template v-if="column.key === 'feedbackAction'">
<a-button type="link" size="small" @click="handleEditFeedback(record)">{{ showJiJianFields && nonJiJianFieldsReadonly ? '' : '编辑' }}</a-button> <a-button type="link" size="small" @click="handleEditFeedback(record)">{{ showJiJianFields && nonJiJianFieldsReadonly ? '' : '编辑' }}</a-button>
<a-popconfirm title="确定删除该反馈吗?" @confirm="handleDeleteFeedback(record)"> <a-popconfirm title="确定删除该反馈吗?" @confirm="handleDeleteFeedback(record)">
<a-button type="link" size="small" danger>删除</a-button> <a-button type="link" size="small" danger>删除</a-button>
</a-popconfirm> </a-popconfirm>
@@ -107,6 +107,17 @@
<a-input-number v-model:value="formData.supervisionCount" placeholder="每次发起督办流程自动加1" style="width: 100%" disabled /> <a-input-number v-model:value="formData.supervisionCount" placeholder="每次发起督办流程自动加1" style="width: 100%" disabled />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12">
<a-form-item label="流程阶段" name="completedStage">
<a-select v-model:value="formData.completedStage" placeholder="请选择流程阶段" allow-clear>
<a-select-option :value="0">未发起流程</a-select-option>
<a-select-option :value="1">正在落实措施收集流程</a-select-option>
<a-select-option :value="2">落实措施收集流程结束</a-select-option>
<a-select-option :value="3">正在经办人执行反馈流程</a-select-option>
<a-select-option :value="4">经办人执行反馈流程结束</a-select-option>
</a-select>
</a-form-item>
</a-col>
</a-row> </a-row>
<a-col v-if="showFlowSubmitButton" :span="24" style="width: 100%; text-align: center; margin-top: 16px;"> <a-col v-if="showFlowSubmitButton" :span="24" style="width: 100%; text-align: center; margin-top: 16px;">
@@ -172,6 +183,7 @@ import { PARTY_COMMITTEE_DEPT_ID, SDW_LEADER_ROLE_ID } from '/@/constant/supervi
delFlag: undefined, delFlag: undefined,
bpmStatus: undefined, bpmStatus: undefined,
supervisionCount: undefined, supervisionCount: undefined,
completedStage: undefined,
}; };
} }