Bladeren bron

reactor: 随手拍工单发布新增参数;

zhangchong 4 maanden geleden
bovenliggende
commit
cec57b8c8e
43 gewijzigde bestanden met toevoegingen van 111 en 111 verwijderingen
  1. 1 1
      src/views/business/copyView/index.vue
  2. 1 1
      src/views/business/countersign/index.vue
  3. 3 3
      src/views/business/delay/audit.vue
  4. 7 7
      src/views/business/discern/YBApply.vue
  5. 7 7
      src/views/business/discern/ZGApply.vue
  6. 4 4
      src/views/business/discern/index.vue
  7. 6 6
      src/views/business/discern/todo.vue
  8. 1 1
      src/views/business/end/index.vue
  9. 1 1
      src/views/business/observe/index.vue
  10. 1 1
      src/views/business/order/index.vue
  11. 1 1
      src/views/business/overdue/index.vue
  12. 1 1
      src/views/business/overdue/soon.vue
  13. 3 3
      src/views/business/publish/index.vue
  14. 3 3
      src/views/business/publish/todo.vue
  15. 1 1
      src/views/business/repeatEvent/index.vue
  16. 3 3
      src/views/business/return/audit.vue
  17. 1 1
      src/views/business/return/index.vue
  18. 3 3
      src/views/business/return/province.vue
  19. 3 3
      src/views/business/secondHandle/apply.vue
  20. 5 5
      src/views/business/secondHandle/audit.vue
  21. 2 2
      src/views/business/secondHandle/index.vue
  22. 2 2
      src/views/business/secondVisit/index.vue
  23. 3 3
      src/views/business/secondVisitAudit/index.vue
  24. 2 2
      src/views/business/special/apply.vue
  25. 3 3
      src/views/business/special/audit.vue
  26. 1 1
      src/views/business/special/index.vue
  27. 3 3
      src/views/business/supervise/index.vue
  28. 4 4
      src/views/business/terminate/apply.vue
  29. 6 6
      src/views/business/terminate/audit.vue
  30. 3 3
      src/views/business/terminate/index.vue
  31. 2 2
      src/views/business/urge/index.vue
  32. 2 2
      src/views/business/urge/todo.vue
  33. 2 2
      src/views/business/visit/dpSatisfied.vue
  34. 2 2
      src/views/business/visit/index.vue
  35. 3 3
      src/views/business/visit/reverse.vue
  36. 2 2
      src/views/business/visit/smart.vue
  37. 5 5
      src/views/business/visit/todo.vue
  38. 1 1
      src/views/home/components/Todo-center.vue
  39. 2 2
      src/views/home/components/Todo-department.vue
  40. 2 2
      src/views/todo/center/index.vue
  41. 1 1
      src/views/todo/edit/index.vue
  42. 1 1
      src/views/todo/order/index.vue
  43. 1 1
      src/views/todo/seats/index.vue

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

@@ -26,7 +26,7 @@
 					<span v-else>{{ row.statusText }}</span>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+					<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 				</template>
 				<template #pager>
 					<pagination

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

@@ -85,7 +85,7 @@
 					</vxe-column>
 					<vxe-column field="title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.fromPhone" title="来电号码" width="150"></vxe-column>

+ 3 - 3
src/views/business/delay/audit.vue

@@ -53,7 +53,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="currentStepName" title="当前节点" width="120" v-if="state.queryParams.IsApply === 'true'"></vxe-column>
@@ -111,9 +111,9 @@
 			/>
 		</div>
 		<!--  延期详情  -->
-		<delay-detail-com ref="delayDetailRef" @updateList="queryList" />
+		<delay-detail-com ref="delayDetailRef" @updateList="handleQuery" />
 		<!--  延期审批  -->
-		<delay-audit ref="delayAuditRef" @updateList="queryList" />
+		<delay-audit ref="delayAuditRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessDelayAudit">

