Browse Source

Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/icore-pass

luobang 2 years ago
parent
commit
7d6bbd0ea7

+ 62 - 62
src/views/RMS/router/index.js

@@ -5,69 +5,69 @@ import routerBefore from '@/config/routerBefore.js'
 // 主要
 import main from '@/components/main.vue'
 // 系统配置管理
-import addCapacity from '../components/addCapacity.vue'
-import addCarDriver from '../components/addCarDriver.vue'
-import addCarrier from '../components/addCarrier.vue'
-import addConsignee from '../components/addConsignee.vue'
-import addGatepost from '../components/addGatepost.vue'
-import addMaterial from '../components/addMaterial.vue'
-import addOilPrice from '../components/addOilPrice.vue'
-import addPersonnel from '../components/addPersonnel.vue'
-import addPier from '../components/addPier.vue'
-import addPort from '../components/addPort.vue'
-import addPortStorageYard from '../components/addPortStorageYard.vue'
-import addRawMaterialManufacturer from '../components/addRawMaterialManufacturer.vue'
-import addRawWarehouse from '../components/addRawWarehouse.vue'
-import addRmsShipper from '../components/addRmsShipper.vue'
-import addSupplier from '../components/addSupplier.vue'
-import addTruckCalculate from '../components/addTruckCalculate.vue'
-import capacity from '../components/capacity.vue'
-import carDriver from '../components/carDriver.vue'
-import carrier from '../components/carrier.vue'
-import addOtherCapacity from '../components/addOtherCapacity'
+const addCapacity = () => import( '../components/addCapacity.vue')
+const addCarDriver = () => import( '../components/addCarDriver.vue')
+const addCarrier = () => import( '../components/addCarrier.vue')
+const addConsignee = () => import( '../components/addConsignee.vue')
+const addGatepost = () => import( '../components/addGatepost.vue')
+const addMaterial = () => import( '../components/addMaterial.vue')
+const addOilPrice = () => import( '../components/addOilPrice.vue')
+const addPersonnel = () => import( '../components/addPersonnel.vue')
+const addPier = () => import( '../components/addPier.vue')
+const addPort = () => import( '../components/addPort.vue')
+const addPortStorageYard = () => import( '../components/addPortStorageYard.vue')
+const addRawMaterialManufacturer = () => import( '../components/addRawMaterialManufacturer.vue')
+const addRawWarehouse = () => import( '../components/addRawWarehouse.vue')
+const addRmsShipper = () => import( '../components/addRmsShipper.vue')
+const addSupplier = () => import( '../components/addSupplier.vue')
+const addTruckCalculate = () => import( '../components/addTruckCalculate.vue')
+const capacity = () => import( '../components/capacity.vue')
+const carDriver = () => import( '../components/carDriver.vue')
+const carrier = () => import( '../components/carrier.vue')
+const addOtherCapacity = () => import( '../components/addOtherCapacity.vue')
 
