Browse Source

reactor:省工单退回条件判断;

zhangchong 6 months ago
parent
commit
a6c0c290ce

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

@@ -106,7 +106,7 @@
 						@click="onReturn(row)"
 						title="省工单退回"
 						v-auth="'business:order:return:province'"
-						v-if="row.isCanProvinceSendBack"
+						v-if="row.isProvince && (row.actualHandleOrgCode === '001' || row.actualHandleOrgCode !== null || row.actualHandleOrgCode !==  '' || row.status === 0) && row.status < 300 && row.status !== 9"
 					>
 						退回</el-button
 					>

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

@@ -98,7 +98,7 @@
 							@click="onReturn(row)"
 							title="省工单退回"
 							v-auth="'business:order:return:province'"
-							v-if="row.isCanProvinceSendBack"
+							v-if="row.isProvince && (row.actualHandleOrgCode === '001' || !row.actualHandleOrgCode || row.status === 0) && row.status < 300 && row.status !== 9"
 						>
 							退回</el-button
 						>
@@ -200,15 +200,15 @@
 					<template #title="{ row }">
 						<order-detail :order="row" @updateList="queryList(true)">{{ row.title }}</order-detail>
 					</template>
-					<!-- 表格操作 -->
 					<template #operation="{ row }">
+						<!-- 省工单退回条件 是省工单(工单未归档且当前节点处于热线中心办理节点时)工单状态为办理中(归档之前) 9代表有退回申请 -->
 						<el-button
 							link
 							type="danger"
 							@click="onReturn(row)"
 							title="省工单退回"
 							v-auth="'business:order:return:province'"
-							v-if="row.isCanProvinceSendBack"
+							v-if="row.isProvince && (row.actualHandleOrgCode === '001' || row.actualHandleOrgCode !== null || row.actualHandleOrgCode !==  '' || row.status === 0) && row.status < 300 && row.status !== 9"
 						>
 							退回</el-button
 						>

+ 1 - 1
src/views/province/order.vue

@@ -56,7 +56,7 @@
 						@click="onReturn(row)"
 						title="省工单退回"
 						v-auth="'province:order:return'"
-						v-if="row.isCanProvinceSendBack"
+						v-if="row.isProvince && (row.actualHandleOrgCode === '001' || row.actualHandleOrgCode !== null || row.actualHandleOrgCode !==  '' || row.status === 0) && row.status < 300 && row.status !== 9"
 					>
 						退回</el-button
 					>