+ 7 - 7
src/views/business/discern/YBApply.vue

@@ -67,7 +67,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.acceptType" title="受理类型" width="100"></vxe-column>
@@ -207,17 +207,17 @@
 			</template>
 		</el-drawer>
 		<!-- 流程审批 -->
-		<process-audit ref="processAuditRef" @orderProcessSuccess="queryList" />
+		<process-audit ref="processAuditRef" @orderProcessSuccess="handleQuery" />
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 		<!-- 甄别详情 -->
-		<discern-detail ref="discernDetailRef" @updateList="queryList" />
+		<discern-detail ref="discernDetailRef" @updateList="handleQuery" />
 		<!-- 甄别修改 -->
-		<discern-edit ref="discernEditRef" @orderProcessSuccess="queryList" />
+		<discern-edit ref="discernEditRef" @orderProcessSuccess="handleQuery" />
 		<!--	甄别申请	-->
-		<discern-apply ref="discernApplyRef" @orderProcessSuccess="queryList" />
+		<discern-apply ref="discernApplyRef" @orderProcessSuccess="handleQuery" />
 		<!-- 修改甄别提起时限 -->
-		<discern-edit-apply-time ref="discernEditApplyTimeRef" @updateList="queryList" />
+		<discern-edit-apply-time ref="discernEditApplyTimeRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessDiscernYBApply">

+ 7 - 7
src/views/business/discern/ZGApply.vue

@@ -76,7 +76,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.acceptType" title="受理类型" width="100"></vxe-column>
@@ -223,17 +223,17 @@
 			</template>
 		</el-drawer>
 		<!-- 流程审批 -->
-		<process-audit ref="processAuditRef" @orderProcessSuccess="queryList" />
+		<process-audit ref="processAuditRef" @orderProcessSuccess="handleQuery" />
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 		<!-- 甄别详情 -->
-		<discern-detail ref="discernDetailRef" @updateList="queryList" />
+		<discern-detail ref="discernDetailRef" @updateList="handleQuery" />
 		<!-- 甄别修改 -->
-		<discern-edit ref="discernEditRef" @orderProcessSuccess="queryList" />
+		<discern-edit ref="discernEditRef" @orderProcessSuccess="handleQuery" />
 		<!--	甄别申请	-->
-		<discern-apply ref="discernApplyRef" @orderProcessSuccess="queryList" />
+		<discern-apply ref="discernApplyRef" @orderProcessSuccess="handleQuery" />
 		<!-- 修改甄别提起时限 -->
-		<discern-edit-apply-time ref="discernEditApplyTimeRef" @updateList="queryList" />
+		<discern-edit-apply-time ref="discernEditApplyTimeRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessDiscernZGApply">

+ 4 - 4
src/views/business/discern/index.vue

@@ -96,7 +96,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.acceptType" title="受理类型" width="100"></vxe-column>
@@ -130,11 +130,11 @@
 			/>
 		</div>
 		<!-- 甄别详情 -->
-		<discern-detail ref="discernDetailRef" @updateList="queryList" />
+		<discern-detail ref="discernDetailRef" @updateList="handleQuery" />
 		<!-- 甄别修改 -->
-		<discern-edit ref="discernEditRef" @updateList="queryList" />
+		<discern-edit ref="discernEditRef" @updateList="handleQuery" />
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

+ 6 - 6
src/views/business/discern/todo.vue

@@ -86,7 +86,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="screenTypeText" title="甄别类型" width="120"></vxe-column>
@@ -214,15 +214,15 @@
 			</template>
 		</el-drawer>
 		<!-- 甄别详情 -->
-		<discern-detail ref="discernDetailRef" @updateList="queryList" />
+		<discern-detail ref="discernDetailRef" @updateList="handleQuery" />
 		<!-- 甄别修改 -->
