ソースを参照

提交陆运资料

caojunjie 3 年 前
コミット
984ab3b6cb

+ 16 - 1
src/router/views/index.js

@@ -1140,7 +1140,7 @@ export default [{
       component: () => import( /* webpackChunkName: "views" */ '@/views/dealer/purchase/index')
     }]
   },
-  //陆运委托
+  //司机
   {
     path: '/basicData/landTransportation/driverInformation/index',
     component: Layout,
@@ -1155,6 +1155,21 @@ export default [{
       component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/landTransportation/driverInformation/index')
     }]
   },
+  //车辆
+  {
+    path: '/basicData/landTransportation/vehicleInformation/index',
+    component: Layout,
+    hidden: true,
+    children: [{
+      path: '/basicData/landTransportation/vehicleInformation/index',
+      name: '车辆',
+      meta: {
+        i18n: '/basicData/landTransportation/driverInformation/index',
+        keepAlive: true,
+      },
+      component: () => import( /* webpackChunkName: "views" */ '@/views/basicData/landTransportation/vehicleInformation/index')
+    }]
+  },
   //陆运委托
   {
     path: '/landTransportation/placeAnOrder/index',

+ 2 - 1
src/views/basicData/landTransportation/driverInformation/index.vue

@@ -550,7 +550,7 @@ export default {
       let queryParams = {
         size: page.pageSize,
         current: page.currentPage,
-        ...params
+        ...this.query
       }
       this.loading = true;
       selectInvoiceList(queryParams).then(res => {
@@ -579,6 +579,7 @@ export default {
       delete data.driveExpire
       delete data.qualifiedExpire
       delete data.escortExpire
+      this.query = data
       this.onLoad(this.page,data)
       done();
     },

+ 3 - 1
src/views/basicData/landTransportation/vehicleInformation/index.vue

@@ -502,6 +502,7 @@ export default {
         total: 0,
         pageSizes: [10, 50, 100, 200, 300]
       },
+      query:{},
       search: {},
       loading: false,
       action: "/api/blade-resource/oss/endpoint/put-file",
@@ -555,7 +556,7 @@ export default {
       this.$refs.crud.getTableHeight()
     },
     onLoad(page, params) {
-      const queryParams = Object.assign({}, params, {
+      const queryParams = Object.assign({}, this.query, {
         size: page.pageSize,
         current: page.currentPage,
       })
@@ -634,6 +635,7 @@ export default {
       delete data.scrapDate
       delete data.inspectExpired
       delete data.insuranceExpired
+      this.query = data
       this.onLoad(this.page, data);
       done()
     },