Ver código fonte

fix:流程中删除节点期满时间;经办人经办人联系i方式非必填;

zhangchong 1 ano atrás
pai
commit
1f74869ba5

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

@@ -249,7 +249,7 @@
 							{{ state.ruleForm.endTime }}
 						</el-form-item>
 					</el-col>
-					<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" v-if="handelArr.includes(state.processType)">
+<!--					<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" v-if="handelArr.includes(state.processType)">
 						<el-form-item label="节点期满时间" prop="expiredTime" :rules="[{ required: true, message: '请选择节点期满时间', trigger: 'change' }]">
 							<el-date-picker
 								v-model="state.ruleForm.expiredTime"
@@ -259,7 +259,7 @@
 								class="w100"
 							/>
 						</el-form-item>
-					</el-col>
+					</el-col>-->
 				</template>
 				<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
 					<el-form-item label="发起会签" prop="isStartCountersign" :rules="[{ required: false, message: '请选择发起会签', trigger: 'change' }]">
@@ -275,12 +275,12 @@
 				<!--  汇总节点需要输入 并且是工单办理 -->
 				<template v-if="inputRealHandler">
 					<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
-						<el-form-item label="经办人" prop="realHandlerName" :rules="[{ required: true, message: '请填写经办人', trigger: 'blur' }]">
+						<el-form-item label="经办人" prop="realHandlerName" :rules="[{ required: false, message: '请填写经办人', trigger: 'blur' }]">
 							<el-input v-model="state.ruleForm.realHandlerName" placeholder="请填写经办人" clearable> </el-input>
 						</el-form-item>
 					</el-col>
 					<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
-						<el-form-item label="经办人电话" prop="realHandlerPhone" :rules="[{ required: true, message: '请填写经办人电话', trigger: 'blur' }]">
+						<el-form-item label="经办人电话" prop="realHandlerPhone" :rules="[{ required: false, message: '请填写经办人电话', trigger: 'blur' }]">
 							<el-input v-model="state.ruleForm.realHandlerPhone" placeholder="请填写办理人电话" 请填写经办人电话> </el-input>
 						</el-form-item>
 					</el-col>
@@ -290,7 +290,7 @@
 						</el-form-item>
 					</el-col>
 					<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12">
-						<el-form-item label="是否与市民现场沟通" prop="realContactLocale ">
+						<el-form-item label="是否与市民现场沟通" prop="realContactLocale" label-width="150">
 							<el-switch v-model="state.ruleForm.realContactLocale" inline-prompt active-text="是" inactive-text="否" />
 						</el-form-item>
 					</el-col>

+ 3 - 1
src/views/auxiliary/notice/detail.vue

@@ -39,7 +39,9 @@
                     <div class="notice-container-box-inner">
                       已读:{{ state.ruleForm?.readedNum }}
                       <el-scrollbar class="mt5" v-if="state.ruleForm?.circularReadGroups?.length">
-                        <el-tag v-for="item in state.ruleForm?.circularReadGroups.filter(i=>i.isRead)">{{state.ruleForm.circularType === 1 ? item.userName : item.orgName}}</el-tag>
+                        <el-tag v-for="item in state.ruleForm?.circularReadGroups.filter(i=>i.isRead)">{{state.ruleForm.circularType === 1 ? item.userName : item.orgName}}
+                          <span v-if="item.isTimeOut" class="color-danger">(超时阅读)</span>
+                        </el-tag>
                       </el-scrollbar>
                     </div>
                     <div class="notice-container-box-inner">

+ 1 - 1
src/views/home/component/Notice.vue

@@ -55,7 +55,7 @@ const handleClick = (val: string) => {
 			break;
 		case '1':
 			state.noticeLoading = false;
-			bulletinList({ PageIndex: 1, PageSize: 10, BulletinState: '2' })
+			bulletinList({ PageIndex: 1, PageSize: 10, BulletinState: '2', IsLoseEfficacy: false })
 				.then((response: any) => {
 					state.noticeList = response?.result.items ?? [];
 					state.noticeLoading = false;