From 7685298b2f772851d8537945fa3bb5a4b2ffbb1b Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期六, 12 十月 2024 16:23:53 +0800 Subject: [PATCH] ll --- admin/src/views/platform/components/PlatformSign.vue | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/admin/src/views/platform/components/PlatformSign.vue b/admin/src/views/platform/components/PlatformSign.vue index 1ff8326..c9d2191 100644 --- a/admin/src/views/platform/components/PlatformSign.vue +++ b/admin/src/views/platform/components/PlatformSign.vue @@ -45,8 +45,8 @@ </div> </div> <div class="footer df_sb"> - <div @click="handleDetail(item)" v-if="item.type != 4" class="detail">杩愬崟璇︽儏</div> - <div v-else></div> + <div @click="handleDetail(item)" v-if="item.billCode" class="detail">杩愬崟璇︽儏</div> + <div @click="subDetail(item)" v-else class="detail">棰勭害璇︽儏</div> <el-button type="primary" @click="handleCall(item)">绛惧埌</el-button> </div> </div> @@ -55,6 +55,7 @@ </pagination> </div> <WaybillDetailRef v-if="isShowDetail" ref="WaybillDetailRef" /> + <DriverDetail v-if="isShowDriver" ref="DriverDetailRef" /> </GlobalWindow> </template> @@ -62,6 +63,7 @@ import GlobalWindow from '@/components/common/GlobalWindow' import Pagination from '@/components/common/Pagination' import WaybillDetailRef from "./WaybillDetail.vue" +import DriverDetail from "@/views/task/driverDetail.vue" import { platformJobPage, platformJobSign } from '@/api' import { statusMap } from '../config' import { Message } from 'element-ui' @@ -69,13 +71,15 @@ components: { GlobalWindow, Pagination, - WaybillDetailRef + WaybillDetailRef, + DriverDetail }, data() { return { statusMap, isShowModal: false, isShowDetail: false, + isShowDriver: false, subLoading: false, pagination: { total: 0, @@ -108,6 +112,15 @@ this.pagination.total = res.total }) }, + subDetail(row) { + this.isShowDriver = true + this.$nextTick(() => { + this.$refs.DriverDetailRef.id = row.bookId + this.$refs.DriverDetailRef.type = row.objType + this.$refs.DriverDetailRef.getDetail() + this.$refs.DriverDetailRef.isShowModal = true + }) + }, handleDetail(row) { this.isShowDetail = true this.$nextTick(() => { -- Gitblit v1.9.3