Просмотр исходного кода

reactor:303 部分市州通用-即将超期列表新增【批量催办】功能;

zhangchong 2 месяцев назад
Родитель
Сommit
0bd3fe8669
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      src/views/business/overdue/soon.vue

+ 8 - 0
src/views/business/overdue/soon.vue

@@ -127,6 +127,11 @@
 						:default-time="defaultTimeStartEnd"
 					/>
 				</el-form-item>
+        <el-form-item label="当前节点" prop="CurrentStepCode">
+          <el-select v-model="state.queryParams.CurrentStepCode" placeholder="请选择当前节点" clearable @change="handleQuery">
+            <el-option v-for="item in state.currentStepOptions" :value="item.key" :key="item.key" :label="item.value" />
+          </el-select>
+        </el-form-item>
 				<el-form-item label="一级部门" prop="OrgLevelOneName">
 					<el-input v-model="state.queryParams.OrgLevelOneName" placeholder="请填写一级部门名称" clearable @keyup.enter="handleQuery" />
 				</el-form-item>
@@ -196,6 +201,7 @@ const state = reactive<any>({
 		exTime: [], // 期满时间
 		ExpiredTimeStart: null, //办理期限 开始
 		ExpiredTimeEnd: null, //办理期限 结束
+    CurrentStepCode:null, // 当前节点
 		ActualHandleOrgName: null, // 接办部门
 		OrgLevelOneName: null, // 一级部门
 		AcceptType: null, // 受理类型
@@ -204,6 +210,7 @@ const state = reactive<any>({
 	tableData: [], //表单
 	loading: false, // 加载
 	total: 0, // 总数
+  currentStepOptions: [], // 办理节点
 });
 // 排序
 const sortChange = (val: any) => {
@@ -304,6 +311,7 @@ const getBaseData = async () => {
 		const res: any = await departmentSatisfactionDetailBase();
 		const mappings: any = {
 			acceptTypeOptions: 'acceptTypeOptions',
+      currentStepOptions: 'currentStepOptions',
 		};
 		for (const key in mappings) {
 			state[key] = res.result?.[mappings[key]] ?? [];