-import editCapacity from '../components/editCapacity.vue'
-import editCarDriver from '../components/editCarDriver.vue'
-import editCarrier from '../components/editCarrier.vue'
-import editConsignee from '../components/editConsignee.vue'
-import editGatepost from '../components/editGatepost.vue'
-import editMaterial from '../components/editMaterial.vue'
-import editOilPrice from '../components/editOilPrice.vue'
-import editPersonnel from '../components/editPersonnel.vue'
-import editPier from '../components/editPier.vue'
-import editPortStorageYard from '../components/editPortStorageYard.vue'
-import editRawMaterialManufacturer from '../components/editRawMaterialManufacturer.vue'
-import editRawWarehouse from '../components/editRawWarehouse.vue'
-import editRmsShipper from '../components/editRmsShipper.vue'
-import editSupplier from '../components/editSupplier.vue'
-import editTruckCalculate from '../components/editTruckCalculate.vue'
-import gatepost from '../components/gatepost.vue'
-import material from '../components/material.vue'
-import oilPrice from '../components/oilPrice.vue'
-import personnel from '../components/personnel.vue'
-import pier from '../components/pier.vue'
-import port from '../components/port.vue'
-import portStorageYard from '../components/portStorageYard.vue'
-import rawMaterialManufacturer from '../components/rawMaterialManufacturer.vue'
-import rawWarehouse from '../components/rawWarehouse.vue'
-import rmsShipper from '../components/rmsShipper.vue'
-import supplier from '../components/supplier.vue'
-import transitRoute from '../components/transitRoute.vue'  
-import showCarrier from '../components/showCarrier.vue'
-import showCapacity from '../components/showCapacity.vue'
-import transitRouteAdd from '../components/transitRouteAdd.vue'
-import truckCalculate from '../components/truckCalculate.vue'
-import consignee from '../components/consignee.vue'
-import inwardContractMaterial from '../components/inwardContractMaterial'
-import addInwardContractMaterial from '../components/addInwardContractMaterial.vue'
-import editInwardContractMaterial from '../components/editInwardContractMaterial.vue'
-import editInwardMaterial from '../components/editInwardMaterial.vue'
-import cargoDep from '../components/cargoDep.vue'
-import addCargoDep from '../components/addCargoDep.vue'
-import updateCargoDep from '../components/updateCargoDep.vue'
-import contractPrice from '../components/contractPrice.vue'
-import addContractPrice from '../components/addContractPrice.vue'
-import editContractPrice from '../components/editContractPrice.vue'
+const editCapacity = () => import( '../components/editCapacity.vue')
+const editCarDriver = () => import( '../components/editCarDriver.vue')
+const editCarrier = () => import( '../components/editCarrier.vue')
+const editConsignee = () => import( '../components/editConsignee.vue')
+const editGatepost = () => import( '../components/editGatepost.vue')
+const editMaterial = () => import( '../components/editMaterial.vue')
+const editOilPrice = () => import( '../components/editOilPrice.vue')
+const editPersonnel = () => import( '../components/editPersonnel.vue')
+const editPier = () => import( '../components/editPier.vue')
+const editPortStorageYard = () => import( '../components/editPortStorageYard.vue')
+const editRawMaterialManufacturer = () => import( '../components/editRawMaterialManufacturer.vue')
+const editRawWarehouse = () => import( '../components/editRawWarehouse.vue')
+const editRmsShipper = () => import( '../components/editRmsShipper.vue')
+const editSupplier = () => import( '../components/editSupplier.vue')
+const editTruckCalculate = () => import( '../components/editTruckCalculate.vue')
+const gatepost = () => import( '../components/gatepost.vue')
+const material = () => import( '../components/material.vue')
+const oilPrice = () => import( '../components/oilPrice.vue')
+const personnel = () => import( '../components/personnel.vue')
+const pier = () => import( '../components/pier.vue')
+const port = () => import( '../components/port.vue')
+const portStorageYard = () => import( '../components/portStorageYard.vue')
+const rawMaterialManufacturer = () => import( '../components/rawMaterialManufacturer.vue')
+const rawWarehouse = () => import( '../components/rawWarehouse.vue')
+const rmsShipper = () => import( '../components/rmsShipper.vue')
+const supplier = () => import( '../components/supplier.vue')
+const transitRoute = () => import( '../components/transitRoute.vue')  
+const showCarrier = () => import( '../components/showCarrier.vue')
+const showCapacity = () => import( '../components/showCapacity.vue')
+const transitRouteAdd = () => import( '../components/transitRouteAdd.vue')
+const truckCalculate = () => import( '../components/truckCalculate.vue')
+const consignee = () => import( '../components/consignee.vue')
+const inwardContractMaterial = () => import( '../components/inwardContractMaterial.vue')
+const addInwardContractMaterial = () => import( '../components/addInwardContractMaterial.vue')
+const editInwardContractMaterial = () => import( '../components/editInwardContractMaterial.vue')
+const editInwardMaterial = () => import( '../components/editInwardMaterial.vue')
+const cargoDep = () => import( '../components/cargoDep.vue')
+const addCargoDep = () => import( '../components/addCargoDep.vue')
+const updateCargoDep = () => import( '../components/updateCargoDep.vue')
+const contractPrice = () => import( '../components/contractPrice.vue')
+const addContractPrice = () => import( '../components/addContractPrice.vue')
+const editContractPrice = () => import( '../components/editContractPrice.vue')
 
 Vue.use(Router)
 const constantRouterMap = [

+ 59 - 59
src/views/SporadicManage/router/index.js

@@ -7,86 +7,86 @@ import routerBefore from "@/config/routerBefore.js";
 import main from "@/components/main.vue";
 // 系统配置管理
 //零星物资运输预约
-import sporadicTransportAppoint from "../components/sporadicMaterial/transportAppoint/transportAppoint.vue";
-import addSporadicTransportAppoint from "../components/sporadicMaterial/transportAppoint/addSporadicTransportAppoint.vue";
-import editSporadicTransportAppoint from "../components/sporadicMaterial/transportAppoint/editTransportAppoint.vue";
+const sporadicTransportAppoint = () => import( "../components/sporadicMaterial/transportAppoint/transportAppoint.vue");
+const addSporadicTransportAppoint = () => import( "../components/sporadicMaterial/transportAppoint/addSporadicTransportAppoint.vue");
+const editSporadicTransportAppoint = () => import( "../components/sporadicMaterial/transportAppoint/editTransportAppoint.vue");
 //内转零星运输计划
-import addSporadicTransportPlan from "../components/sporadicMaterial/transportPlan/addTransportPlan.vue";
-import sporadicTransportPlan from "../components/sporadicMaterial/transportPlan/transportPlan.vue";
+const addSporadicTransportPlan = () => import( "../components/sporadicMaterial/transportPlan/addTransportPlan.vue");
+const sporadicTransportPlan = () => import( "../components/sporadicMaterial/transportPlan/transportPlan.vue");
 //零星物资运输派单
-import sporadicTransportOrder from "../components/sporadicMaterial/transportOrder/transportOrder.vue";
-import addSporadicTransportOrder from "../components/sporadicMaterial/transportOrder/addTransportOrder.vue";
-import editSporadicTransportOrder from "../components/sporadicMaterial/transportOrder/editTransportOrder.vue";
+const sporadicTransportOrder = () => import( "../components/sporadicMaterial/transportOrder/transportOrder.vue");
+const addSporadicTransportOrder = () => import( "../components/sporadicMaterial/transportOrder/addTransportOrder.vue");
+const editSporadicTransportOrder = () => import( "../components/sporadicMaterial/transportOrder/editTransportOrder.vue");
 //零星物资进厂
-import sporadicENenfactory from "../components/sporadicMaterial/sporadicEnfactory/enFactory.vue";
-import sporadicENgrossWeight from "../components/sporadicMaterial/sporadicEnfactory/grossWeight.vue";
-import sporadicENoutFactory from "../components/sporadicMaterial/sporadicEnfactory/outFactory.vue";
-import sporadicENtareWeight from "../components/sporadicMaterial/sporadicEnfactory/tareWeight.vue";
-import sporadicENunload from "../components/sporadicMaterial/sporadicEnfactory/unload.vue";
+const sporadicENenfactory = () => import( "../components/sporadicMaterial/sporadicEnfactory/enFactory.vue");
+const sporadicENgrossWeight = () => import( "../components/sporadicMaterial/sporadicEnfactory/grossWeight.vue");
+const sporadicENoutFactory = () => import( "../components/sporadicMaterial/sporadicEnfactory/outFactory.vue");
+const sporadicENtareWeight = () => import( "../components/sporadicMaterial/sporadicEnfactory/tareWeight.vue");
+const sporadicENunload = () => import( "../components/sporadicMaterial/sporadicEnfactory/unload.vue");
 //零星物资出厂
-import sporadicOUTenfactory from "../components/sporadicMaterial/sporadicOutfactory/enFactory.vue";
-import sporadicOUTgrossWeight from "../components/sporadicMaterial/sporadicOutfactory/grossWeight.vue";
-import sporadicOUToutFactory from "../components/sporadicMaterial/sporadicOutfactory/outFactory.vue";
-import sporadicOUTtareWeight from "../components/sporadicMaterial/sporadicOutfactory/tareWeight.vue";
-import sporadicOUTload from "../components/sporadicMaterial/sporadicOutfactory/load.vue";
+const sporadicOUTenfactory = () => import( "../components/sporadicMaterial/sporadicOutfactory/enFactory.vue");
+const sporadicOUTgrossWeight = () => import( "../components/sporadicMaterial/sporadicOutfactory/grossWeight.vue");
+const sporadicOUToutFactory = () => import( "../components/sporadicMaterial/sporadicOutfactory/outFactory.vue");
+const sporadicOUTtareWeight = () => import( "../components/sporadicMaterial/sporadicOutfactory/tareWeight.vue");
+const sporadicOUTload = () => import( "../components/sporadicMaterial/sporadicOutfactory/load.vue");
 
 //老区零星进出厂
 //老厂零星物资运输预约
-import oldSporadicAppoint from "../components/oldAreaSporadic/transportAppoint/transportAppoint.vue";
-import addOldSporadicAppoint from "../components/oldAreaSporadic/transportAppoint/addSporadicTransportAppoint.vue";
+const oldSporadicAppoint = () => import( "../components/oldAreaSporadic/transportAppoint/transportAppoint.vue");
+const addOldSporadicAppoint = () => import( "../components/oldAreaSporadic/transportAppoint/addSporadicTransportAppoint.vue");
 //老厂零星物资运输派单
-import oldSporadicOrder from "../components/oldAreaSporadic/transportOrder/transportOrder.vue";
-import addOldSporadicOrder from "../components/oldAreaSporadic/transportOrder/addTransportOrder.vue";
+const oldSporadicOrder = () => import( "../components/oldAreaSporadic/transportOrder/transportOrder.vue");
+const addOldSporadicOrder = () => import( "../components/oldAreaSporadic/transportOrder/addTransportOrder.vue");
 
 //老厂零星物资中转
-import oldSporadicInwardTenfactory from "../components/oldAreaSporadic/inwardSporadicFactory/enFactory.vue";
-import oldSporadicInwardGrossWeight from "../components/oldAreaSporadic/inwardSporadicFactory/grossWeight.vue";
-import oldSporadicInwardoutFactory from "../components/oldAreaSporadic/inwardSporadicFactory/LeaveFactory.vue";
-import oldSporadicInwardtareWeight from "../components/oldAreaSporadic/inwardSporadicFactory/tareWeight.vue";
-import oldSporadicInwardload from "../components/oldAreaSporadic/inwardSporadicFactory/Load.vue";
-import oldSporadicInwardUnload from "../components/oldAreaSporadic/inwardSporadicFactory/unload.vue";
+const oldSporadicInwardTenfactory = () => import( "../components/oldAreaSporadic/inwardSporadicFactory/enFactory.vue");
+const oldSporadicInwardGrossWeight = () => import( "../components/oldAreaSporadic/inwardSporadicFactory/grossWeight.vue");
+const oldSporadicInwardoutFactory = () => import( "../components/oldAreaSporadic/inwardSporadicFactory/LeaveFactory.vue");
+const oldSporadicInwardtareWeight = () => import( "../components/oldAreaSporadic/inwardSporadicFactory/tareWeight.vue");
+const oldSporadicInwardload = () => import( "../components/oldAreaSporadic/inwardSporadicFactory/Load.vue");
+const oldSporadicInwardUnload = () => import( "../components/oldAreaSporadic/inwardSporadicFactory/unload.vue");
 
 //钢材退货运输预约
-import steelReturnTransportAppoint from "../components/steelReturn/transportAppoint/transportAppoint.vue";
-import addSteelReturnTransportAppoint from "../components/steelReturn/transportAppoint/addSteelReturnTransportAppoint";
-import editSteelReturnTransportAppoint from "../components/steelReturn/transportAppoint/editTransportAppoint.vue";
+const steelReturnTransportAppoint = () => import( "../components/steelReturn/transportAppoint/transportAppoint.vue");
+const addSteelReturnTransportAppoint = () => import( "../components/steelReturn/transportAppoint/addSteelReturnTransportAppoint.vue");
+const editSteelReturnTransportAppoint = () => import( "../components/steelReturn/transportAppoint/editTransportAppoint.vue");
 //钢材退货运输派单
-import steelReturnTransportOrder from "../components/steelReturn/transportOrder/transportOrder.vue";
-import addSteelReturnTransportOrder from "../components/steelReturn/transportOrder/addTransportOrder.vue";
-import editSteelReturnTransportOrder from "../components/steelReturn/transportOrder/editTransportOrder.vue";
+const steelReturnTransportOrder = () => import( "../components/steelReturn/transportOrder/transportOrder.vue");
+const addSteelReturnTransportOrder = () => import( "../components/steelReturn/transportOrder/addTransportOrder.vue");
+const editSteelReturnTransportOrder = () => import( "../components/steelReturn/transportOrder/editTransportOrder.vue");
 //钢材退货运输执行
-import steelReturnEnfactory from "../components/steelReturn/transportExcute/enFactory.vue";
-import steelReturnGrossWeight from "../components/steelReturn/transportExcute/grossWeight.vue";
-import steelReturnOutFactory from "../components/steelReturn/transportExcute/outFactory.vue";
-import steelReturnTareWeight from "../components/steelReturn/transportExcute/tareWeight.vue";
-import steelReturnUnload from "../components/steelReturn/transportExcute/unload.vue";
+const steelReturnEnfactory = () => import( "../components/steelReturn/transportExcute/enFactory.vue");
+const steelReturnGrossWeight = () => import( "../components/steelReturn/transportExcute/grossWeight.vue");
+const steelReturnOutFactory = () => import( "../components/steelReturn/transportExcute/outFactory.vue");
+const steelReturnTareWeight = () => import( "../components/steelReturn/transportExcute/tareWeight.vue");
+const steelReturnUnload = () => import( "../components/steelReturn/transportExcute/unload.vue");
 
 //一车多趟运输预约
-import mornThanTransportAppoint from "../components/moreThanMaterialTruck/transportAppoint/transportAppoint.vue";
-import addMornThanTransportAppoint from "../components/moreThanMaterialTruck/transportAppoint/addSporadicTransportAppoint.vue";
+const mornThanTransportAppoint = () => import( "../components/moreThanMaterialTruck/transportAppoint/transportAppoint.vue");
+const addMornThanTransportAppoint = () => import( "../components/moreThanMaterialTruck/transportAppoint/addSporadicTransportAppoint.vue");
 //一车多趟运输派单
-import mornThanTransportOrder from "../components/moreThanMaterialTruck/transportOrder/transportOrder.vue";
-import addMornThanTransportOrder from "../components/moreThanMaterialTruck/transportOrder/addTransportOrder.vue";
+const mornThanTransportOrder = () => import( "../components/moreThanMaterialTruck/transportOrder/transportOrder.vue");
+const addMornThanTransportOrder = () => import( "../components/moreThanMaterialTruck/transportOrder/addTransportOrder.vue");
 //一车多趟运输执行进厂
-import mornThanENenfactory from "../components/moreThanMaterialTruck/sporadicEnfactory/enFactory.vue";
-import mornThanENgrossWeight from "../components/moreThanMaterialTruck/sporadicEnfactory/grossWeight.vue";
-import mornThanENoutFactory from "../components/moreThanMaterialTruck/sporadicEnfactory/outFactory.vue";
-import mornThanENtareWeight from "../components/moreThanMaterialTruck/sporadicEnfactory/tareWeight.vue";
-import mornThanENunload from "../components/moreThanMaterialTruck/sporadicEnfactory/unload.vue";
+const mornThanENenfactory = () => import( "../components/moreThanMaterialTruck/sporadicEnfactory/enFactory.vue");
+const mornThanENgrossWeight = () => import( "../components/moreThanMaterialTruck/sporadicEnfactory/grossWeight.vue");
+const mornThanENoutFactory = () => import( "../components/moreThanMaterialTruck/sporadicEnfactory/outFactory.vue");
+const mornThanENtareWeight = () => import( "../components/moreThanMaterialTruck/sporadicEnfactory/tareWeight.vue");
+const mornThanENunload = () => import( "../components/moreThanMaterialTruck/sporadicEnfactory/unload.vue");
 //一车多趟运输执行出厂
-import mornThanOUTenfactory from "../components/moreThanMaterialTruck/sporadicOutfactory/enFactory.vue";
-import mornThanOUTgrossWeight from "../components/moreThanMaterialTruck/sporadicOutfactory/grossWeight.vue";
-import mornThanOUToutFactory from "../components/moreThanMaterialTruck/sporadicOutfactory/outFactory.vue";
-import mornThanOUTtareWeight from "../components/moreThanMaterialTruck/sporadicOutfactory/tareWeight.vue";
-import mornThanOUTload from "../components/moreThanMaterialTruck/sporadicOutfactory/load.vue";
+const mornThanOUTenfactory = () => import( "../components/moreThanMaterialTruck/sporadicOutfactory/enFactory.vue");
+const mornThanOUTgrossWeight = () => import( "../components/moreThanMaterialTruck/sporadicOutfactory/grossWeight.vue");
+const mornThanOUToutFactory = () => import( "../components/moreThanMaterialTruck/sporadicOutfactory/outFactory.vue");
+const mornThanOUTtareWeight = () => import( "../components/moreThanMaterialTruck/sporadicOutfactory/tareWeight.vue");
+const mornThanOUTload = () => import( "../components/moreThanMaterialTruck/sporadicOutfactory/load.vue");
 
 // 内转零星内转进厂展示界面
-import sporadicEnfactoryInward from "../components/sporadicMaterial/inwardSporadicFactory/enFactory.vue";
-import sporadicgrossWeightInward from "../components/sporadicMaterial/inwardSporadicFactory/grossWeight.vue";
-import sporadicLeavefactoryInward from "../components/sporadicMaterial/inwardSporadicFactory/LeaveFactory.vue";
-import sporadicLoadInward from "../components/sporadicMaterial/inwardSporadicFactory/Load.vue";
-import sporadicTareWeightInward from "../components/sporadicMaterial/inwardSporadicFactory/tareWeight.vue";
-import sporadicUnloadInward from "../components/sporadicMaterial/inwardSporadicFactory/unload.vue";
+const sporadicEnfactoryInward = () => import( "../components/sporadicMaterial/inwardSporadicFactory/enFactory.vue");
+const sporadicgrossWeightInward = () => import( "../components/sporadicMaterial/inwardSporadicFactory/grossWeight.vue");
+const sporadicLeavefactoryInward = () => import( "../components/sporadicMaterial/inwardSporadicFactory/LeaveFactory.vue");
+const sporadicLoadInward = () => import( "../components/sporadicMaterial/inwardSporadicFactory/Load.vue");
+const sporadicTareWeightInward = () => import( "../components/sporadicMaterial/inwardSporadicFactory/tareWeight.vue");
+const sporadicUnloadInward = () => import( "../components/sporadicMaterial/inwardSporadicFactory/unload.vue");
 
 Vue.use(Router);
 const constantRouterMap = [

+ 69 - 69
src/views/appoint/router/index.js

@@ -4,77 +4,77 @@ import routerBefore from '@/config/routerBefore.js'
 // 主要
 import main from '@/components/main.vue'
 // 系统配置管理
-import addCargoResult from '../components/ship/addCargoResult.vue'
-import addDeliveryAttorney from '../components/ship/addDeliveryAttorney.vue'
-import addDeliveryNotice from '../components/ship/addDeliveryNotice.vue'
-import attorneytext from '../components/ship/attorneytext.vue'
-import cargoResult from '../components/ship/cargoResult.vue'
-import deliveryAttorney from '../components/ship/deliveryAttorney.vue'
-import deliveryNotice from '../components/ship/deliveryNotice.vue'
-import modifyCargoResult from '../components/ship/modifyCargoResult.vue'
-import modifyDeliveryAttroney from '../components/ship/modifyDeliveryAttroney.vue'
-import modifyDeliveryNotice from '../components/ship/modifyDeliveryNotice.vue'
-import addBreach from '../components/purchase/addBreach.vue'
-import addOtherPrice from '../components/purchase/addOtherPrice.vue'
-import addShipPrice from '../components/purchase/addShipPrice.vue'
-import addTrainPrice from '../components/purchase/addTrainPrice.vue'
-import addTruckPrice from '../components/purchase/addTruckPrice.vue'
-import breach from '../components/purchase/breach.vue'
-import otherPrice from '../components/purchase/otherPrice.vue'
-import purchaseOrder from '../components/purchase/purchaseOrder.vue'
-import shipPrice from '../components/purchase/shipPrice.vue'
-import trainPrice from '../components/purchase/trainPrice.vue'
-import truckPrice from '../components/purchase/truckPrice.vue'
-import updateBreach from '../components/purchase/updateBreach.vue'
-import updateOtherPrice from '../components/purchase/updateOtherPrice.vue'
-import updateShipPrice from '../components/purchase/updateShipPrice.vue'
-import updateTrainPrice from '../components/purchase/updateTrainPrice.vue'
-import updateTruckPrice from '../components/purchase/updateTruckPrice.vue'
-import addSaleCokeSend from '../components/saleContract/addSaleCokeSend.vue'
-import addSaleOrder from '../components/saleContract/addSaleOrder.vue'
-import addSaleOrderArrange from '../components/saleContract/addSaleOrderArrange.vue'
-import addSaleOrderSend from '../components/saleContract/addSaleOrderSend.vue'
-import addSaleOrderCoproductSend from '../components/saleContract/addSaleOrderCoproductSend.vue'
-import addSaleOrderCoproductSendCarrier from '../components/saleContract/addSaleOrderCoproductSendCarrier.vue'
-import addSaleOrderSteelSend from '../components/saleContract/addSaleOrderSteelSend.vue'
-import addSaleOrderSteelSendCarrier from '../components/saleContract/addSaleOrderSteelSendCarrier.vue'
-import addSalePlan from '../components/saleContract/addSalePlan.vue'
-import addSalePlanDetail from '../components/saleContract/addSalePlanDetail.vue'
-import addTransportPrice from '../components/saleContract/addTransportPrice.vue'
-import addTransportPriceNew from '../components/saleContract/addTransportPriceNew.vue'
-import addTruckNoDetail from '../components/saleContract/addTruckNoDetail.vue'
-import editaddress from '../components/saleContract/editaddress.vue'
-import editSaleOrder from '../components/saleContract/editSaleOrder.vue'
-import editSaleOrderDetail from '../components/saleContract/editSaleOrderDetail.vue'
-import editSalePalnDetail from '../components/saleContract/editSalePalnDetail.vue'
-import editSalePlan from '../components/saleContract/editSalePlan.vue'
-import editTransportPrice from '../components/saleContract/editTransportPrice.vue'
-import editTruckNoDetail from '../components/saleContract/editTruckNoDetail.vue'
-import saleCokeInward from '../components/saleContract/saleCokeInward.vue'
-import saleOrder from '../components/saleContract/saleOrder.vue'
-import saleOrderArrange from '../components/saleContract/saleOrderArrange.vue'
-import saleOrderCoproduct from '../components/saleContract/saleOrderCoproduct.vue'
-import saleOrderCoproductCarrier from '../components/saleContract/saleOrderCoproductCarrier.vue'
-import saleOrderDetail from '../components/saleContract/saleOrderDetail.vue'
-import saleOrderDetailApproved from '../components/saleContract/saleOrderDetailApproved.vue'
-import saleOrderMaterial from '../components/saleContract/saleOrderMaterial.vue'
-import dispacherSwitch from '../components/saleContract/dispacherSwitch.vue'
-// import saleOrderSteel from "../components/saleContract/saleOrderSteel.vue";
+const addCargoResult = () => import( '../components/ship/addCargoResult.vue')
+const addDeliveryAttorney = () => import( '../components/ship/addDeliveryAttorney.vue')
+const addDeliveryNotice = () => import( '../components/ship/addDeliveryNotice.vue')
+const attorneytext = () => import( '../components/ship/attorneytext.vue')
+const cargoResult = () => import( '../components/ship/cargoResult.vue')
+const deliveryAttorney = () => import( '../components/ship/deliveryAttorney.vue')
+const deliveryNotice = () => import( '../components/ship/deliveryNotice.vue')
+const modifyCargoResult = () => import( '../components/ship/modifyCargoResult.vue')
+const modifyDeliveryAttroney = () => import( '../components/ship/modifyDeliveryAttroney.vue')
+const modifyDeliveryNotice = () => import( '../components/ship/modifyDeliveryNotice.vue')
+const addBreach = () => import( '../components/purchase/addBreach.vue')
+const addOtherPrice = () => import( '../components/purchase/addOtherPrice.vue')
+const addShipPrice = () => import( '../components/purchase/addShipPrice.vue')
+const addTrainPrice = () => import( '../components/purchase/addTrainPrice.vue')
+const addTruckPrice = () => import( '../components/purchase/addTruckPrice.vue')
+const breach = () => import( '../components/purchase/breach.vue')
+const otherPrice = () => import( '../components/purchase/otherPrice.vue')
+const purchaseOrder = () => import( '../components/purchase/purchaseOrder.vue')
+const shipPrice = () => import( '../components/purchase/shipPrice.vue')
+const trainPrice = () => import( '../components/purchase/trainPrice.vue')
+const truckPrice = () => import( '../components/purchase/truckPrice.vue')
+const updateBreach = () => import( '../components/purchase/updateBreach.vue')
+const updateOtherPrice = () => import( '../components/purchase/updateOtherPrice.vue')
+const updateShipPrice = () => import( '../components/purchase/updateShipPrice.vue')
+const updateTrainPrice = () => import( '../components/purchase/updateTrainPrice.vue')
+const updateTruckPrice = () => import( '../components/purchase/updateTruckPrice.vue')
+const addSaleCokeSend = () => import( '../components/saleContract/addSaleCokeSend.vue')
+const addSaleOrder = () => import( '../components/saleContract/addSaleOrder.vue')
+const addSaleOrderArrange = () => import( '../components/saleContract/addSaleOrderArrange.vue')
+const addSaleOrderSend = () => import( '../components/saleContract/addSaleOrderSend.vue')
+const addSaleOrderCoproductSend = () => import( '../components/saleContract/addSaleOrderCoproductSend.vue')
+const addSaleOrderCoproductSendCarrier = () => import( '../components/saleContract/addSaleOrderCoproductSendCarrier.vue')
+const addSaleOrderSteelSend = () => import( '../components/saleContract/addSaleOrderSteelSend.vue')
+const addSaleOrderSteelSendCarrier = () => import( '../components/saleContract/addSaleOrderSteelSendCarrier.vue')
+const addSalePlan = () => import( '../components/saleContract/addSalePlan.vue')
+const addSalePlanDetail = () => import( '../components/saleContract/addSalePlanDetail.vue')
+const addTransportPrice = () => import( '../components/saleContract/addTransportPrice.vue')
+const addTransportPriceNew = () => import( '../components/saleContract/addTransportPriceNew.vue')
+const addTruckNoDetail = () => import( '../components/saleContract/addTruckNoDetail.vue')
+const editaddress = () => import( '../components/saleContract/editaddress.vue')
+const editSaleOrder = () => import( '../components/saleContract/editSaleOrder.vue')
+const editSaleOrderDetail = () => import( '../components/saleContract/editSaleOrderDetail.vue')
+const editSalePalnDetail = () => import( '../components/saleContract/editSalePalnDetail.vue')
+const editSalePlan = () => import( '../components/saleContract/editSalePlan.vue')
+const editTransportPrice = () => import( '../components/saleContract/editTransportPrice.vue')
+const editTruckNoDetail = () => import( '../components/saleContract/editTruckNoDetail.vue')
+const saleCokeInward = () => import( '../components/saleContract/saleCokeInward.vue')
+const saleOrder = () => import( '../components/saleContract/saleOrder.vue')
+const saleOrderArrange = () => import( '../components/saleContract/saleOrderArrange.vue')
+const saleOrderCoproduct = () => import( '../components/saleContract/saleOrderCoproduct.vue')
+const saleOrderCoproductCarrier = () => import( '../components/saleContract/saleOrderCoproductCarrier.vue')
+const saleOrderDetail = () => import( '../components/saleContract/saleOrderDetail.vue')
+const saleOrderDetailApproved = () => import( '../components/saleContract/saleOrderDetailApproved.vue')
+const saleOrderMaterial = () => import( '../components/saleContract/saleOrderMaterial.vue')
+const dispacherSwitch = () => import( '../components/saleContract/dispacherSwitch.vue')
+// const saleOrderSteel = () => import( "../components/saleContract/saleOrderSteel.vue";
 const saleOrderSteel = () =>
   import('../components/saleContract/saleOrderSteel.vue')
-import saleOrderSteelCar from '../components/saleContract/saleOrderSteelCar.vue'
-import saleOrderSteelCarrier from '../components/saleContract/saleOrderSteelCarrier.vue'
-import saleOrderSteelEmpower from '../components/saleContract/saleOrderSteelEmpower.vue'
-import saleOrderUpdateLog from '../components/saleContract/saleOrderUpdateLog.vue'
-import salePlan from '../components/saleContract/salePlan.vue'
-import transportPrice from '../components/saleContract/transportPrice.vue'
-import inwardTransPrice from '../components/inward/transPrice.vue'
-import inwardAddTransPrice from '../components/inward/addTransPrice.vue'
-import saleOrderOODetails from '../components/saleContract/saleOrderOODetails.vue'
-import updateSaleOrderSteel from '../components/saleContract/updateSaleOrderSteel.vue'
-import copySteelOrder from '../components/saleContract/copySteelOrder.vue'
-import rangeValuePoint from '../components/inward/rangePoint.vue'
-import updateTransPrice from '../components/inward/updateTransPrice.vue'
+const saleOrderSteelCar = () => import( '../components/saleContract/saleOrderSteelCar.vue')
+const saleOrderSteelCarrier = () => import( '../components/saleContract/saleOrderSteelCarrier.vue')
+const saleOrderSteelEmpower = () => import( '../components/saleContract/saleOrderSteelEmpower.vue')
+const saleOrderUpdateLog = () => import( '../components/saleContract/saleOrderUpdateLog.vue')
+const salePlan = () => import( '../components/saleContract/salePlan.vue')
+const transportPrice = () => import( '../components/saleContract/transportPrice.vue')
+const inwardTransPrice = () => import( '../components/inward/transPrice.vue')
+const inwardAddTransPrice = () => import( '../components/inward/addTransPrice.vue')
+const saleOrderOODetails = () => import( '../components/saleContract/saleOrderOODetails.vue')
+const updateSaleOrderSteel = () => import( '../components/saleContract/updateSaleOrderSteel.vue')
+const copySteelOrder = () => import( '../components/saleContract/copySteelOrder.vue')
+const rangeValuePoint = () => import( '../components/inward/rangePoint.vue')
+const updateTransPrice = () => import( '../components/inward/updateTransPrice.vue')
 Vue.use(Router)
 
 const constantRouterMap = [

+ 81 - 81
src/views/inward/router/index.js

@@ -4,176 +4,176 @@ import Router from 'vue-router'
 import routerBefore from '@/config/routerBefore.js'
 
 // 主要
-import main from '@/components/main.vue'
+const main  = () => import( '@/components/main.vue')
 // 系统配置管理
 //运输预约--提出需求
-import requirement from '@/views/inward/components/truckAppoint/requirement.vue'
+const requirement  = () => import( '@/views/inward/components/truckAppoint/requirement.vue')
 // 没有提出需求页面
-import requirementOther from '@/views/inward/components/truckAppoint/requirementOther.vue'
+const requirementOther  = () => import( '@/views/inward/components/truckAppoint/requirementOther.vue')
 //运输预约--提出采购内转需求
-import purInwardRequirement from '@/views/inward/components/truckAppoint/purInwardRequirement.vue'
+const purInwardRequirement  = () => import( '@/views/inward/components/truckAppoint/purInwardRequirement.vue')
 //运输预约--制定计划
-import truckAppointPlan from '@/views/inward/components/truckAppoint/plan.vue'
+const truckAppointPlan  = () => import( '@/views/inward/components/truckAppoint/plan.vue')
 //运输订单--新增采购内转派单
-import addPurInwardOrder from '@/views/inward/components/truckOrder/addPurInwardOrder.vue'
+const addPurInwardOrder  = () => import( '@/views/inward/components/truckOrder/addPurInwardOrder.vue')
 //运输订单--采购内转派单
-import purInwardTruckOrder from '@/views/inward/components/truckOrder/purInwardTruckOrder.vue'
+const purInwardTruckOrder  = () => import( '@/views/inward/components/truckOrder/purInwardTruckOrder.vue')
 
 //运输预约--制定内转钢材到异地库计划
-import RailPlan from '@/views/inward/components/truckAppoint/RailPlan.vue'
+const RailPlan  = () => import( '@/views/inward/components/truckAppoint/RailPlan.vue')
 //运输订单--分解计划
-import truckOrderPlan from '@/views/inward/components/truckOrder/plan.vue'
+const truckOrderPlan  = () => import( '@/views/inward/components/truckOrder/plan.vue')
 //运输订单--分解内转异地库计划
-import truckOrderRailPlan from '@/views/inward/components/truckOrder/RailPlan.vue'
+const truckOrderRailPlan  = () => import( '@/views/inward/components/truckOrder/RailPlan.vue')
 //运输订单--分派计划
-import dispatchPlan from '@/views/inward/components/truckOrder/dispatchPlan.vue'
+const dispatchPlan  = () => import( '@/views/inward/components/truckOrder/dispatchPlan.vue')
 //内转钢材到异地库--汽车运输--进厂作业
-import enFactoryResult from '@/views/inward/components/offsetSteel/truckTransport/enFactoryResult.vue'
+const enFactoryResult  = () => import( '@/views/inward/components/offsetSteel/truckTransport/enFactoryResult.vue')
 //内转钢材到异地库--汽车运输--计皮作业
-import tareWeightResult from '@/views/inward/components/offsetSteel/truckTransport/tareWeightResult.vue'
+const tareWeightResult  = () => import( '@/views/inward/components/offsetSteel/truckTransport/tareWeightResult.vue')
 //内转钢材到异地库--汽车运输--装车作业
-import loadTruckResult from '@/views/inward/components/offsetSteel/truckTransport/loadTruckResult.vue'
+const loadTruckResult  = () => import( '@/views/inward/components/offsetSteel/truckTransport/loadTruckResult.vue')
 //内转钢材到异地库--汽车运输--质检作业
-import qualityResult from '@/views/inward/components/offsetSteel/truckTransport/qualityResult.vue'
+const qualityResult  = () => import( '@/views/inward/components/offsetSteel/truckTransport/qualityResult.vue')
 //内转钢材到异地库--汽车运输--计毛作业
-import grossWeightResult from '@/views/inward/components/offsetSteel/truckTransport/grossWeightResult.vue'
+const grossWeightResult  = () => import( '@/views/inward/components/offsetSteel/truckTransport/grossWeightResult.vue')
 //内转钢材到异地库--汽车运输--出厂作业
-import outFactory from '@/views/inward/components/offsetSteel/truckTransport/outFactory.vue'
+const outFactory  = () => import( '@/views/inward/components/offsetSteel/truckTransport/outFactory.vue')
 //内转钢材到异地库--汽车运输--收货作业
-import truckReceiptResult from '@/views/inward/components/offsetSteel/truckTransport/truckReceiptResult.vue'
+const truckReceiptResult  = () => import( '@/views/inward/components/offsetSteel/truckTransport/truckReceiptResult.vue')
 //内转钢材到异地库--火车运输--请车作业
-import wagonPlease from '@/views/inward/components/offsetSteel/truckTrain/wagonPlease.vue'
+const wagonPlease  = () => import( '@/views/inward/components/offsetSteel/truckTrain/wagonPlease.vue')
 
 //内转钢材到异地库--分派订单
-import saleTruckOrder from '@/views/inward/components/offsetSteel/saleSteelTruckOrder/saleTruckOrder.vue'
-import saleTruckPreview from '@/views/inward/components/offsetSteel/saleSteelTruckOrder/saleTruckPreview.vue'
+const saleTruckOrder  = () => import( '@/views/inward/components/offsetSteel/saleSteelTruckOrder/saleTruckOrder.vue')
+const saleTruckPreview  = () => import( '@/views/inward/components/offsetSteel/saleSteelTruckOrder/saleTruckPreview.vue')
 
 //内转钢材到异地库--火车运输--批车作业
-import wagonApprove from '@/views/inward/components/offsetSteel/truckTrain/wagonApprove.vue'
+const wagonApprove  = () => import( '@/views/inward/components/offsetSteel/truckTrain/wagonApprove.vue')
 //内转钢材到异地库--火车运输--装车作业
-import wagonLoad from '@/views/inward/components/offsetSteel/truckTrain/wagonLoad.vue'
+const wagonLoad  = () => import( '@/views/inward/components/offsetSteel/truckTrain/wagonLoad.vue')
 //内转钢材到异地库--火车运输--卸车作业
-import wagonUnLoad from '@/views/inward/components/offsetSteel/truckTrain/wagonUnLoad.vue'
+const wagonUnLoad  = () => import( '@/views/inward/components/offsetSteel/truckTrain/wagonUnLoad.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--火车卸车
-import trainUnload from '@/views/inward/components/inwardImport/daZhou/trainUnload.vue'
+const trainUnload  = () => import( '@/views/inward/components/inwardImport/daZhou/trainUnload.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--汽车装车
-import truckLoad from '@/views/inward/components/inwardImport/daZhou/truckLoad.vue'
+const truckLoad  = () => import( '@/views/inward/components/inwardImport/daZhou/truckLoad.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--进厂作业
-import daZhouEnFactoryResult from '@/views/inward/components/inwardImport/daZhou/enFactoryResult.vue'
+const daZhouEnFactoryResult  = () => import( '@/views/inward/components/inwardImport/daZhou/enFactoryResult.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--计毛作业
-import daZhouGrossWeightResult from '@/views/inward/components/inwardImport/daZhou/grossWeightResult.vue'
+const daZhouGrossWeightResult  = () => import( '@/views/inward/components/inwardImport/daZhou/grossWeightResult.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--卸货作业
-import unload from '@/views/inward/components/inwardImport/daZhou/unload.vue'
+const unload  = () => import( '@/views/inward/components/inwardImport/daZhou/unload.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--质检作业
-import daZhouQualityResult from '@/views/inward/components/inwardImport/daZhou/qualityResult.vue'
+const daZhouQualityResult  = () => import( '@/views/inward/components/inwardImport/daZhou/qualityResult.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--计皮作业
-import daZhouTareWeightResult from '@/views/inward/components/inwardImport/daZhou/tareWeightResult.vue'
+const daZhouTareWeightResult  = () => import( '@/views/inward/components/inwardImport/daZhou/tareWeightResult.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--收货作业
-import receipt from '@/views/inward/components/inwardImport/daZhou/receipt.vue'
+const receipt  = () => import( '@/views/inward/components/inwardImport/daZhou/receipt.vue')
 //内转进口矿/国产矿/燃料--达州站-厂内料场--出厂作业
-import daZhouOutFactory from '@/views/inward/components/inwardImport/daZhou/outFactory.vue'
+const daZhouOutFactory  = () => import( '@/views/inward/components/inwardImport/daZhou/outFactory.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--铁路专用线卸货
-import trainLineUnload from '@/views/inward/components/inwardImport/oldAreaRailScale/trainLineUnload.vue'
+const trainLineUnload  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/trainLineUnload.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--质检作业
-import oldAreaRailScaleQualityResult from '@/views/inward/components/inwardImport/oldAreaRailScale/qualityResult.vue'
+const oldAreaRailScaleQualityResult  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/qualityResult.vue')
 //内转进口矿-轨道衡厂内料场-质检作业
-import oldAreaEnfactoryResult from '@/views/inward/components/inwardImport/oldAreaRailScale/enFactory.vue'
+const oldAreaEnfactoryResult  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/enFactory.vue')
 //内转老区轨道衡进厂
-import oldAreaOutfactoryResult from '@/views/inward/components/inwardImport/oldAreaRailScale/outFactory.vue'
+const oldAreaOutfactoryResult  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/outFactory.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--汽车装货
-import oldAreaRailScaleTruckLoad from '@/views/inward/components/inwardImport/oldAreaRailScale/truckLoad.vue'
+const oldAreaRailScaleTruckLoad  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/truckLoad.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--计毛作业
-import oldAreaRailScaleGrossWeightResult from '@/views/inward/components/inwardImport/oldAreaRailScale/grossWeightResult.vue'
+const oldAreaRailScaleGrossWeightResult  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/grossWeightResult.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--卸货作业
-import oldAreaRailScaleUnload from '@/views/inward/components/inwardImport/oldAreaRailScale/unload.vue'
+const oldAreaRailScaleUnload  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/unload.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--计皮作业
-import oldAreaRailScaleTareWeightResult from '@/views/inward/components/inwardImport/oldAreaRailScale/tareWeightResult.vue'
+const oldAreaRailScaleTareWeightResult  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/tareWeightResult.vue')
 //内转进口矿/国产矿/燃料--老区轨道衡-厂内料场--收货作业
-import oldAreaRailScaleReceipt from '@/views/inward/components/inwardImport/oldAreaRailScale/receipt.vue'
+const oldAreaRailScaleReceipt  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/receipt.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--进厂作业
-import inwardFactoryEnFactoryResult from '@/views/inward/components/inwardFactory/enFactoryResult.vue'
+const inwardFactoryEnFactoryResult  = () => import( '@/views/inward/components/inwardFactory/enFactoryResult.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--装车作业
-import inwardFactoryTruckLoad from '@/views/inward/components/inwardFactory/truckLoad.vue'
+const inwardFactoryTruckLoad  = () => import( '@/views/inward/components/inwardFactory/truckLoad.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--计量作业
-import inwardFactoryTareWeightResult from '@/views/inward/components/inwardFactory/tareWeightResult.vue'
+const inwardFactoryTareWeightResult  = () => import( '@/views/inward/components/inwardFactory/tareWeightResult.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--卸车作业
-import inwardFactoryUnload from '@/views/inward/components/inwardFactory/unload.vue'
+const inwardFactoryUnload  = () => import( '@/views/inward/components/inwardFactory/unload.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--出厂作业
-import inwardFactoryOutFactory from '@/views/inward/components/inwardFactory/outFactory.vue'
+const inwardFactoryOutFactory  = () => import( '@/views/inward/components/inwardFactory/outFactory.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--计时作业
-import timeTaskResult from '@/views/inward/components/inwardFactory/timeTaskResult.vue'
+const timeTaskResult  = () => import( '@/views/inward/components/inwardFactory/timeTaskResult.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--计数作业
-import countResult from '@/views/inward/components/inwardFactory/countResult.vue'
+const countResult  = () => import( '@/views/inward/components/inwardFactory/countResult.vue')
 //内转进口矿/国产矿/燃料--内转厂内物资--包月作业
-import monthResult from '@/views/inward/components/inwardFactory/monthResult.vue'
+const monthResult  = () => import( '@/views/inward/components/inwardFactory/monthResult.vue')
 //倒库作业
-import reverseResult from '@/views/inward/components/inwardFactory/reverseResult.vue'
+const reverseResult  = () => import( '@/views/inward/components/inwardFactory/reverseResult.vue')
 //**************************************跳转界面**************************************/
 
 //新增采购内转需求
-import addRequirement from '@/views/inward/components/truckAppoint/addRequirement.vue'
+const addRequirement  = () => import( '@/views/inward/components/truckAppoint/addRequirement.vue')
 //新增厂内内转需求
-import addRequirement2 from '@/views/inward/components/truckAppoint/addRequirement2.vue'
+const addRequirement2  = () => import( '@/views/inward/components/truckAppoint/addRequirement2.vue')
 //修改需求
-import updateRequirement from '@/views/inward/components/truckAppoint/updateRequirement.vue'
+const updateRequirement  = () => import( '@/views/inward/components/truckAppoint/updateRequirement.vue')
 //新增计划
-import addPlan from '@/views/inward/components/truckAppoint/addPlan.vue'
+const addPlan  = () => import( '@/views/inward/components/truckAppoint/addPlan.vue')
 //修改计划
-import updatePlan from '@/views/inward/components/truckAppoint/updatePlan.vue'
+const updatePlan  = () => import( '@/views/inward/components/truckAppoint/updatePlan.vue')
 //新增内转钢材到异地库计划
-import addRailPlan from '@/views/inward/components/truckAppoint/addRailPlan.vue'
+const addRailPlan  = () => import( '@/views/inward/components/truckAppoint/addRailPlan.vue')
 //计划分解
-import decomposePlan from '@/views/inward/components/truckOrder/decomposePlan.vue'
+const decomposePlan  = () => import( '@/views/inward/components/truckOrder/decomposePlan.vue')
 
 //查看计划运单详情
-import getPlanOrder from '@/views/inward/components/truckOrder/getPlanOrder.vue'
+const getPlanOrder  = () => import( '@/views/inward/components/truckOrder/getPlanOrder.vue')
 //查看需求运单详情
-import getRequirementOrder from '@/views/inward/components/truckAppoint/getRequirementOrder.vue'
+const getRequirementOrder  = () => import( '@/views/inward/components/truckAppoint/getRequirementOrder.vue')
 //内转异地库计划分解
-import decomposeRailPlan from '@/views/inward/components/truckOrder/decomposeRailPlan.vue'
+const decomposeRailPlan  = () => import( '@/views/inward/components/truckOrder/decomposeRailPlan.vue')
 //请车作业新增
-import addWagonPlease from '@/views/inward/components/offsetSteel/truckTrain/addWagonPlease.vue'
+const addWagonPlease  = () => import( '@/views/inward/components/offsetSteel/truckTrain/addWagonPlease.vue')
 //请车作业修改
-import editWagonPlease from '@/views/inward/components/offsetSteel/truckTrain/editWagonPlease.vue'
+const editWagonPlease  = () => import( '@/views/inward/components/offsetSteel/truckTrain/editWagonPlease.vue')
 //批车作业新增
-import addApproveWagonPlease from '@/views/inward/components/offsetSteel/truckTrain/addApproveWagonPlease.vue'
+const addApproveWagonPlease  = () => import( '@/views/inward/components/offsetSteel/truckTrain/addApproveWagonPlease.vue')
 //新增批车作业
-import editApproveWagonPlease from '@/views/inward/components/offsetSteel/truckTrain/editApproveWagonPlease.vue'
+const editApproveWagonPlease  = () => import( '@/views/inward/components/offsetSteel/truckTrain/editApproveWagonPlease.vue')
 //装车作业新增
-import addWagonLoad from '@/views/inward/components/offsetSteel/truckTrain/addWagonLoad.vue'
+const addWagonLoad  = () => import( '@/views/inward/components/offsetSteel/truckTrain/addWagonLoad.vue')
 //装车作业修改
-import editWagonLoad from '@/views/inward/components/offsetSteel/truckTrain/editWagonLoad.vue'
+const editWagonLoad  = () => import( '@/views/inward/components/offsetSteel/truckTrain/editWagonLoad.vue')
 //车皮卸车作业新增
-import addWagonUnLoad from '@/views/inward/components/offsetSteel/truckTrain/addWagonUnLoad.vue'
+const addWagonUnLoad  = () => import( '@/views/inward/components/offsetSteel/truckTrain/addWagonUnLoad.vue')
 //车皮卸车作业修改
-import editWagonUnLoad from '@/views/inward/components/offsetSteel/truckTrain/editWagonUnLoad.vue'
+const editWagonUnLoad  = () => import( '@/views/inward/components/offsetSteel/truckTrain/editWagonUnLoad.vue')
 //新增汽车装货
-import addTruckLoad from '@/views/inward/components/inwardImport/daZhou/addTruckLoad.vue'
+const addTruckLoad  = () => import( '@/views/inward/components/inwardImport/daZhou/addTruckLoad.vue')
 //修改汽车装货
-import updateTruckLoad from '@/views/inward/components/inwardImport/daZhou/updateTruckLoad.vue'
+const updateTruckLoad  = () => import( '@/views/inward/components/inwardImport/daZhou/updateTruckLoad.vue')
 //新增汽车装车
-import oldAreaRailScaleAddTruckLoad from '@/views/inward/components/inwardImport/oldAreaRailScale/addTruckLoad.vue'
+const oldAreaRailScaleAddTruckLoad  = () => import( '@/views/inward/components/inwardImport/oldAreaRailScale/addTruckLoad.vue')
 //内转厂内物资--新增汽车装货
-import inwardFactoryAddTruckLoad from '@/views/inward/components/inwardFactory/addTruckLoad.vue'
+const inwardFactoryAddTruckLoad  = () => import( '@/views/inward/components/inwardFactory/addTruckLoad.vue')
 
 //内转结算--纯内转计费详单
-import inwardDetailOrders from '../components/inwardSettlement/detailOrder.vue'
+const inwardDetailOrders  = () => import( '../components/inwardSettlement/detailOrder.vue')
 //内转结算--采购内转计费详单
-import inwardPurDetailsOrders from '../components/inwardSettlement/purInwardDetailsOrder.vue'
+const inwardPurDetailsOrders  = () => import( '../components/inwardSettlement/purInwardDetailsOrder.vue')
 //内转结算--计时计费详单
-import inwardTimeDetailsOrders from '../components/inwardSettlement/timeDetailsWeight.vue'
+const inwardTimeDetailsOrders  = () => import( '../components/inwardSettlement/timeDetailsWeight.vue')
 //内转结算--计数计费详单
-import inwardCountDetailsOrders from '../components/inwardSettlement/countDetailOrder.vue'
+const inwardCountDetailsOrders  = () => import( '../components/inwardSettlement/countDetailOrder.vue')
 //内转结算--计时和计重计费详单
-import inwardWeightTimeDetailsOrder from '../components/inwardSettlement/inwardAllDetailsOrder.vue'
+const inwardWeightTimeDetailsOrder  = () => import( '../components/inwardSettlement/inwardAllDetailsOrder.vue')
 
 //继续分解采购内转需求订单
-import addPurInwardOrderCon from '@/views/inward/components/truckOrder/addPurInwardOrderCon'
+const addPurInwardOrderCon  = () => import( '@/views/inward/components/truckOrder/addPurInwardOrderCon.vue')
 
 //内转火车发运明细
-import platformStockInfo from '@/views/inward/components/offsetSteel/saleSteelTruckOrder/platformStockInfo.vue'
+const platformStockInfo  = () => import( '@/views/inward/components/offsetSteel/saleSteelTruckOrder/platformStockInfo.vue')
 //库存调拨单浏览
-import kucunList from '@/views/inward/components/offsetSteel/saleSteelTruckOrder/kucunList.vue'
+const kucunList  = () => import( '@/views/inward/components/offsetSteel/saleSteelTruckOrder/kucunList.vue')
 
 const inwardBilletRequirement = () =>
   import('@/views/inward/components/inwardBillet/inwardBillet.vue')

+ 28 - 28
src/views/queue/router/index.js

@@ -5,34 +5,34 @@ import routerBefore from '@/config/routerBefore.js'
 // 主要
 import main from '@/components/main.vue'
 // 系统配置管理
-import addqueueFCancel from '../components/qmsEnFacotory/addqueueFCancel.vue'
-import addqueueFJumpLine from '../components/qmsEnFacotory/addqueueFJumpLine.vue'
-import addqueueFTransfer from '../components/qmsEnFacotory/addqueueFTransfer.vue'
-import queueFApply from '../components/qmsEnFacotory/queueFApply.vue'
-import queueFCancel from '../components/qmsEnFacotory/queueFCancel.vue'
-import queueFDetails from '../components/qmsEnFacotory/queueFDetails.vue'
-import queueFEnd from '../components/qmsEnFacotory/queueFEnd.vue'
-import queueFInstructionReceive from '../components/qmsEnFacotory/queueFInstructionReceive.vue'
-import queueFIssue from '../components/qmsEnFacotory/queueFIssue.vue'
-import queueFJumpLine from '../components/qmsEnFacotory/queueFJumpLine.vue'
-import queueFListMonitor from '../components/qmsEnFacotory/queueFListMonitor.vue'
-import queueFStart from '../components/qmsEnFacotory/queueFStart.vue'
-import queueFTransfer from '../components/qmsEnFacotory/queueFTransfer.vue'
-import queueFTruckMonitor from '../components/qmsEnFacotory/queueFTruckMonitor.vue'
-import addqueueWTransfer from '../components/qmsWarehouse/addqueueWTransfer.vue'
-import queueWApply from '../components/qmsWarehouse/queueWApply.vue'
-import queueWDetails from '../components/qmsWarehouse/queueWDetails.vue'
-import queueWEnd from '../components/qmsWarehouse/queueWEnd.vue'
-import queueWInstructionReceive from '../components/qmsWarehouse/queueWInstructionReceive.vue'
-import queueWIssue from '../components/qmsWarehouse/queueWIssue.vue'
-import queueWListMonitor from '../components/qmsWarehouse/queueWListMonitor.vue'
-import queueWStart from '../components/qmsWarehouse/queueWStart.vue'
-import queueWTransfer from '../components/qmsWarehouse/queueWTransfer.vue'
-import queueWTruckMonitor from '../components/qmsWarehouse/queueWTruckMonitor.vue'
-import editBill from '../components/qmsEnFacotory/updateBill.vue'
-import model from '../components/qmsEnFacotory/model.vue'
-import addModel from '../components/qmsEnFacotory/addModel.vue'
-import editModel from '../components/qmsEnFacotory/editModel.vue'
+const addqueueFCancel = () => import( '../components/qmsEnFacotory/addqueueFCancel.vue')
+const addqueueFJumpLine = () => import( '../components/qmsEnFacotory/addqueueFJumpLine.vue')
+const addqueueFTransfer = () => import( '../components/qmsEnFacotory/addqueueFTransfer.vue')
+const queueFApply = () => import( '../components/qmsEnFacotory/queueFApply.vue')
+const queueFCancel = () => import( '../components/qmsEnFacotory/queueFCancel.vue')
+const queueFDetails = () => import( '../components/qmsEnFacotory/queueFDetails.vue')
+const queueFEnd = () => import( '../components/qmsEnFacotory/queueFEnd.vue')
+const queueFInstructionReceive = () => import( '../components/qmsEnFacotory/queueFInstructionReceive.vue')
+const queueFIssue = () => import( '../components/qmsEnFacotory/queueFIssue.vue')
+const queueFJumpLine = () => import( '../components/qmsEnFacotory/queueFJumpLine.vue')
+const queueFListMonitor = () => import( '../components/qmsEnFacotory/queueFListMonitor.vue')
+const queueFStart = () => import( '../components/qmsEnFacotory/queueFStart.vue')
+const queueFTransfer = () => import( '../components/qmsEnFacotory/queueFTransfer.vue')
+const queueFTruckMonitor = () => import( '../components/qmsEnFacotory/queueFTruckMonitor.vue')
+const addqueueWTransfer = () => import( '../components/qmsWarehouse/addqueueWTransfer.vue')
+const queueWApply = () => import( '../components/qmsWarehouse/queueWApply.vue')
+const queueWDetails = () => import( '../components/qmsWarehouse/queueWDetails.vue')
+const queueWEnd = () => import( '../components/qmsWarehouse/queueWEnd.vue')
+const queueWInstructionReceive = () => import( '../components/qmsWarehouse/queueWInstructionReceive.vue')
+const queueWIssue = () => import( '../components/qmsWarehouse/queueWIssue.vue')
+const queueWListMonitor = () => import( '../components/qmsWarehouse/queueWListMonitor.vue')
+const queueWStart = () => import( '../components/qmsWarehouse/queueWStart.vue')
+const queueWTransfer = () => import( '../components/qmsWarehouse/queueWTransfer.vue')
+const queueWTruckMonitor = () => import( '../components/qmsWarehouse/queueWTruckMonitor.vue')
+const editBill = () => import( '../components/qmsEnFacotory/updateBill.vue')
+const model = () => import( '../components/qmsEnFacotory/model.vue')
+const addModel = () => import( '../components/qmsEnFacotory/addModel.vue')
+const editModel = () => import( '../components/qmsEnFacotory/editModel.vue')
 Vue.use(Router)
 const constantRouterMap = [
 	{

+ 110 - 110
src/views/sale/router/index.js

@@ -5,120 +5,120 @@ import routerBefore from "@/config/routerBefore.js";
 // 主要
 import main from "@/components/main.vue";
 // 系统配置管理
-import addSaleOrder from "../components/sale_contract/addSaleOrder.vue";
-import addSalePlan from "../components/sale_contract/addSalePlan.vue";
-import addSalePlanDetail from "../components/sale_contract/addSalePlanDetail.vue";
-import addTransportPrice from "../components/sale_contract/addTransportPrice.vue";
-import addTruckNoDetail from "../components/sale_contract/addTruckNoDetail.vue";
-import editaddress from "../components/sale_contract/editaddress.vue";
-import editSaleOrder from "../components/sale_contract/editSaleOrder.vue";
-import editSaleOrderDetail from "../components/sale_contract/editSaleOrderDetail.vue";
-import editSalePalnDetail from "../components/sale_contract/editSalePalnDetail.vue";
-import editSalePlan from "../components/sale_contract/editSalePlan.vue";
-import editTransportPrice from "../components/sale_contract/editTransportPrice.vue";
-import editTruckNoDetail from "../components/sale_contract/editTruckNoDetail.vue";
-import saleOrder from "../components/sale_contract/saleOrder.vue";
-import saleOrderDetail from "../components/sale_contract/saleOrderDetail.vue";
-import saleOrderDetailApproved from "../components/sale_contract/saleOrderDetailApproved.vue";
-import saleOrderUpdateLog from "../components/sale_contract/saleOrderUpdateLog.vue";
-import salePlan from "../components/sale_contract/salePlan.vue";
-import transportPrice from "../components/sale_contract/transportPrice.vue";
-import addlading from "../components/saleSelfMachine/addlading.vue";
-import printLading from "../components/saleSelfMachine/printLading.vue";
-import printReceipt from "../components/saleSelfMachine/printReceipt.vue";
-import printScan from "../components/saleSelfMachine/printScan.vue";
-import printWarranty from "../components/saleSelfMachine/printWarranty.vue";
-import saleSelfMachine from "../components/saleSelfMachine/saleSelfMachine.vue";
-import addCokeRailPlan from "../components/transport_appointment/railPlan/addCokeRailPlan.vue";
-import addSlagRailPlan from "../components/transport_appointment/railPlan/addSlagRailPlan.vue";
-import addSteelRailPlan from "../components/transport_appointment/railPlan/addSteelRailPlan.vue";
-import cokeRailPlan from "../components/transport_appointment/railPlan/cokeRailPlan.vue";
-import slagRailPlan from "../components/transport_appointment/railPlan/slagRailPlan.vue";
-import steelRailPlan from "../components/transport_appointment/railPlan/steelRailPlan.vue";
-import updateCokeRailPlan from "../components/transport_appointment/railPlan/updateCokeRailPlan.vue";
-import updateSlagRailPlan from "../components/transport_appointment/railPlan/updateSlagRailPlan.vue";
-import updateSteelRailPlan from "../components/transport_appointment/railPlan/updateSteelRailPlan.vue";
-import addOpenDistribution from "../components/transport_appointment/addOpenDistribution.vue";
-import directionalDispatch from "../components/transport_appointment/directionalDispatch.vue";
-import openDistribution from "../components/transport_appointment/openDistribution.vue";
-import openDistributionSection from "../components/transport_appointment/openDistributionSection.vue";
-import orderGrabbing from "../components/transport_appointment/orderGrabbing.vue";
+const addSaleOrder = () => import( "../components/sale_contract/addSaleOrder.vue");
+const addSalePlan = () => import( "../components/sale_contract/addSalePlan.vue");
+const addSalePlanDetail = () => import( "../components/sale_contract/addSalePlanDetail.vue");
+const addTransportPrice = () => import( "../components/sale_contract/addTransportPrice.vue");
+const addTruckNoDetail = () => import( "../components/sale_contract/addTruckNoDetail.vue");
+const editaddress = () => import( "../components/sale_contract/editaddress.vue");
+const editSaleOrder = () => import( "../components/sale_contract/editSaleOrder.vue");
+const editSaleOrderDetail = () => import( "../components/sale_contract/editSaleOrderDetail.vue");
+const editSalePalnDetail = () => import( "../components/sale_contract/editSalePalnDetail.vue");
+const editSalePlan = () => import( "../components/sale_contract/editSalePlan.vue");
+const editTransportPrice = () => import( "../components/sale_contract/editTransportPrice.vue");
+const editTruckNoDetail = () => import( "../components/sale_contract/editTruckNoDetail.vue");
+const saleOrder = () => import( "../components/sale_contract/saleOrder.vue");
+const saleOrderDetail = () => import( "../components/sale_contract/saleOrderDetail.vue");
+const saleOrderDetailApproved = () => import( "../components/sale_contract/saleOrderDetailApproved.vue");
+const saleOrderUpdateLog = () => import( "../components/sale_contract/saleOrderUpdateLog.vue");
+const salePlan = () => import( "../components/sale_contract/salePlan.vue");
+const transportPrice = () => import( "../components/sale_contract/transportPrice.vue");
+const addlading = () => import( "../components/saleSelfMachine/addlading.vue");
+const printLading = () => import( "../components/saleSelfMachine/printLading.vue");
+const printReceipt = () => import( "../components/saleSelfMachine/printReceipt.vue");
+const printScan = () => import( "../components/saleSelfMachine/printScan.vue");
+const printWarranty = () => import( "../components/saleSelfMachine/printWarranty.vue");
+const saleSelfMachine = () => import( "../components/saleSelfMachine/saleSelfMachine.vue");
+const addCokeRailPlan = () => import( "../components/transport_appointment/railPlan/addCokeRailPlan.vue");
+const addSlagRailPlan = () => import( "../components/transport_appointment/railPlan/addSlagRailPlan.vue");
+const addSteelRailPlan = () => import( "../components/transport_appointment/railPlan/addSteelRailPlan.vue");
+const cokeRailPlan = () => import( "../components/transport_appointment/railPlan/cokeRailPlan.vue");
+const slagRailPlan = () => import( "../components/transport_appointment/railPlan/slagRailPlan.vue");
+const steelRailPlan = () => import( "../components/transport_appointment/railPlan/steelRailPlan.vue");
+const updateCokeRailPlan = () => import( "../components/transport_appointment/railPlan/updateCokeRailPlan.vue");
+const updateSlagRailPlan = () => import( "../components/transport_appointment/railPlan/updateSlagRailPlan.vue");
+const updateSteelRailPlan = () => import( "../components/transport_appointment/railPlan/updateSteelRailPlan.vue");
+const addOpenDistribution = () => import( "../components/transport_appointment/addOpenDistribution.vue");
+const directionalDispatch = () => import( "../components/transport_appointment/directionalDispatch.vue");
+const openDistribution = () => import( "../components/transport_appointment/openDistribution.vue");
+const openDistributionSection = () => import( "../components/transport_appointment/openDistributionSection.vue");
+const orderGrabbing = () => import( "../components/transport_appointment/orderGrabbing.vue");
 
-import add_sale_dilNotice from "../components/dilNotice/add_sale_dilNotice.vue";
-import Carrier_dilNotice from "../components/dilNotice/Carrier_dilNotice.vue";
-import sale_dilNotice from "../components/dilNotice/sale_dilNotice.vue";
-import addNotice from "../components/dilNotice/addNotice.vue";
-import addNotice1 from "../components/dilNotice/addNotice1.vue";
-import addNotice2 from "../components/dilNotice/addNotice2.vue";
-import carrierNotice from "../components/dilNotice/carrierNotice.vue";
-import clientNotice from "../components/dilNotice/clientNotice.vue";
-import editNotice from "../components/dilNotice/editNotice.vue";
-import editNotice2 from "../components/dilNotice/editNotice2.vue";
-import editNotice3 from "../components/dilNotice/editNotice3.vue";
-import getNoticeById from "../components/dilNotice/getNoticeById.vue";
-import getNoticeById2 from "../components/dilNotice/getNoticeById2.vue";
-import getNoticeById3 from "../components/dilNotice/getNoticeById3.vue";
-import marketingNotice from "../components/dilNotice/marketingNotice.vue";
-import newNotice from "../components/dilNotice/newNotice.vue";
+const add_sale_dilNotice = () => import( "../components/dilNotice/add_sale_dilNotice.vue");
+const Carrier_dilNotice = () => import( "../components/dilNotice/Carrier_dilNotice.vue");
+const sale_dilNotice = () => import( "../components/dilNotice/sale_dilNotice.vue");
+const addNotice = () => import( "../components/dilNotice/addNotice.vue");
+const addNotice1 = () => import( "../components/dilNotice/addNotice1.vue");
+const addNotice2 = () => import( "../components/dilNotice/addNotice2.vue");
+const carrierNotice = () => import( "../components/dilNotice/carrierNotice.vue");
+const clientNotice = () => import( "../components/dilNotice/clientNotice.vue");
+const editNotice = () => import( "../components/dilNotice/editNotice.vue");
+const editNotice2 = () => import( "../components/dilNotice/editNotice2.vue");
+const editNotice3 = () => import( "../components/dilNotice/editNotice3.vue");
+const getNoticeById = () => import( "../components/dilNotice/getNoticeById.vue");
+const getNoticeById2 = () => import( "../components/dilNotice/getNoticeById2.vue");
+const getNoticeById3 = () => import( "../components/dilNotice/getNoticeById3.vue");
+const marketingNotice = () => import( "../components/dilNotice/marketingNotice.vue");
+const newNotice = () => import( "../components/dilNotice/newNotice.vue");
 
-import outFactoryResult from "../components/transport_excute/outFactory/outFactoryResult.vue";
-import smsResult from "../components/transport_excute/outFactory/smsResult.vue";
-import arrivalPhoto from "../components/transport_excute/tms-offsite/arrivalPhoto.vue";
-import arrivalResult from "../components/transport_excute/tms-offsite/arrivalResult.vue";
-import transportationPerformance from "../components/offSiteTransportation/transportationPerformance.vue";
-import distance from "../components/transport_excute/tms-offsite/distance.vue";
-// import inTransit from '../components/transport_excute/offSiteTransportation/inTransit.vue'
-import inTransitAbnormal from "../components/transport_excute/tms-offsite/inTransitAbnormal.vue";
-import inTransitAlarm from "../components/transport_excute/tms-offsite/inTransitAlarm.vue";
-import inTransitOrderMileage from "../components/transport_excute/tms-offsite/inTransitOrderMileage.vue";
-import pathView from "../components/transport_excute/tms-offsite/pathView.vue";
-import receiptChildPhoto from "../components/transport_excute/tms-offsite/receiptChildPhoto.vue";
-import receiptPhoto from "../components/transport_excute/tms-offsite/receiptPhoto.vue";
-import receiptResult from "../components/transport_excute/tms-offsite/receiptResult.vue";
-import transportInfo from "../components/transport_excute/tms-offsite/transportInfo.vue";
-import enFactoryResult from "../components/transport_excute/enFactoryResult.vue";
-import grossWeightResult from "../components/transport_excute/grossWeightResult.vue";
-import loadTruckResult from "../components/transport_excute/loadTruckResult.vue";
-import qualityResult from "../components/transport_excute/qualityResult.vue";
-import returnResult from "../components/transport_excute/returnResult.vue";
-import tareWeightResult from "../components/transport_excute/tareWeightResult.vue";
-import disatchSteelSaleOrderAdd from "../components/transport_order/disatchSteelSaleOrderAdd.vue";
-import dispatchCokeRailPlan from "../components/transport_order/dispatchCokeRailPlan.vue";
-import dispatchCokeRailPlanAdd from "../components/transport_order/dispatchCokeRailPlanAdd.vue";
-import dispatchCokeRailPlanCheck from "../components/transport_order/dispatchCokeRailPlanCheck.vue";
-import dispatchOrder from "../components/transport_order/dispatchOrder.vue";
-import dispatchSlagDayPlanAdd from "../components/transport_order/dispatchSlagDayPlanAdd.vue";
-import dispatchSlagDayPlanCheck from "../components/transport_order/dispatchSlagDayPlanCheck.vue";
-import dispatchSlagRailPlan from "../components/transport_order/dispatchSlagRailPlan.vue";
-import dispatchSteelSaleOrder from "../components/transport_order/dispatchSteelSaleOrder.vue";
-import dispatchSteelSaleOrderCheck from "../components/transport_order/dispatchSteelSaleOrderCheck.vue";
-import receiveOrder from "../components/transport_order/receiveOrder.vue";
-import saleChemicalCokeOrder from "../components/transport_order/saleChemicalCokeOrder.vue";
-import saleCoproductOrder from "../components/transport_order/saleCoproductOrder.vue";
-import saleSteelOrder from "../components/transport_order/saleSteelOrder.vue";
-import addBmsTrainFreight from "../components/transportFreight/saleTrainSettlement/addBmsTrainFreight.vue";
-import bmsTrainFreight from "../components/transportFreight/saleTrainSettlement/bmsTrainFreight.vue";
-import updateBmsTrainFreight from "../components/transportFreight/saleTrainSettlement/updateBmsTrainFreight.vue";
-import addBmsTruckInvoice from "../components/transportFreight/saleTruckSettlement/addBmsTruckInvoice.vue";
-import addBmsTruckStatement from "../components/transportFreight/saleTruckSettlement/addBmsTruckStatement.vue";
-import bmsTruckAudit from "../components/transportFreight/saleTruckSettlement/bmsTruckAudit.vue";
-import bmsTruckDetailOrder from "../components/transportFreight/saleTruckSettlement/bmsTruckDetailOrder.vue";
-import bmsTruckDetailsOrderNew from "../components/transportFreight/saleTruckSettlement/bmsTruckDetailsOrderNew.vue";
-import bmsTruckFormula from "../components/transportFreight/saleTruckSettlement/bmsTruckFormula.vue";
-import bmsTruckInvoice from "../components/transportFreight/saleTruckSettlement/bmsTruckInvoice.vue";
-import bmsTruckStatement from "../components/transportFreight/saleTruckSettlement/bmsTruckStatement.vue";
-import bmsTruckStatementNew from "../components/transportFreight/saleTruckSettlement/bmsTruckStatementNew.vue";
-import getBmsTruckStatementOrder from "../components/transportFreight/saleTruckSettlement/getBmsTruckStatementOrder.vue";
-import getTransportResult from "../components/transportFreight/saleTruckSettlement/getTransportResult.vue";
-import mapTest from "../components/offSiteTransportation/mapTest.vue";
-import checkGPS from "../components/offSiteTransportation/checkGPS.vue";
-import currentLocation from "../components/offSiteTransportation/currentLocation.vue";
-import inTransit from "../components/offSiteTransportation/inTransit.vue";
-import inTransitWarn from "../components/offSiteTransportation/inTransitWarn.vue";
+const outFactoryResult = () => import( "../components/transport_excute/outFactory/outFactoryResult.vue");
+const smsResult = () => import( "../components/transport_excute/outFactory/smsResult.vue");
+const arrivalPhoto = () => import( "../components/transport_excute/tms-offsite/arrivalPhoto.vue");
+const arrivalResult = () => import( "../components/transport_excute/tms-offsite/arrivalResult.vue");
+const transportationPerformance = () => import( "../components/offSiteTransportation/transportationPerformance.vue");
+const distance = () => import( "../components/transport_excute/tms-offsite/distance.vue");
+// const inTransit = () => import( '../components/transport_excute/offSiteTransportation/inTransit.vue')
+const inTransitAbnormal = () => import( "../components/transport_excute/tms-offsite/inTransitAbnormal.vue");
+const inTransitAlarm = () => import( "../components/transport_excute/tms-offsite/inTransitAlarm.vue");
+const inTransitOrderMileage = () => import( "../components/transport_excute/tms-offsite/inTransitOrderMileage.vue");
+const pathView = () => import( "../components/transport_excute/tms-offsite/pathView.vue");
+const receiptChildPhoto = () => import( "../components/transport_excute/tms-offsite/receiptChildPhoto.vue");
+const receiptPhoto = () => import( "../components/transport_excute/tms-offsite/receiptPhoto.vue");
+const receiptResult = () => import( "../components/transport_excute/tms-offsite/receiptResult.vue");
+const transportInfo = () => import( "../components/transport_excute/tms-offsite/transportInfo.vue");
+const enFactoryResult = () => import( "../components/transport_excute/enFactoryResult.vue");
+const grossWeightResult = () => import( "../components/transport_excute/grossWeightResult.vue");
+const loadTruckResult = () => import( "../components/transport_excute/loadTruckResult.vue");
+const qualityResult = () => import( "../components/transport_excute/qualityResult.vue");
+const returnResult = () => import( "../components/transport_excute/returnResult.vue");
+const tareWeightResult = () => import( "../components/transport_excute/tareWeightResult.vue");
+const disatchSteelSaleOrderAdd = () => import( "../components/transport_order/disatchSteelSaleOrderAdd.vue");
+const dispatchCokeRailPlan = () => import( "../components/transport_order/dispatchCokeRailPlan.vue");
+const dispatchCokeRailPlanAdd = () => import( "../components/transport_order/dispatchCokeRailPlanAdd.vue");
+const dispatchCokeRailPlanCheck = () => import( "../components/transport_order/dispatchCokeRailPlanCheck.vue");
+const dispatchOrder = () => import( "../components/transport_order/dispatchOrder.vue");
+const dispatchSlagDayPlanAdd = () => import( "../components/transport_order/dispatchSlagDayPlanAdd.vue");
+const dispatchSlagDayPlanCheck = () => import( "../components/transport_order/dispatchSlagDayPlanCheck.vue");
+const dispatchSlagRailPlan = () => import( "../components/transport_order/dispatchSlagRailPlan.vue");
+const dispatchSteelSaleOrder = () => import( "../components/transport_order/dispatchSteelSaleOrder.vue");
+const dispatchSteelSaleOrderCheck = () => import( "../components/transport_order/dispatchSteelSaleOrderCheck.vue");
+const receiveOrder = () => import( "../components/transport_order/receiveOrder.vue");
+const saleChemicalCokeOrder = () => import( "../components/transport_order/saleChemicalCokeOrder.vue");
+const saleCoproductOrder = () => import( "../components/transport_order/saleCoproductOrder.vue");
+const saleSteelOrder = () => import( "../components/transport_order/saleSteelOrder.vue");
+const addBmsTrainFreight = () => import( "../components/transportFreight/saleTrainSettlement/addBmsTrainFreight.vue");
+const bmsTrainFreight = () => import( "../components/transportFreight/saleTrainSettlement/bmsTrainFreight.vue");
+const updateBmsTrainFreight = () => import( "../components/transportFreight/saleTrainSettlement/updateBmsTrainFreight.vue");
+const addBmsTruckInvoice = () => import( "../components/transportFreight/saleTruckSettlement/addBmsTruckInvoice.vue");
+const addBmsTruckStatement = () => import( "../components/transportFreight/saleTruckSettlement/addBmsTruckStatement.vue");
+const bmsTruckAudit = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckAudit.vue");
+const bmsTruckDetailOrder = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckDetailOrder.vue");
+const bmsTruckDetailsOrderNew = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckDetailsOrderNew.vue");
+const bmsTruckFormula = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckFormula.vue");
+const bmsTruckInvoice = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckInvoice.vue");
+const bmsTruckStatement = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckStatement.vue");
+const bmsTruckStatementNew = () => import( "../components/transportFreight/saleTruckSettlement/bmsTruckStatementNew.vue");
+const getBmsTruckStatementOrder = () => import( "../components/transportFreight/saleTruckSettlement/getBmsTruckStatementOrder.vue");
+const getTransportResult = () => import( "../components/transportFreight/saleTruckSettlement/getTransportResult.vue");
+const mapTest = () => import( "../components/offSiteTransportation/mapTest.vue");
+const checkGPS = () => import( "../components/offSiteTransportation/checkGPS.vue");
+const currentLocation = () => import( "../components/offSiteTransportation/currentLocation.vue");
+const inTransit = () => import( "../components/offSiteTransportation/inTransit.vue");
+const inTransitWarn = () => import( "../components/offSiteTransportation/inTransitWarn.vue");
 //测试数据
 //添加销售钢材汽运结算
-import bmsTruckSteelDetails from "@/views/sale/components/transportFreight/saleTruckSettlement/bmsTruckSteelDetails.vue";
-import bmsTruckSteelStatement from "@/views/sale/components/transportFreight/saleTruckSettlement/bmsTruckSteelStatement.vue";
+const bmsTruckSteelDetails = () => import( "@/views/sale/components/transportFreight/saleTruckSettlement/bmsTruckSteelDetails.vue");
+const bmsTruckSteelStatement = () => import( "@/views/sale/components/transportFreight/saleTruckSettlement/bmsTruckSteelStatement.vue");
 
 Vue.use(Router);
 const constantRouterMap = [

+ 40 - 1
src/views/statisticalReport/components/salesLogisticsStatistics/saleSteelReports.vue

@@ -143,6 +143,16 @@
             <i class="el-icon-pie-chart"></i>
             合并或拆分
           </el-button>
+        </el-form-item>
+         <el-form-item v-if="isShowOperate">
+          <el-button
+            type="primary"
+            @click="showSaleLog()"
+            v-if="!notRoutList.includes('saleLog')"
+          >
+            <i class="el-icon-pie-chart"></i>
+            操作日志
+          </el-button>
         </el-form-item>
         <el-form-item>
           <label
@@ -1351,6 +1361,19 @@
           >
         </div>
       </el-dialog>
+      <el-dialog
+        :visible.sync="isShowSaleLog"
+        width="90%"
+        center
+        title="操作日志"
+      >
+        <el-form >
+          <el-form-item label="请输入查询:">
+            <el-input v-model="optionSaleLog.requestQuery.con" style="width:300px"></el-input>
+          </el-form-item>
+        </el-form>
+        <dil-table v-bind.sync="optionSaleLog"></dil-table>
+      </el-dialog>
     </div>
   </div>
 </template>
@@ -1368,6 +1391,14 @@ export default {
   },
   data() {
     return {
+      isShowSaleLog:false,
+      optionSaleLog:{
+        maxHeight:400,
+        requestUrl:"/api/v1/ams/selectAllLog?apiId=522",
+        requestQuery:{
+          con:null
+        }
+      },
       isCheckGPS: true,
       userId: null,
       orgCode: null,
@@ -1702,7 +1733,8 @@ export default {
         'batchCarrier',
         'select',
         'exceptionHandle',
-        'mergeSplit'
+        'mergeSplit',
+        'saleLog'
       ]
       this.noticeInterval = setInterval(() => {
         this.getinformation()
@@ -1816,6 +1848,12 @@ export default {
   },
   computed: {},
   methods: {
+    showSaleLog(){
+      this.isShowSaleLog=true;
+      if (this.steelMap) {
+        this.optionSaleLog.requestQuery.con=this.steelMap.orderNo;
+      }
+    },
     //删除计量实绩
     linkageDeleteTransportOrder(row, steelMap) {
       console.log(row, 'row')
@@ -2944,6 +2982,7 @@ export default {
       console.log('我只想测')
       this.steelMap.capacityId = this.steelMap.newsCapacityId
       this.steelMap.driverTel = this.steelMap.capacityTel
+      this.steelMap.userId =getCookie("userId")
       if (this.steelMap.newsCapacityId == null) {
         this.$message.warning('请先注册车牌号或者选中弹出后再提交!')
         return

+ 35 - 35
src/views/statisticalReport/router/index.js

@@ -6,41 +6,41 @@ import routerBefore from '@/config/routerBefore.js'
 // 主要
 import main from '@/components/main.vue'
 // 系统配置管理
-import ShipDynamicTable from '../components/Ship_dynamic_table.vue'
-import ShipWorkReport from '../components/ShipWorkReport.vue'
-import dowmShipDynamicTable from '../components/dowmShipDynamicTable.vue'
-import controlLines from '../components/controlLines.vue'
-import purchaseAccessoriesMonitor from '../components/purchaseAccessoriesMonitor.vue'
-import purchasFuelOldMonitor from '../components/purchasFuelMonitor/purchasFuelOldMonitor.vue'
-import purchasFuelNewMonitor from '../components/purchasFuelMonitor/purchasFuelNewMonitor.vue'
-import sporadicReportEnterFactory from '../components/sporadicReport/sporadicReportEnterFactory.vue'
-import sporadicReportExFactory from '../components/sporadicReport/sporadicReportExFactory.vue'
-import saleChemicalCokeForm from '../components/salesLogisticsStatistics/saleChemicalCokeForm.vue'
-import saleCoproductForm from '../components/salesLogisticsStatistics/saleCoproductForm.vue'
-import saleSteelForm from '../components/salesLogisticsStatistics/saleSteelForm.vue'
-import transportationPerformance from '../components/salesLogisticsStatistics/transportationPerformance.vue'
-import purchaseChemicalMaterialsNew from '../components/purchaseChemicalMaterials/purchaseChemicalMaterialsNew.vue'
-import purchaseChemicalMaterialsOld from '../components/purchaseChemicalMaterials/purchaseChemicalMaterialsOld.vue'
-import purInwardReport from '../components/inwardReport/putInwardReport.vue'
-import inwardFactory from '../components/inwardReport/inwardFactory.vue'
-import getLoading from '../components/inwardReport/getLoading.vue'
-import getUnLoading from '../components/inwardReport/getUnLoading.vue'
-import purchaseMineral from '../components/purachaseMineral.vue'
-import inwardSporadicReport from '../components/sporadicReport/inwardSporadicReport.vue'
-import getInstall from '../components/inwardReport/getInstall.vue'
-import getCapacityByDefend from '../components/defendCapacity/getCapacityByDefend.vue'
-import inwardAssemble from '../components/inwardAssemble/inwardAssemble.vue'
-import loadCapacityDetail from '../components/loadCapacityDetail/loadCapacityDetail.vue'
-import allInwardReport from '../components/inwardReport/allInwardReport.vue'
-import saleSteelAllReport from '../components/salesLogisticsStatistics/saleSteelAllReport.vue'
-import loadWagonWorkReport from '../components/wanzhouReport/loadWagonWorkReport.vue'
-import unloadShipWorkReport from '../components/wanzhouReport/unloadShipWorkReport.vue'
-import wagonWorkReport from '../components/wanzhouReport/wagonWorkReport.vue'
-import saleSteelCarrierReport from '@/views/statisticalReport/components/salesLogisticsStatistics/saleSteelCarrierReport'
-import saleSteelReports from '@/views/statisticalReport/components/salesLogisticsStatistics/saleSteelReports'
-import saleSpelling from '@/views/statisticalReport/components/salesLogisticsStatistics/saleSpelling.vue'
-import mapTest from '../components/salesLogisticsStatistics/mapTest.vue'
-import saleSteelReportForFinance from '../components/salesLogisticsStatistics/saleSteelReportForFinance.vue'
+const ShipDynamicTable = () => import( '../components/Ship_dynamic_table.vue')
+const ShipWorkReport = () => import( '../components/ShipWorkReport.vue')
+const dowmShipDynamicTable = () => import( '../components/dowmShipDynamicTable.vue')
+const controlLines = () => import( '../components/controlLines.vue')
+const purchaseAccessoriesMonitor = () => import( '../components/purchaseAccessoriesMonitor.vue')
+const purchasFuelOldMonitor = () => import( '../components/purchasFuelMonitor/purchasFuelOldMonitor.vue')
+const purchasFuelNewMonitor = () => import( '../components/purchasFuelMonitor/purchasFuelNewMonitor.vue')
+const sporadicReportEnterFactory = () => import( '../components/sporadicReport/sporadicReportEnterFactory.vue')
+const sporadicReportExFactory = () => import( '../components/sporadicReport/sporadicReportExFactory.vue')
+const saleChemicalCokeForm = () => import( '../components/salesLogisticsStatistics/saleChemicalCokeForm.vue')
+const saleCoproductForm = () => import( '../components/salesLogisticsStatistics/saleCoproductForm.vue')
+const saleSteelForm = () => import( '../components/salesLogisticsStatistics/saleSteelForm.vue')
+const transportationPerformance = () => import( '../components/salesLogisticsStatistics/transportationPerformance.vue')
+const purchaseChemicalMaterialsNew = () => import( '../components/purchaseChemicalMaterials/purchaseChemicalMaterialsNew.vue')
+const purchaseChemicalMaterialsOld = () => import( '../components/purchaseChemicalMaterials/purchaseChemicalMaterialsOld.vue')
+const purInwardReport = () => import( '../components/inwardReport/putInwardReport.vue')
+const inwardFactory = () => import( '../components/inwardReport/inwardFactory.vue')
+const getLoading = () => import( '../components/inwardReport/getLoading.vue')
+const getUnLoading = () => import( '../components/inwardReport/getUnLoading.vue')
+const purchaseMineral = () => import( '../components/purachaseMineral.vue')
+const inwardSporadicReport = () => import( '../components/sporadicReport/inwardSporadicReport.vue')
+const getInstall = () => import( '../components/inwardReport/getInstall.vue')
+const getCapacityByDefend = () => import( '../components/defendCapacity/getCapacityByDefend.vue')
+const inwardAssemble = () => import( '../components/inwardAssemble/inwardAssemble.vue')
+const loadCapacityDetail = () => import( '../components/loadCapacityDetail/loadCapacityDetail.vue')
+const allInwardReport = () => import( '../components/inwardReport/allInwardReport.vue')
+const saleSteelAllReport = () => import( '../components/salesLogisticsStatistics/saleSteelAllReport.vue')
+const loadWagonWorkReport = () => import( '../components/wanzhouReport/loadWagonWorkReport.vue')
+const unloadShipWorkReport = () => import( '../components/wanzhouReport/unloadShipWorkReport.vue')
+const wagonWorkReport = () => import( '../components/wanzhouReport/wagonWorkReport.vue')
+const saleSteelCarrierReport = () => import( '@/views/statisticalReport/components/salesLogisticsStatistics/saleSteelCarrierReport.vue')
+const saleSteelReports = () => import( '@/views/statisticalReport/components/salesLogisticsStatistics/saleSteelReports.vue')
+const saleSpelling = () => import( '@/views/statisticalReport/components/salesLogisticsStatistics/saleSpelling.vue')
+const mapTest = () => import( '../components/salesLogisticsStatistics/mapTest.vue')
+const saleSteelReportForFinance = () => import( '../components/salesLogisticsStatistics/saleSteelReportForFinance.vue')
 const unloadingSteelReports = () =>
   import(
     '@/views/statisticalReport/components/salesLogisticsStatistics/unloadingSteelReports.vue'