|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<div class="business-order-container layout-pd">
|
|
|
<el-card shadow="never">
|
|
|
- <el-form :model="state.queryParams" ref="ruleFormRef" @submit.native.prevent label-width="100px">
|
|
|
+ <el-form :model="state.queryParams" ref="ruleFormRef" @submit.native.prevent label-width="100px">
|
|
|
<el-row :gutter="10">
|
|
|
<el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="8">
|
|
|
<el-form-item label="关键字" prop="Keyword">
|
|
@@ -63,13 +63,13 @@
|
|
|
<transition name="el-zoom-in-top">
|
|
|
<el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="8" v-show="!searchCol">
|
|
|
<el-form-item label="热点分类" prop="HotspotId">
|
|
|
- <hot-spot-select
|
|
|
- v-model="state.queryParams.hotspotId"
|
|
|
- class="w100"
|
|
|
- :hotspotExternal="state.hotspotExternal"
|
|
|
- show-checkbox
|
|
|
- ref="hotSpotRef"
|
|
|
- />
|
|
|
+ <hot-spot-select
|
|
|
+ v-model="state.queryParams.hotspotId"
|
|
|
+ class="w100"
|
|
|
+ :hotspotExternal="state.hotspotExternal"
|
|
|
+ show-checkbox
|
|
|
+ ref="hotSpotRef"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</transition>
|
|
@@ -157,11 +157,11 @@
|
|
|
@selection-change="handleSelectionChange"
|
|
|
>
|
|
|
<el-table-column type="selection" width="55" />
|
|
|
- <el-table-column label="超期状态" width="80" align="center">
|
|
|
- <template #default="{ row }">
|
|
|
- <span :class="'overdue-status-'+row.expiredStatus" :title="row.expiredStatusText"></span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column label="超期状态" width="80" align="center">
|
|
|
+ <template #default="{ row }">
|
|
|
+ <span :class="'overdue-status-' + row.expiredStatus" :title="row.expiredStatusText"></span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="no" label="工单编码" show-overflow-tooltip width="150"></el-table-column>
|
|
|
<el-table-column width="100" label="省/市工单" prop="isProvince">
|
|
|
<template #default="{ row }">
|
|
@@ -172,7 +172,7 @@
|
|
|
<el-table-column label="工单状态" show-overflow-tooltip width="100" prop="statusText"></el-table-column>
|
|
|
<el-table-column label="标题" show-overflow-tooltip width="300">
|
|
|
<template #default="{ row }">
|
|
|
- <span class="color-primary">{{ row.title }}</span>
|
|
|
+ <order-detail :order="row" @updateList="queryList">{{ row.title }}</order-detail>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="受理时间" show-overflow-tooltip width="170">
|
|
@@ -180,8 +180,6 @@
|
|
|
<span>{{ formatDate(row.startTime, 'YYYY-mm-dd HH:MM:SS') }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
-<!-- <el-table-column prop="" label="延期申请" show-overflow-tooltip width="150"></el-table-column>
|
|
|
- <el-table-column prop="" label="甄别状态" show-overflow-tooltip width="150"></el-table-column>-->
|
|
|
<el-table-column prop="expiredTime" label="工单期满时间" show-overflow-tooltip width="170">
|
|
|
<template #default="{ row }">
|
|
|
<span>{{ formatDate(row.expiredTime, 'YYYY-mm-dd HH:MM:SS') }}</span>
|
|
@@ -211,7 +209,7 @@
|
|
|
<el-button link type="success" @click="onOrderEdit(row)" title="编辑工单" v-if="row.canEdit" v-auth="'business:order:edit'">
|
|
|
修改
|
|
|
</el-button>
|
|
|
- <order-detail :order="row" @updateList="queryList" v-if="row.workflowId"/>
|
|
|
+ <order-detail :order="row" @updateList="queryList" v-if="row.workflowId" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<template #empty>
|
|
@@ -372,7 +370,7 @@ const resetQuery = throttle((formEl: FormInstance | undefined) => {
|
|
|
state.queryParams.CreationTimeEnd = null;
|
|
|
state.queryParams.ExpiredTimeStart = null;
|
|
|
state.queryParams.ExpiredTimeStart = null;
|
|
|
- hotSpotRef.value.reset();
|
|
|
+ hotSpotRef.value.reset();
|
|
|
queryList();
|
|
|
}, 300);
|
|
|
// 表格多选
|