From 815e2cda769751dec5c1a1a71d0ff61b0d051d76 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 24 十月 2025 14:58:22 +0800
Subject: [PATCH] 最新版本541200007

---
 admin/src/views/platform/queueUp.vue |   65 +++++++++++++++++---------------
 1 files changed, 34 insertions(+), 31 deletions(-)

diff --git a/admin/src/views/platform/queueUp.vue b/admin/src/views/platform/queueUp.vue
index 637a23f..0d92b07 100644
--- a/admin/src/views/platform/queueUp.vue
+++ b/admin/src/views/platform/queueUp.vue
@@ -65,12 +65,13 @@
           <span v-if="row.status == 7" class="primaryColor">杞Щ涓�</span>
         </template>
       </el-table-column>
-      <el-table-column label="鎿嶄綔" align="center" width="200" fixed="right">
+      <el-table-column label="鎿嶄綔" align="center" width="250" fixed="right">
         <template slot-scope="{ row }">
           <el-button v-if="row.billCode" type="text" @click="handleDetail(row)"
             v-permissions="['business:company:update']">杩愬崟璇︽儏</el-button>
           <el-button v-else type="text" @click="subDetail(row)">棰勭害璇︽儏</el-button>
           <el-button type="text" @click="jiaji(row.id)">鍔犳��</el-button>
+          <el-button type="text" class="red" @click="backSignin(row.id)">閫�鍥炵鍒�</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -120,7 +121,8 @@
   getPlatformGroupList,
   platformLineUpPage,
   getPlatformGroupWork,
-  jobUrge
+  jobUrge,
+  backToWatiSign
 } from '@/api'
 import { queryQueueUpConfig } from './config'
 import WaybillDetail from './components/WaybillDetail.vue'
@@ -136,7 +138,7 @@
     WaybillDetail,
     DriverDetail
   },
-  data() {
+  data () {
     return {
       filters: {},
       activeGroup: {
@@ -151,18 +153,18 @@
       pagination: {
         pageSize: 10,
         page: 1,
-        total: 0,
+        total: 0
       },
       queryQueueUpConfig,
       isShowDetail: false, // 杩愬崟璇︽儏
       detail: {}
     }
   },
-  created() {
+  created () {
     this.getPlatGroupList()
   },
   methods: {
-    openSign() {
+    openSign () {
       this.isPlatformSign = true
       this.$nextTick(() => {
         this.$refs.PlatformSignRef.isShowModal = true
@@ -176,7 +178,7 @@
         this.$refs.PlatformSignRef.getList()
       })
     },
-    jiaji(id) {
+    jiaji (id) {
       this.$confirm('纭鍔犳�ュ悧锛�', '鎻愮ず', {
         confirmButtonText: '纭畾',
         cancelButtonText: '鍙栨秷',
@@ -188,20 +190,22 @@
           })
       }).catch(() => {
 
-      });
-      // this.$dialog.exportConfirm('纭鍔犳�ュ悧锛�', {
-      //   confirmButtonText: '纭畾',
-      //   cancelButtonText: '鍙栨秷',
-      // })
-      //   .then(() => {
-      //     jobUrge({ id })
-      //       .then(res => {
-      //         this.getPlatGroupList()
-      //       })
-      //   })
-      //   .catch(() => {})
+      })
     },
-    getPlatGroupList() {
+    backSignin (id) {
+      this.$confirm('纭閲嶆柊绛惧埌鍚楋紵', '鎻愮ず', {
+        confirmButtonText: '纭畾',
+        cancelButtonText: '鍙栨秷',
+        type: 'warning'
+      }).then(() => {
+        backToWatiSign({ id })
+          .then(res => {
+            this.getPlatGroupList()
+          })
+      }).catch(() => {
+      })
+    },
+    getPlatGroupList () {
       getPlatformGroupList({
         queryData: 1,
         queryType: 1
@@ -219,13 +223,13 @@
         }
       })
     },
-    getList() {
+    getList () {
       const { activeGroup, pagination, filters } = this
       this.loading = true
       platformLineUpPage({
         model: { platformGroupId: activeGroup.id, ...filters, callType: 3 },
         capacity: pagination.pageSize,
-        page: pagination.page,
+        page: pagination.page
       }).then(res => {
         this.loading = false
         this.dataList = res.records || []
@@ -234,33 +238,33 @@
         this.loading = false
       })
     },
-    getPlatformGroupWork() {
+    getPlatformGroupWork () {
       const { activeGroup } = this
       getPlatformGroupWork(activeGroup.id).then(res => {
         this.staticParam = res || {}
       })
     },
-    handleSizeChange(e) {
+    handleSizeChange (e) {
       this.pagination.pageSize = e
       this.getList(1)
     },
-    handlePageChange(e) {
+    handlePageChange (e) {
       this.pagination.page = e
       this.getList()
     },
-    platgroupClick(item) {
+    platgroupClick (item) {
       this.activeGroup = { ...item }
       this.pagination.page = 1
       this.filters = {}
       this.getPlatformGroupWork()
       this.getList()
     },
-    clear() {
+    clear () {
       this.pagination.page = 1
       this.filters = {}
       this.getList()
     },
-    subDetail(row) {
+    subDetail (row) {
       this.isShowDriver = true
       this.$nextTick(() => {
         this.$refs.DriverDetailRef.id = row.bookId
@@ -269,14 +273,14 @@
         this.$refs.DriverDetailRef.isShowModal = true
       })
     },
-    handleDetail(row) {
+    handleDetail (row) {
       this.isShowDetail = true
       this.$nextTick(() => {
         this.$refs.WaybillDetailRef.isShowModal = true
         this.$refs.WaybillDetailRef.id = row.id
         this.$refs.WaybillDetailRef.getDetail()
       })
-    },
+    }
   }
 }
 </script>
@@ -345,7 +349,6 @@
     }
   }
 }
-
 
 .main_header {
   .platgroup_tabs {

--
Gitblit v1.9.3