From b44b5aa1dda1d9196416cbf84e610cfd1f5b1c82 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期三, 25 九月 2024 15:54:01 +0800 Subject: [PATCH] lll --- admin/src/views/platform/components/PlatformSign.vue | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/admin/src/views/platform/components/PlatformSign.vue b/admin/src/views/platform/components/PlatformSign.vue index 79b9000..42d5007 100644 --- a/admin/src/views/platform/components/PlatformSign.vue +++ b/admin/src/views/platform/components/PlatformSign.vue @@ -45,7 +45,7 @@ </div> </div> <div class="footer df_sb"> - <div v-if="item.type != 4" class="detail">杩愬崟璇︽儏</div> + <div @click="handleDetail(item)" v-if="item.type != 4" class="detail">杩愬崟璇︽儏</div> <div v-else></div> <el-button type="primary" @click="handleCall(item)">绛惧埌</el-button> </div> @@ -54,24 +54,28 @@ <pagination @size-change="handleSizeChange" @current-change="handlePageChange" :pagination="pagination"> </pagination> </div> + <WaybillDetailRef v-if="isShowDetail" ref="WaybillDetailRef" /> </GlobalWindow> </template> <script> import GlobalWindow from '@/components/common/GlobalWindow' import Pagination from '@/components/common/Pagination' +import WaybillDetailRef from "./WaybillDetail.vue" import { platformJobPage, platformJobSign } from '@/api' import { statusMap } from '../config' import { Message } from 'element-ui' export default { components: { GlobalWindow, - Pagination + Pagination, + WaybillDetailRef }, data() { return { statusMap, isShowModal: false, + isShowDetail: false, subLoading: false, pagination: { total: 0, @@ -102,6 +106,14 @@ }).then(res => { this.dataList = res.records this.pagination.total = res.total + }) + }, + handleDetail(row) { + this.isShowDetail = true + this.$nextTick(() => { + this.$refs.WaybillDetailRef.isShowModal = true + this.$refs.WaybillDetailRef.id = row.id + this.$refs.WaybillDetailRef.getDetail() }) }, reset() { @@ -214,6 +226,7 @@ .footer { .detail { color: $primaryColor; + cursor: pointer; } } } -- Gitblit v1.9.3