|
@@ -11,17 +11,17 @@
|
|
|
v-model:page-index="state.queryParams.PageIndex"
|
|
|
v-model:page-size="state.queryParams.PageSize"
|
|
|
>
|
|
|
- <template #expiredStatus="{ row }">
|
|
|
- <span :class="'overdue-status-' + row.expiredStatus" :title="row.expiredStatusText"></span>
|
|
|
- </template>
|
|
|
- <template #title="{ row }">
|
|
|
- <order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
|
|
|
- </template>
|
|
|
- <template #employeeName="{ row }">
|
|
|
+ <template #expiredStatus="{ row }">
|
|
|
+ <span :class="'overdue-status-' + row.expiredStatus" :title="row.expiredStatusText"></span>
|
|
|
+ </template>
|
|
|
+ <template #title="{ row }">
|
|
|
+ <order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
|
|
|
+ </template>
|
|
|
+ <template #employeeName="{ row }">
|
|
|
<span
|
|
|
- >{{ row.acceptorName }} <span v-if="row.acceptorStaffNo">[{{ row.acceptorStaffNo }}]</span>
|
|
|
+ >{{ row.acceptorName }} <span v-if="row.acceptorStaffNo">[{{ row.acceptorStaffNo }}]</span>
|
|
|
</span>
|
|
|
- </template>
|
|
|
+ </template>
|
|
|
<!-- 表格操作 -->
|
|
|
<template #operation="{ row }">
|
|
|
<el-button link type="primary" @click="visitDetail(row)" title="查看回访详情"> 回访详情 </el-button>
|
|
@@ -39,6 +39,7 @@ import { FormInstance } from 'element-plus';
|
|
|
import { departmentSatisfactionDetail } from '@/api/judicial';
|
|
|
import dayjs from 'dayjs';
|
|
|
import { formatDate } from '@/utils/formatTime';
|
|
|
+import { useRoute } from 'vue-router';
|
|
|
|
|
|
// 引入组件
|
|
|
const VisitDetailCom = defineAsyncComponent(() => import('@/views/business/visit/component/Visit-detail.vue')); // 回访
|
|
@@ -122,6 +123,7 @@ const handleQuery = () => {
|
|
|
queryList();
|
|
|
};
|
|
|
const historyParams = history.state;
|
|
|
+const route = useRoute();
|
|
|
/** 获取列表 */
|
|
|
const queryList = () => {
|
|
|
state.loading = true;
|
|
@@ -129,7 +131,7 @@ const queryList = () => {
|
|
|
StartDate: historyParams.StartDate,
|
|
|
EndDate: historyParams.EndDate,
|
|
|
TypeId: historyParams.TypeId,
|
|
|
- OrgCode: historyParams.OrgCode,
|
|
|
+ OrgCode: route.params.OrgCode,
|
|
|
DateValue: historyParams.DateValue,
|
|
|
PageIndex: state.queryParams.PageIndex,
|
|
|
PageSize: state.queryParams.PageSize,
|
|
@@ -153,11 +155,11 @@ const resetQuery = (formEl: FormInstance | undefined) => {
|
|
|
// 回访详情
|
|
|
const visitDetailRef = ref<RefType>();
|
|
|
const visitDetail = (row: any) => {
|
|
|
- const rowData = {
|
|
|
- ...row,
|
|
|
- orderId: row.id,
|
|
|
- id: row.visitId,
|
|
|
- }
|
|
|
+ const rowData = {
|
|
|
+ ...row,
|
|
|
+ orderId: row.id,
|
|
|
+ id: row.visitId,
|
|
|
+ };
|
|
|
if ([10, 20].includes(row.visitState)) {
|
|
|
visitDetailRef.value.openDialog(rowData, '回访');
|
|
|
} else {
|