From 8177c6b1f6708288eec90f6cf9ee57ae7ebab435 Mon Sep 17 00:00:00 2001
From: qb <1191961160@qq.com>
Date: Mon, 1 Apr 2024 20:16:18 +0800
Subject: [PATCH] =?UTF-8?q?=E5=95=86=E9=85=8D=E6=96=B0=E5=A2=9E=E6=96=B0?=
 =?UTF-8?q?=E5=A2=9E=E7=BC=93=E5=AD=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/router/views/index.js                                 | 5 ++++-
 .../deliverylist/distributionDeliveryList.vue             | 1 +
 .../deliverylist/distributionDeliveryListdis.vue          | 2 ++
 src/views/distribution/turndelivery/deliveryDiscuss.vue   | 8 ++++++--
 4 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/router/views/index.js b/src/router/views/index.js
index cba64c83..84bf6535 100644
--- a/src/router/views/index.js
+++ b/src/router/views/index.js
@@ -815,13 +815,16 @@ export default [
   //   ],
   // },
   {
-    path: '/distribution/turndelivery/deliveryDiscuss',
+    path: '/distribution/turndelivery',
     component: Layout,
     redirect: '/distribution/turndelivery/deliveryDiscuss',
     children: [
       {
         path: '/distribution/turndelivery/deliveryDiscuss',
         name: '商配计划',
+        meta: {
+          keepAlive: true,
+        },
         component: () => import('@/views/distribution/turndelivery/deliveryDiscuss.vue'),
       },
     ],
diff --git a/src/views/distribution/deliverylist/distributionDeliveryList.vue b/src/views/distribution/deliverylist/distributionDeliveryList.vue
index def9cb5a..04a42bfb 100644
--- a/src/views/distribution/deliverylist/distributionDeliveryList.vue
+++ b/src/views/distribution/deliverylist/distributionDeliveryList.vue
@@ -1021,6 +1021,7 @@ export default {
       this.box = true;
     },
     handleEdit(scope) {
+      this.$store.commit('DEL_ONCE_TAG', 'deliveryDiscuss');
       const { row } = scope;
       this.$router.push({
         path: '/distribution/turndelivery/deliveryDiscuss',
diff --git a/src/views/distribution/deliverylist/distributionDeliveryListdis.vue b/src/views/distribution/deliverylist/distributionDeliveryListdis.vue
index 8e7554b7..2c03e293 100644
--- a/src/views/distribution/deliverylist/distributionDeliveryListdis.vue
+++ b/src/views/distribution/deliverylist/distributionDeliveryListdis.vue
@@ -1111,6 +1111,7 @@ export default {
     },
     handleEdit(scope) {
       const { row } = scope;
+      this.$store.commit('DEL_ONCE_TAG', 'deliveryDiscuss');
       this.$router.push({
         path: '/distribution/turndelivery/deliveryDiscuss',
         query: {
@@ -1200,6 +1201,7 @@ export default {
      * 新增按钮,跳转至配送计划
      */
     toDeliveryPlan() {
+      this.$store.commit('DEL_ONCE_TAG', 'deliveryDiscuss');
       this.$router.push({
         path: '/distribution/turndelivery/deliveryDiscuss',
       });
diff --git a/src/views/distribution/turndelivery/deliveryDiscuss.vue b/src/views/distribution/turndelivery/deliveryDiscuss.vue
index 8be97719..cb8d6893 100644
--- a/src/views/distribution/turndelivery/deliveryDiscuss.vue
+++ b/src/views/distribution/turndelivery/deliveryDiscuss.vue
@@ -642,6 +642,12 @@
   </div>
 </template>
 
+<script lang="ts">
+export default {
+  name: '/distribution/turndelivery/deliveryDiscuss',
+};
+</script>
+
 <script setup lang="ts">
 import { ref, reactive, onMounted, computed, watch, nextTick } from 'vue';
 import { useRoute, useRouter } from 'vue-router';
@@ -2344,14 +2350,12 @@ const SubmitLoad = () => {
     //         message: item.firsts + item.reservationNum + ':最大值:不能超过(可用数量)',
     //         type: 'warning',
     //       });
-
     //       return;
     //     }
     //   }
     // }
     // console.log(dataInfo.value[dataId.value], '当前零担信息');
   } else {
-    
     // 操作数量最小值校验  冻结数量+出库数量
     // for (const item of isZeroTable.value) {
     //   if (item.number < item.deliveryQuantity + item.outboundQuantity) {