瀏覽代碼

bug 修复

lilei 3 年之前
父節點
當前提交
7604fc0926

+ 1 - 1
src/config/router.config.js

@@ -812,7 +812,7 @@ export const asyncRouterMap = [
                 }
               },
               {
-                path: 'grapEdit/:sn',
+                path: 'grapEdit/:sn/:returnTargetType',
                 name: 'purchaseReturnOutSyncGrapEdit',
                 component: () => import(/* webpackChunkName: "purchasingManagement" */ '@/views/purchasingManagement/purchaseReturnOutSync/grapEdit.vue'),
                 meta: {

+ 0 - 2
src/views/purchasingManagement/purchaseReturnOutSync/edit.vue

@@ -60,7 +60,6 @@
                 :rowKey="(record) => record.id"
                 :columns="columns"
                 :data="loadData"
-                :defaultLoadData="false"
                 :pageSize="10"
                 :scroll="{ y: 149 }"
                 bordered>
@@ -508,7 +507,6 @@ export default {
       this.getWarehouse()
       this.getDetail(true)
       this.$refs.chooseTable.refresh(true)
-      this.$refs.table.refresh(true)
     }
   },
   mounted () {

+ 2 - 3
src/views/purchasingManagement/purchaseReturnOutSync/grapEdit.vue

@@ -51,7 +51,6 @@
                 :rowKey="(record) => record.id"
                 :columns="columns"
                 :data="loadData"
-                :defaultLoadData="false"
                 :pageSize="10"
                 :scroll="{ y: 149 }"
                 bordered>
@@ -257,7 +256,7 @@ export default {
       // 加载数据方法 必须为 Promise 对象
       loadData: parameter => {
         this.disabled = true
-        this.queryParam.returnTargetType = this.detailData.returnTargetType
+        this.queryParam.returnTargetType = this.$route.params.returnTargetType
         return purchaseReturnPurchaseBillNoSyncList(Object.assign(parameter, this.queryParam)).then(res => {
           const data = res.data
           const no = (data.pageNo - 1) * data.pageSize
@@ -482,7 +481,7 @@ export default {
       })
     },
     pageInit () {
-      this.getDetail(true)
+      this.getDetail(true, true)
       this.$refs.chooseTable.refresh(true)
     }
   },

+ 1 - 1
src/views/purchasingManagement/purchaseReturnOutSync/list.vue

@@ -273,7 +273,7 @@ export default {
     },
     // 编辑
     handleEdit (row) {
-      this.$router.push({ name: row.grabFlag == 1 ? 'purchaseReturnOutSyncGrapEdit' : 'purchaseReturnOutSyncEdit', params: { sn: row.purchaseReturnSn } })
+      this.$router.push({ name: row.grabFlag == 1 ? 'purchaseReturnOutSyncGrapEdit' : 'purchaseReturnOutSyncEdit', params: { sn: row.purchaseReturnSn, returnTargetType: row.returnTargetType } })
     },
     // 详情
     handleDetail (row) {