-		<discern-edit ref="discernEditRef" @updateList="queryList" />
+		<discern-edit ref="discernEditRef" @updateList="handleQuery" />
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 		<!-- 甄别审批 -->
-		<discern-audit ref="discernAuditRef" @updateList="queryList" />
+		<discern-audit ref="discernAuditRef" @updateList="handleQuery" />
 		<!-- 甄别退回 -->
-		<discern-return ref="discernReturnRef" @updateList="queryList" />
+		<discern-return ref="discernReturnRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessDiscernTodo">

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

@@ -64,7 +64,7 @@
 					<vxe-column field="order.currentStepName" title="当前节点" width="110"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.startTime" title="受理时间" width="160">

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

@@ -67,7 +67,7 @@
 					<vxe-column field="order.currentStepName" title="当前节点" width="110"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.startTime" title="受理时间" width="160">

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

@@ -86,7 +86,7 @@
 					<span v-else>{{ row.statusText }}</span>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+					<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 				</template>
 				<template #action="{ row }">
 					<el-button

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

@@ -62,7 +62,7 @@
 					</vxe-column>
 					<vxe-column field="title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+							<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="centerToOrgHandlerName" title="派单员" width="120"></vxe-column>

+ 1 - 1
src/views/business/overdue/soon.vue

@@ -62,7 +62,7 @@
 					</vxe-column>
 					<vxe-column field="title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row" @updateList="queryList(true)">{{ row.title }}</order-detail>
