Pārlūkot izejas kodu

reactor:流程调整(判断结束节点不需要选择处理人);
rector:用户管理可以通过账号搜索;

zhangchong 1 gadu atpakaļ
vecāks
revīzija
d7de5c6b3a

+ 2 - 5
src/components/ProcessAudit/index.vue

@@ -691,7 +691,6 @@ const showStepsArr = ['延期申请', '甄别申请', '工单重办', '新增通
 const handelArr = ['工单办理']; // 处于办理状态的流程 (如果是汇总节点 需要填写处理人等  办理流程才有期满时间)
 const returnArr = ['工单退回']; // 退回流程 (退回流程不需要展示其他 只需要填写意见和附件即可)
 
-const realCommunicationModeOptions = ref<EmptyArrayType>([]); // 沟通方式
 const timeType = ref<EmptyArrayType>([]); // 延期申请单位
 const orderRedoReasonOptions = ref<EmptyArrayType>([]); // 重办理由
 const screenTypeOptions = ref<EmptyArrayType>([]); // 甄别类型
@@ -709,8 +708,6 @@ const handleResult = (res: any) => {
 	state.nextStepOptions = res.result.steps; //处理人选择内容
 	canReject.value = res.result.canReject ?? false; // 是否可以驳回
 
-	// state.handleId = res.result.id; //流程ID
-	realCommunicationModeOptions.value = res.result.realCommunicationModeOptions ?? []; // 沟通方式
 	timeTypeOptions.value = res.result.timeTypeOptions ?? []; // 办理时限申请单位
 
 	if (handelArr.includes(state.processType)) {
@@ -888,11 +885,11 @@ const selectNextStep = (val: any) => {
 		fastStepName.value = items[0].value;
 	}
 };
-// 是否展示处理人 (只有结束节点不展示)
+// 是否展示处理人 (只有结束节点不展示 next.stepType===2 表示为结束节点)
 const showHandlers =  computed(() => {
   const next = state.nextStepOptions.find((item: any) => item.key === state.ruleForm.nextStepCode);
   if(!next) return true;
-  return next.key !== 'end';
+  return next.stepType !== 2;
 })
 // 是否是汇总节点(汇总需要填入其他参数)并且是工单办理
 const inputRealHandler = computed(() => {

+ 1 - 1
src/views/business/order/index.vue

@@ -233,7 +233,7 @@
 				<el-table-column prop="acceptType" label="受理类型" show-overflow-tooltip width="150"></el-table-column>
 				<el-table-column prop="counterSignTypeText" label="中心会签" show-overflow-tooltip width="100"></el-table-column>
 				<el-table-column prop="hotspotName" label="热点分类" show-overflow-tooltip width="200"></el-table-column>
-				<el-table-column prop="hotspotName" label="工单标签" show-overflow-tooltip width="200"></el-table-column>
+				<el-table-column prop="tagNames" label="工单标签" show-overflow-tooltip width="200"></el-table-column>
 				<el-table-column prop="employeeName" label="受理人" show-overflow-tooltip width="120">
 					<template #default="{ row }">
 						<span

+ 1 - 1
src/views/system/user/index.vue

@@ -34,7 +34,7 @@
 					<el-scrollbar class="pr10 scrollbar__view" ref="rightScrollRef">
 						<el-form :model="state.queryParams" ref="ruleFormRef" :inline="true" @submit.native.prevent>
 							<el-form-item label="关键字" prop="Keyword">
-								<el-input v-model="state.queryParams.Keyword" placeholder="姓名/电话号码" clearable @keyup.enter="handleQuery" />
+								<el-input v-model="state.queryParams.Keyword" placeholder="姓名/电话号码/账号" clearable @keyup.enter="handleQuery" />
 							</el-form-item>
 							<el-form-item label="角色" prop="Role">
 								<el-select-v2 v-model="state.queryParams.Role" filterable :options="state.options" placeholder="请选择角色" clearable />