|
@@ -38,6 +38,12 @@
|
|
|
}"
|
|
|
v-loading="loading"
|
|
|
>
|
|
|
+ <template #custom-type="{ col, row }">
|
|
|
+ {{ customerTypeFilter(row[col.colKey]) }}
|
|
|
+ </template>
|
|
|
+ <template #begin-time="{ col, row }">
|
|
|
+ {{ timestampFilter(row[col.colKey]) }}
|
|
|
+ </template>
|
|
|
</t-table>
|
|
|
</my-dialog>
|
|
|
</template>
|
|
@@ -47,12 +53,13 @@ import { CUSTOMER_TYPE } from '@/config/constants';
|
|
|
import { dateFormat } from '@/utils/tool';
|
|
|
import useFetchTable from '@/hooks/useFetchTable';
|
|
|
import { sopDetailDrill } from '@/api/report';
|
|
|
+import {customerTypeFilter, issuesReasonTypeFilter, issuesTypeFilter, timestampFilter} from "@/utils/filter";
|
|
|
const tableColumns = [
|
|
|
{ colKey: 'serviceName', title: '服务单元' },
|
|
|
{ colKey: 'crmNo', title: '项目单号' },
|
|
|
- { colKey: 'beginTime', title: '派单时间' },
|
|
|
+ { colKey: 'beginTime', title: '派单时间', cell: 'begin-time'},
|
|
|
{ colKey: 'customManagerName', title: '客户经理' },
|
|
|
- { colKey: 'customManagerTypeStr', title: '客户类型' },
|
|
|
+ { colKey: 'customManagerTypeStr', title: '客户类型' ,cell: 'custom-type'},
|
|
|
{ colKey: 'customName', title: '客户名称' },
|
|
|
{ colKey: 'crmName', title: '项目名称' },
|
|
|
{ colKey: 'productName', title: '实施产品' },
|