+							<order-detail :order="row" @updateList="handleQuery(true)">{{ row.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="centerToOrgHandlerName" title="派单员" width="120"></vxe-column>

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

@@ -26,7 +26,7 @@
 					<span v-else>{{ row.order?.statusText }}</span>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+					<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 				</template>
 				<template #action="{row}">
 					<el-button
@@ -130,9 +130,9 @@
 			</template>
 		</el-drawer>
 		<!-- 工单发布详情 -->
-		<order-publish ref="orderPublishRef" @updateList="queryList" />
+		<order-publish ref="orderPublishRef" @updateList="handleQuery" />
 		<!-- 工单发布修改 -->
-		<order-publish-edit ref="orderPublishEditRef" @updateList="queryList" />
+		<order-publish-edit ref="orderPublishEditRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessPublish">

+ 3 - 3
src/views/business/publish/todo.vue

@@ -52,7 +52,7 @@
 					<span v-else>{{ row.statusText }}</span>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+					<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 				</template>
 				<template #action="{ row }">
 					<el-button link type="primary" @click="publish(row)" title="发布工单" v-auth="'business:publish:todo:publish'"> 发布 </el-button>
@@ -69,9 +69,9 @@
 			</vxe-grid>
 		</div>
 		<!-- 工单发布详情 -->
-		<order-publish ref="orderPublishRef" @updateList="queryList" />
+		<order-publish ref="orderPublishRef" @updateList="handleQuery" />
 		<!-- 工单平移 -->
-		<order-migration ref="orderMigrationRef" @updateList="queryList" />
+		<order-migration ref="orderMigrationRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

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

@@ -77,7 +77,7 @@
 		<!-- 事件详情   -->
 		<repeat-event-detail ref="repeatEventDetailRef" />
 		<!-- 编辑重复性事件 -->
-		<repeat-event-edit ref="repeatEventEditRef" @updateList="queryList" />
+		<repeat-event-edit ref="repeatEventEditRef" @updateList="handleQuery" />
 	</div>
 </template>
 

+ 3 - 3
src/views/business/return/audit.vue

@@ -80,7 +80,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="100"></vxe-column>
@@ -127,11 +127,11 @@
 			/>
 		</div>
 		<!-- 退回审批 -->
-		<return-audit ref="returnAuditRef" @updateList="queryList" />
+		<return-audit ref="returnAuditRef" @updateList="handleQuery" />
 		<!-- 审批详情 -->
 		<return-audit-detail ref="returnAuditDetailRef" />
 		<!-- 批量审批 -->
-		<return-audit-multiple ref="returnAuditMultipleRef" @updateList="queryList" />
+		<return-audit-multiple ref="returnAuditMultipleRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessReturnAudit">

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

@@ -58,7 +58,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="100"></vxe-column>
 					<vxe-column field="title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.sourceChannel" title="来源渠道" width="110"></vxe-column>

+ 3 - 3
src/views/business/return/province.vue

@@ -29,7 +29,7 @@
           </el-form>
         </template>
 				<template #title="{ row }">
-					<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+					<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 				</template>
 				<template #visitTarget="{ row }">
 					<span v-if="row.visitTarget === 20">{{ row.visitOrgName }}</span>
@@ -60,12 +60,12 @@
 					<el-button link type="primary" @click="onReturnDetail(row)" title="查看退回审核详情" v-if="[1, 2].includes(row.state)">
 						退回详情
 					</el-button>
-					<order-detail :order="row.order" @updateList="queryList" />
+					<order-detail :order="row.order" @updateList="handleQuery" />
 				</template>
 			</ProTable>
 		</div>
 		<!-- 工单省退回 -->
-		<order-return ref="orderReturnRef" @updateList="queryList" />
+		<order-return ref="orderReturnRef" @updateList="handleQuery" />
 		<!-- 省退回详情 -->
 		<return-detail ref="returnDetailRef" />
 	</div>

+ 3 - 3
src/views/business/secondHandle/apply.vue

@@ -49,7 +49,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.startTime" title="受理时间" width="160">
@@ -95,9 +95,9 @@
 			/>
 		</div>
 		<!--  二次办理申请  -->
-		<second-handle-apply ref="secondHandleApplyRef" @updateList="queryList" />
+		<second-handle-apply ref="secondHandleApplyRef" @updateList="handleQuery" />
 		<!--  办理明细  -->
-		<second-handle-detail ref="secondHandleDetailRef" @updateList="queryList" />
+		<second-handle-detail ref="secondHandleDetailRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

+ 5 - 5
src/views/business/secondHandle/audit.vue

@@ -86,7 +86,7 @@
 					<vxe-column field="sendBack" title="重提办理" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="creatorName" title="申请人" width="120"></vxe-column>
@@ -126,11 +126,11 @@
 				:disabled="state.loading"
 			/>
 		</div>
-		<second-handle-return ref="secondHandleReturnRef" @updateList="queryList" />
-		<second-handle-audit ref="secondHandleAuditRef" @updateList="queryList" />
-		<second-handle-audit-multiple ref="secondHandleAuditMultipleRef" @updateList="queryList" />
+		<second-handle-return ref="secondHandleReturnRef" @updateList="handleQuery" />
+		<second-handle-audit ref="secondHandleAuditRef" @updateList="handleQuery" />
+		<second-handle-audit-multiple ref="secondHandleAuditMultipleRef" @updateList="handleQuery" />
 		<!--  办理明细  -->
-		<second-handle-detail ref="secondHandleDetailRef" @updateList="queryList" />
+		<second-handle-detail ref="secondHandleDetailRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessSecondHandleAudit">

+ 2 - 2
src/views/business/secondHandle/index.vue

@@ -49,7 +49,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="creatorName" title="申请人" width="120"></vxe-column>
@@ -77,7 +77,7 @@
 			/>
 		</div>
 		<!--  办理明细  -->
-		<second-handle-detail ref="secondHandleDetailRef" @updateList="queryList" />
+		<second-handle-detail ref="secondHandleDetailRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

+ 2 - 2
src/views/business/secondVisit/index.vue

@@ -44,12 +44,12 @@
 				<!-- 表格操作 -->
 				<template #operation="{ row }">
 					<el-button link type="primary" @click="onSecondVisit(row)" title="二次回访" v-auth="'business:secondVisit:apply'"> 二次回访 </el-button>
-					<order-detail :order="row.order" @updateList="queryList" />
+					<order-detail :order="row.order" @updateList="handleQuery" />
 				</template>
 			</ProTable>
 		</el-card>
 		<!-- 二次回访 -->
-		<second-visit ref="secondVisitRef" @updateList="queryList" />
+		<second-visit ref="secondVisitRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="secondVisit">

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

@@ -33,7 +33,7 @@
 					<span>{{ row.order?.isProvince ? '省工单' : '市工单' }}</span>
 				</template>
 				<template #title="{ row }">
-					<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+					<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 				</template>
 				<template #employeeName="{ row }">
 					<span>{{ row.orderVisit?.order?.acceptorName }}</span>
@@ -64,12 +64,12 @@
 					<el-button link type="primary" @click="onDetail(row)" title="查看审批详情" v-if="[1, 2].includes(row.visitApplyState)">
 						二次回访详情
 					</el-button>
-					<order-detail :order="row.order" @updateList="queryList" />
+					<order-detail :order="row.order" @updateList="handleQuery" />
 				</template>
 			</ProTable>
 		</el-card>
 		<!-- 二次回访 -->
-		<second-visit ref="secondVisitRef" @updateList="queryList" />
+		<second-visit ref="secondVisitRef" @updateList="handleQuery" />
 		<!-- 回访详情 -->
 		<second-visit-detail ref="secondVisitDetailRef" />
 	</div>

+ 2 - 2
src/views/business/special/apply.vue

@@ -25,7 +25,7 @@
           </el-form>
         </template>
 				<template #title="{ row }">
-					<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+					<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 				</template>
 				<!-- 表格操作 -->
 				<template #operation="{ row }">
@@ -36,7 +36,7 @@
 			</ProTable>
 		</div>
 		<!-- 特提申请 -->
-		<special-apply ref="specialApplyRef" @updateList="queryList" />
+		<special-apply ref="specialApplyRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="orderSpecial">

+ 3 - 3
src/views/business/special/audit.vue

@@ -54,7 +54,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.sourceChannel" title="来源渠道" width="110"></vxe-column>
@@ -85,11 +85,11 @@
 			/>
 		</div>
 		<!-- 特提审批 -->
-		<special-audit ref="specialAuditRef" @updateList="queryList" />
+		<special-audit ref="specialAuditRef" @updateList="handleQuery" />
 		<!-- 审批详情 -->
 		<special-audit-detail ref="specialAuditDetailRef" />
 		<!-- 批量审批 -->
-		<special-audit-multiple ref="specialAuditMultipleRef" @updateList="queryList" />
+		<special-audit-multiple ref="specialAuditMultipleRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="orderSpecialAudit">

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

@@ -70,7 +70,7 @@
 					</vxe-column>
 					<vxe-column field="title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.id ? row : { ...row, id: row.orderId }" @updateList="queryList">{{ row.title }}</order-detail>
+							<order-detail :order="row.id ? row : { ...row, id: row.orderId }" @updateList="handleQuery">{{ row.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="state" title="审批状态" width="150">

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

@@ -54,7 +54,7 @@
 					<vxe-column field="order.isProvinceText" title="省/市工单" width="90"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.sourceChannel" title="来源渠道" width="110"></vxe-column>
@@ -127,9 +127,9 @@
 			/>
 		</div>
 		<!-- 督办详情 -->
-		<order-supervise-detail ref="orderSuperviseDetailRef" @updateList="queryList" />
+		<order-supervise-detail ref="orderSuperviseDetailRef" @updateList="handleQuery" />
 		<!-- 督办回复 -->
-		<order-supervise-reply ref="orderSuperviseReplyRef" @updateList="queryList" />
+		<order-supervise-reply ref="orderSuperviseReplyRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessSupervise">

+ 4 - 4
src/views/business/terminate/apply.vue

@@ -48,7 +48,7 @@
 					<vxe-column field="no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+							<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="startTime" title="受理时间" width="160">
@@ -143,11 +143,11 @@
 		<!-- 审核记录 -->
 		<audit-record ref="auditRecordRef" />
 		<!-- 终止详情 -->
-		<terminate-detail ref="terminateDetailRef" @updateList="queryList" />
+		<terminate-detail ref="terminateDetailRef" @updateList="handleQuery" />
 		<!-- 重提申请 -->
-		<terminate-edit ref="terminateEditRef" @orderProcessSuccess="queryList" />
+		<terminate-edit ref="terminateEditRef" @orderProcessSuccess="handleQuery" />
 		<!-- 终止申请 -->
-		<terminate-apply ref="terminateApplyRef" @orderProcessSuccess="queryList" />
+		<terminate-apply ref="terminateApplyRef" @orderProcessSuccess="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessTerminateApply">

+ 6 - 6
src/views/business/terminate/audit.vue

@@ -50,7 +50,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="stateText" title="终止状态" width="100">
@@ -135,17 +135,17 @@
 			</template>
 		</el-drawer>
 		<!-- 流程组件 -->
-		<process-audit ref="processAuditRef" @orderProcessSuccess="queryList" />
+		<process-audit ref="processAuditRef" @orderProcessSuccess="handleQuery" />
 		<!-- 审核记录 -->
 		<audit-record ref="auditRecordRef" />
 		<!-- 终止详情 -->
-		<terminate-detail ref="terminateDetailRef" @updateList="queryList" />
+		<terminate-detail ref="terminateDetailRef" @updateList="handleQuery" />
 		<!-- 修改理由 -->
-		<terminate-edit-content ref="terminateEditRef" @updateList="queryList" />
+		<terminate-edit-content ref="terminateEditRef" @updateList="handleQuery" />
 		<!-- 终止审批 -->
-		<terminate-audit ref="terminateAuditRef" @updateList="queryList" />
+		<terminate-audit ref="terminateAuditRef" @updateList="handleQuery" />
 		<!-- 终止退回 -->
-		<terminate-return ref="terminateReturnRef" @updateList="queryList" />
+		<terminate-return ref="terminateReturnRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessTerminateAudit">

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

@@ -60,7 +60,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="stateText" title="终止状态" width="100">
@@ -94,7 +94,7 @@
 			/>
 		</div>
 		<!-- 工单平移 -->
-		<order-migration ref="orderMigrationRef" @updateList="queryList" />
+		<order-migration ref="orderMigrationRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">
@@ -140,7 +140,7 @@
 		<!-- 审核记录 -->
 		<audit-record ref="auditRecordRef" />
 		<!-- 终止详情 -->
-		<terminate-detail ref="terminateDetailRef" @updateList="queryList" />
+		<terminate-detail ref="terminateDetailRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessTerminateIndex">

+ 2 - 2
src/views/business/urge/index.vue

@@ -67,7 +67,7 @@
 					</vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.actualHandleOrgName" title="接办部门" width="140"></vxe-column>
@@ -104,7 +104,7 @@
 			/>
 		</div>
 		<!-- 催办详情 -->
-		<order-urge-detail ref="orderUrgeDetailRef" @updateList="queryList" />
+		<order-urge-detail ref="orderUrgeDetailRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessUrge">

+ 2 - 2
src/views/business/urge/todo.vue

@@ -66,7 +66,7 @@
 					</vxe-column>
 					<vxe-column field="order.title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="order.actualHandleOrgName" title="接办部门" width="140"></vxe-column>
@@ -102,7 +102,7 @@
 			/>
 		</div>
 		<!-- 催办详情 -->
-		<order-urge-detail ref="orderUrgeDetailRef" @updateList="queryList" />
+		<order-urge-detail ref="orderUrgeDetailRef" @updateList="handleQuery" />
 	</div>
 </template>
 <script setup lang="tsx" name="businessUrgeTodo">

+ 2 - 2
src/views/business/visit/dpSatisfied.vue

@@ -84,7 +84,7 @@
 					</vxe-column>
 					<vxe-column field="title" title="工单标题" width="200">
 						<template #default="{ row }">
-							<order-detail :order="{ ...row, id: row.orderId }" @updateList="queryList">{{ row.title }}</order-detail>
+							<order-detail :order="{ ...row, id: row.orderId }" @updateList="handleQuery">{{ row.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="visitUser" title="回访人" width="120"></vxe-column>
@@ -119,7 +119,7 @@
 			/>
 		</div>
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

+ 2 - 2
src/views/business/visit/index.vue

@@ -38,7 +38,7 @@
 					</el-form>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+					<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 				</template>
 				<template #actionYB="{row}">
 					<el-button link type="primary" @click="visitDetail(row)" title="查看回访详情"> 回访详情 </el-button>
@@ -182,7 +182,7 @@
 			</template>
 		</el-drawer>
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 	</div>
 </template>
 

+ 3 - 3
src/views/business/visit/reverse.vue

@@ -74,7 +74,7 @@
 					<vxe-column field="order.no" title="工单编码" width="140"></vxe-column>
 					<vxe-column field="order.title" title="工单标题" min-width="200">
 						<template #default="{ row }">
-							<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+							<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 						</template>
 					</vxe-column>
 					<vxe-column field="judgeStateText" title="评判状态" width="100"></vxe-column>
@@ -120,9 +120,9 @@
 			/>
 		</div>
 		<!-- 扭转退回 -->
-		<reverse-audit ref="reverseAuditRef" @updateList="queryList" />
+		<reverse-audit ref="reverseAuditRef" @updateList="handleQuery" />
 		<!-- 回访详情 -->
-		<visit-detail-com ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail-com ref="visitDetailRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

+ 2 - 2
src/views/business/visit/smart.vue

@@ -166,9 +166,9 @@
 			</template>
 		</el-drawer>
 		<!--  选择需要智能回访的工单  -->
-		<smart-visit-add ref="smartVisitAddRef" @updateList="queryList" />
+		<smart-visit-add ref="smartVisitAddRef" @updateList="handleQuery" />
 		<!--  回访明细  -->
-		<smart-visit-detail ref="smartVisitDetailRef" @updateList="queryList" />
+		<smart-visit-detail ref="smartVisitDetailRef" @updateList="handleQuery" />
 	</div>
 </template>
 

+ 5 - 5
src/views/business/visit/todo.vue

@@ -77,7 +77,7 @@
 					</el-button>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row.order" @updateList="queryList">{{ row.order?.title }}</order-detail>
+					<order-detail :order="row.order" @updateList="handleQuery">{{ row.order?.title }}</order-detail>
 				</template>
 				<template #action="{row}">
 					<el-button link type="primary" @click="onManpower(row)" title="工单回访" v-auth="'business:visit:todo:manpower'"> 回访 </el-button>
@@ -185,13 +185,13 @@
 			</template>
 		</el-drawer>
 		<!-- 回访 -->
-		<visit-detail ref="visitDetailRef" @updateList="queryList" />
+		<visit-detail ref="visitDetailRef" @updateList="handleQuery" />
 		<!--  分配回访人  -->
-		<assign-return-visitors ref="assignReturnVisitorsRef" @updateList="queryList" />
+		<assign-return-visitors ref="assignReturnVisitorsRef" @updateList="handleQuery" />
 		<!-- 工单平移 -->
-		<order-migration ref="orderMigrationRef" @updateList="queryList" />
+		<order-migration ref="orderMigrationRef" @updateList="handleQuery" />
 		<!-- 批量回访 -->
-		<visit-batch ref="visitBatchRef" @updateList="queryList" />
+		<visit-batch ref="visitBatchRef" @updateList="handleQuery" />
 	</div>
 </template>
 

+ 1 - 1
src/views/home/components/Todo-center.vue

@@ -97,7 +97,7 @@
 				</vxe-column>
 				<vxe-column field="title" title="工单标题" min-width="200">
 					<template #default="{ row }">
-						<order-detail :order="{ id: row.orderId, ...row }">{{ row.title }}</order-detail>
+						<order-detail :order="{ id: row.orderId, ...row }" @updateList="getTableAndNum">{{ row.title }}</order-detail>
 					</template>
 				</vxe-column>
 				<vxe-column field="acceptType" title="受理类型" width="100"></vxe-column>

+ 2 - 2
src/views/home/components/Todo-department.vue

@@ -97,7 +97,7 @@
 				</vxe-column>
 				<vxe-column field="title" title="工单标题" min-width="200">
 					<template #default="{ row }">
-						<order-detail :order="{ id: row.orderId, ...row }">{{ row.title }}</order-detail>
+						<order-detail :order="{ id: row.orderId, ...row }" @updateList="getTableAndNum">{{ row.title }}</order-detail>
 					</template>
 				</vxe-column>
 				<vxe-column field="acceptType" title="受理类型" width="100"></vxe-column>
@@ -353,7 +353,7 @@ const allList = computed(() => {
 });
 onMounted(() => {
 	getTableAndNum();
-	if (['ZiGong','LuZhou'].includes(themeConfig.value.appScope)) {
+	if (['ZiGong', 'LuZhou'].includes(themeConfig.value.appScope)) {
 		if (waited.value) activeName.value = 'waited';
 		else if (waitedExpired.value) activeName.value = 'waitedExpired';
 		else if (sign.value) activeName.value = 'sign';

+ 2 - 2
src/views/todo/center/index.vue

@@ -29,7 +29,7 @@
 						<span v-else>{{ row.statusText }}</span>
 					</template>
 					<template #order_detail="{ row }">
-						<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+						<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 					</template>
 					<template #action="{ row }">
 						<el-button link type="primary" @click="onSign(row)" title="签收工单" v-if="row.canSign" v-auth="'todo:center:sign'"> 签收 </el-button>
@@ -50,7 +50,7 @@
 				</vxe-grid>
 		</div>
 		<!-- 工单平移 -->
-		<order-migration ref="orderMigrationRef" @updateList="queryList" />
+		<order-migration ref="orderMigrationRef" @updateList="handleQuery" />
 		<!--	更多查询	-->
 		<el-drawer v-model="drawer" title="更多查询" size="500px">
 			<el-form :model="state.queryParams" ref="drawerRuleFormRef" @submit.native.prevent label-width="100px">

+ 1 - 1
src/views/todo/edit/index.vue

@@ -59,7 +59,7 @@
 					<span v-else>{{ row.statusText }}</span>
 				</template>
 				<template #order_detail="{ row }">
-					<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+					<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 				</template>
 				<template #action="{ row }">
 					<el-button link type="primary" @click="onOrderEdit(row)" title="编辑工单" v-auth="'todo:edit:edit'"> 工单修改 </el-button>

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

@@ -77,7 +77,7 @@
 						<span v-else>{{ row.statusText }}</span>
 					</template>
 					<template #order_detail="{ row }">
-						<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+						<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 					</template>
 					<template #pager>
 						<pagination

+ 1 - 1
src/views/todo/seats/index.vue

@@ -35,7 +35,7 @@
 						<span v-else>{{ row.statusText }}</span>
 					</template>
 					<template #order_detail="{ row }">
-						<order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
+						<order-detail :order="row" @updateList="handleQuery">{{ row.title }}</order-detail>
 					</template>
 					<template #action="{row}">
 						<el-button link type="success" @click="onOrderEdit(row)" title="编辑工单" v-if="row.canEdit" v-auth="'todo:seats:edit'">