diff --git a/src/router/index.js b/src/router/index.js
deleted file mode 100644
index 425af8e..0000000
--- a/src/router/index.js
+++ /dev/null
@@ -1,1868 +0,0 @@
-import Vue from "vue";
-import VueRouter from "vue-router";
-
-if (process.env.NODE_ENV === "development") {
- Vue.use(VueRouter);
-}
-
-import {ROUTER_MODE} from "../config/app";
-
-import Home from "../views/home/index.vue";
-import Empty from "../views/home/Empty.vue";
-
-// 管理组相关
-import authAdmin from "../views/userManage/admin/authAdmin.vue";
-import authRole from "../views/userManage/admin/authRole.vue";
-import authPermissionRule from "../views/userManage/admin/authPermissionRule.vue";
-import authDept from "../views/userManage/authDept.vue";
-import systemParamConfig from "../views/userManage/param/systemParamConfig.vue";
-import phoneRegisterManage from "../views/userManage/param/phoneRegisterManage.vue";
-import systemPDFTemplate from "../views/userManage/param/systemPDFTemplate";
-import systemPDFModule from "../views/userManage/param/systemPDFModule";
-import thirdSysApi from "../views/userManage/param/ThirdSysApiUpload.vue";
-import thirdSysApiDownload from "../views/userManage/param/ThirdSysApiDownload.vue";
-import showText from "../views/other/showText";
-
-//基础数据维护
-import invWarehouse from "../views/basic/invWarehouse"
-import BussinessType from "../views/basic/BussinessType.vue";
-import BussinessTypeLocl from "../views/basic/BussinessTypeLocl.vue";
-import bussinessTypeThird from "../views/basic/BussinessTypeThird.vue";
-import otherTypeChange from "../views/basic/OtherTypeChange.vue";
-import bussinessTypeChange from "../views/basic/BusTypeChange.vue";
-
-
-import basicUnitMaintain from "../views/basic/CorpMaintain.vue";
-import corpImport from "../views/basic/CorpImport.vue";
-import corpExport from "../views/basic/CorpExport.vue";
-import company from "../views/userManage/param/company.vue";
-import thirdSys from "../views/basic/BasicThirdSys.vue"
-import UdiInfoManage from "../views/basic/UdiInfoManage.vue";
-import udiinfoExport from "../views/basic/UdiinfoExport.vue";
-import UdiInfoImport from "../views/basic/UdiInfoImport.vue";
-import udiInfoDb from "../views/basic/UdiInfoDb.vue";
-import UdidbImportLog from "../views/basic/UdidbImportLog.vue";
-import spsSyncData from "../views/thrsys/SysUdimsData.vue";
-
-//资质审核
-import supCompany from "../views/purchase/supCompanyAdd.vue";
-import supCompanyAudit from "../views/purchase/supCompanyAudit.vue";
-import supCompanySearch from "../views/purchase/supCompanySearch.vue";
-import supManufacturer from "../views/purchase/supManufacturerAdd.vue";
-import supManufacturerAudit from "../views/purchase/supManufacturerAudit.vue";
-import supManufacturerSearch from "../views/purchase/supManufacturerSearch.vue";
-import supProduct from "../views/purchase/supProductAdd.vue";
-import supProductAudit from "../views/purchase/supProductAudit.vue";
-import supProductSearch from "../views/purchase/supProductSearch.vue";
-import supCertAudit from "../views/purchase/supCertAudit.vue";
-import supCertSearch from "../views/purchase/supCertSearch.vue";
-import supCertSet from "../views/purchase/supCertSet.vue";
-import supCertificationAdd from "../views/purchase/supCertificationAdd.vue";
-
-import UdiInfoSmpUpload from "../views/smp/UdiInfoSmpUpload.vue";
-// import ErpOrderSmpUpload from "../views/smp/ErpOrderSmpUpload.vue";
-
-//出入库管理
-import inout from "../views/inout/IOFinishOrder.vue";
-import checkError from "../views/inout/IOCheckErrorOrder.vue";
-import checkWait from "../views/inout/IOCheckWaitOrder.vue";
-import additionalOrder from "@/views/inout/IOAdditionalOrder";
-
-import code from "../views/inout/IOFinishCode.vue";
-import errorCode from "../views/inout/IONewCode.vue";
-import errorOrder from "../views/inout/IONewOrder.vue";
-import ioErrorOrder from "../views/inout/IOErrorOrder.vue";
-import waitOrder from "../views/inout/IOWaitOrder.vue";
-import repeatOrder from "../views/inout/IORepeatOrder.vue";
-import erpOrder from "../views/inout/IOErpOrder.vue";
-
-import stockOrderSearch from "../views/business/stockOrderSearch";
-import stockOrderNew from "../views/business/stockOrderNew";
-import stockOrderWaitCheck from "../views/business/stockOrderWaitCheck";
-import stockOrderEditor from "../views/business/stockOrderEditor";
-import stockOrder from "../views/business/stockOrder";
-
-//业务单据上传
-import stockOrderUpload from "@/views/business/stockOrderUpload";
-import stockOrderUploadLog from "@/views/business/stockOrderUploadLog";
-import stockOrderRecedLog from "@/views/business/stockOrderRecedLog";
-
-import thirdUploadSet from "@/views/thrsys/thirdUploadSet";
-
-
-//库存管理
-import stockCheck from "../views/inventory/stockCheck.vue";
-
-
-import innerOrder from "../views/inventory/innerOrder.vue";
-import onHand from "../views/inventory/OnHand.vue";
-import inCodeLog from "../views/inventory/InCodeLog.vue";
-import stockPrint from "../views/inventory/IncodeSearch.vue";
-import inCodePrint from "../views/inventory/IncodePrint.vue";
-import stockCode from "../views/inventory/stockCode.vue";
-import stockOrderDelSearch from "../views/business/stockOrderDelSearch";
-import stockOrderInvSearch from "../views/business/stockOrderInvSearch";
-import stockOrderDelete from "../views/business/stockOrderDelete";
-import stockOrderChange from "../views/inout/stockOrderChange";
-
-//盘点管理
-import invCountOrderNew from "@/views/inventory/invCountOrderNew";
-import invCountOrderAudit from "@/views/inventory/invCountOrderAudit";
-import invCountOrderCompleted from "@/views/inventory/invCountOrderCompleted";
-import invCountSetting from "@/views/inventory/invCountSetting";
-//货物摆放
-import invGoodsPlacement from "@/views/inventory/InvGoodsPlacement";
-
-//库存养护记录
-import invMAOrderNew from "@/views/inventory/invMAOrderNew";
-import invMAOrderAudit from "@/views/inventory/invMAOrderAudit";
-import invMAOrderCompleted from "@/views/inventory/invMAOrderCompleted";
-
-//设备管理
-import deviceCollectOrderNew from "@/views/inventory/deviceCollectOrderNew.vue";
-import deviceCollectOrderAudit from "@/views/inventory/deviceCollectOrderAudit.vue";
-import deviceCollectOrderCompleted from "@/views/inventory/deviceCollectOrderCompleted.vue";
-import deviceMAOrderNew from "@/views/inventory/deviceMAOrderNew.vue";
-import deviceMAOrderCompleted from "@/views/inventory/deviceMAOrderCompleted.vue";
-import assetManage from "@/views/inventory/assetManage.vue";
-
-//库存
-import invProducts from "../views/inventory/InvProducts.vue";
-import invPreProducts from "../views/inventory/invPreProducts"
-import invPreInProducts from "../views/inventory/invPreInProducts"
-import udiTrace from "../views/inventory/UdiCodeTrace.vue";
-import invUdiTraceOrder from "@/views/inventory/invUdiTraceOrder";
-import invStatistics from "@/views/inventory/InvStatistics";
-
-//第三方数据管理
-import thrProducts from "../views/thrsys/ThrProducts.vue";
-import thrProductsImport from "../views/thrsys/ThrProductsImport.vue";
-import thrProductsExport from "../views/thrsys/ThrProductsExport.vue";
-import ThrInvProducts from "../views/thrsys/ThrInvProducts.vue";
-import thrInvProductsExport from "../views/thrsys/ThrInvProductsExport.vue";
-import thrInvProductsImport from "../views/thrsys/ThrInvProductsImport.vue";
-import ThrOrders from "../views/thrsys/ThrOrder.vue";
-import thrOrderExport from "../views/thrsys/ThrOrderExport.vue";
-import thrOrderImport from "../views/thrsys/ThrOrderImport.vue";
-import ThrCorps from "../views/thrsys/ThrCorps.vue";
-import thrCorpsExport from "../views/thrsys/ThrCorpsExport.vue";
-import thrCorpsImport from "../views/thrsys/ThrCorpsImport.vue";
-
-//供应商管理
-import corpExportSmp from "../views/basic/CorpExportSmp.vue";
-import udiinfoExportSmp from "../views/basic/UdiinfoExportSmp.vue";
-import UdiInfoManageSp from "../views/basic/UdiInfoManageSp.vue"
-import basicNewDiUpload from "../views/basic/BasicNewDiUpload.vue"
-import UdiInfoDonwloadSmp from "../views/basic/UdiInfoDonwloadSmp.vue";
-import thrOrderExportSmp from "../views/thrsys/ThrOrderExportSmp.vue";
-import thrProductsExportSmp from "../views/thrsys/ThrProductsExportSmp.vue";
-import thrCorpsExportSmp from "../views/thrsys/ThrCorpsExportSmp.vue";
-import receiveOrderNew from "../views/thrsys/ThrOrdedrReceiveAdd.vue";
-import receiveOrderSearch from "../views/thrsys/ThrOrdedrReceiveSearch.vue";
-
-import thrInvWarehouse from "@/views/thrsys/ThrInvWarehouse";
-import syncConfig from "../views/thrsys/SysUdimsConfig.vue";
-
-import BasicEntrutsRece from "../views/basic/BasicEntrutsRece.vue";
-
-//同步管理
-import sysUdimsDownloadData from "../views/thrsys/SysUdimsDownloadData";
-
-
-//采购管理
-
-import purApply from "../views/purchase/purApply";
-import pureApplyAudit from "../views/purchase/pureApplyAudit";
-import pureApplySearch from "../views/purchase/pureApplySearch";
-import purPlan from "../views/purchase/purPlan";
-import purPlanAudit from "../views/purchase/purPlanAudit";
-import purPlanSearch from "../views/purchase/purPlanSearch";
-
-
-// Vue.use(VueRouter);
-
-const err401 = r =>
- require.ensure([], () => r(require("../views/error/err401.vue")), "home");
-const err404 = r =>
- require.ensure([], () => r(require("../views/error/err404.vue")), "home");
-const login = r =>
- require.ensure([], () => r(require("../views/login/index.vue")), "home");
-const main = r =>
- require.ensure([], () => r(require("../views/home/main.vue")), "home");
-
-// 注意 权限字段 authRule (严格区分大小写)
-export const constantRouterMap = [
- {
- path: "*",
- component: err404,
- hidden: true
- },
- {
- path: "/401",
- component: err401,
- name: "401",
- hidden: true
- },
- {
- path: "/404",
- component: err404,
- name: "404",
- hidden: true
- },
- {
- path: "/500",
- component: err404,
- name: "500",
- hidden: true
- },
-
- {
- path: "/login",
- component: login,
- name: "登录",
- hidden: true
- },
- {
- path: "/",
- icon: "shouye",
- component: Home,
- redirect: "main",
- name: "首页",
- hidden: true,
- noDropdown: true,
- children: [
- {
- path: "main",
- component: main,
- name: "首页"
- }
- ]
- }
-];
-
-export default new VueRouter({
- // mode: 'history', //后端支持可开
- mode: ROUTER_MODE,
- routes: constantRouterMap,
- strict: process.env.NODE_ENV !== "production"
-});
-
-export const asyncRouterMap = [
- {
- path: "/userManage",
- redirect: "/userManage/authAdmin",
- component: Home,
- icon: "guanliyuan1",
- name: "系统管理",
- hidden: false,
- meta: {
- authRule: ["user_manage"]
- },
-
- // noDropdown: true,
- children: [
-
- {
- path: "/authMange",
- component: Empty,
- name: "权限管理",
- redirect: "/authMange/authAdmin",
- icon: "",
- meta: {
- authRule: ["authMange/home"]
- },
- children: [
- {
- path: "authAdmin",
- component: authAdmin,
- name: "用户管理",
- icon: "",
- meta: {
- authRule: ["authMange/auth_admin"]
- }
- },
-
-
- {
- path: "authRole",
- component: authRole,
- name: "角色管理",
- icon: "",
- meta: {
- authRule: ["authMange/auth_role"]
- }
- },
- {
- path: "authPermissionRule",
- component: authPermissionRule,
- name: "功能配置",
- icon: "",
- meta: {
- authRule: ["authMange/auth_permission_rule"]
- }
- },
- {
- path: "authDept",
- component: authDept,
- name: "科室管理",
- icon: "",
- meta: {
- authRule: ["authMange/authDept"]
- }
- },
- ]
- },
-
- {
- path: "/systemParam",
- component: Empty,
- name: "系统参数",
- redirect: "/systemParam/systemParamConfig",
- icon: "",
- meta: {
- authRule: ["systemParam/systemParamConfig"]
- },
- children: [
- {
- path: "phoneRegisterManage",
- component: phoneRegisterManage,
- name: "设备管理",
- icon: "",
- meta: {
- authRule: ["admin/phoneRegisterManage"]
- }
- },
- {
- path: "systemParamConfig",
- component: systemParamConfig,
- name: "运行参数",
- icon: "",
- meta: {
- authRule: ["system/systemParamConfig"]
- },
- },
- {
- path: "bussinessType",
- name: "扫码单据类型",
- component: BussinessType,
- meta: {
- authRule: ["system/bussinessType"]
- }
- },
-
- {
- path: "bussinessTypeLocl",
- name: "业务单据类型",
- component: BussinessTypeLocl,
- meta: {
- authRule: ["system/BussinessTypeLocl"]
- }
- },
- {
- path: "bussinessTypeChange",
- name: "单据流转设置",
- component: bussinessTypeChange,
- meta: {
- authRule: ["admin/bussinessTypeChange"]
- }
- },
-
- {
- path: "otherTypeChange",
- name: "耗材领用设置",
- component: otherTypeChange,
- meta: {
- authRule: ["admin/otherTypeChange"]
- }
- },
-
-
- ]
- },
-
-
- {
- path: "/systemPDFTemplate",
- component: Empty,
- name: "打印模板",
- redirect: "/systemPDFTemplate/template",
- icon: "",
- meta: {
- authRule: ["systemPDFTemplate/template"]
- },
- children: [
- {
- path: "template",
- component: systemPDFTemplate,
- name: "模板管理",
- icon: "",
- meta: {
- authRule: ["pdf/template"]
- }
- },
- {
- path: "module",
- component: systemPDFModule,
- name: "打印设置",
- icon: "",
- meta: {
- authRule: ["pdf/module"]
- }
- },
- ]
- },
-
-
- {
- path: "/spsSyncMange",
- component: Empty,
- name: "同步管理",
- redirect: "/spsSyncMange/spsSyncData",
- icon: "",
- meta: {
- authRule: ["spsSyncMange/manage"]
- },
- children: [
- {
- path: "syncConfig",
- name: "同步设置",
- component: syncConfig,
- meta: {
- authRule: ["spsSyncMange/syncConfig"]
- }
- },
- {
- path: "spsSyncData",
- component: spsSyncData,
- name: "同步任务",
- icon: "",
- meta: {
- authRule: ["spsSyncMange/spsSyncData"]
- }
- },
- {
- path: "sysUdimsDownloadData",
- component: sysUdimsDownloadData,
- name: "下载记录",
- icon: "",
- meta: {
- authRule: ["spsSyncMange/sysUdimsDownloadData"]
- }
- },
- ]
- },
- {
- path: "/thrsysMange",
- component: Empty,
- name: "第三方系统",
- redirect: "/thrsysMange/bussinessTypeThird",
- icon: "",
- meta: {
- authRule: ["thrsysMange/manage"]
- },
- children: [
- {
- path: "bussinessTypeThird",
- name: "单据类型",
- component: bussinessTypeThird,
- meta: {
- authRule: ["thrsysMange/bussinessTypeThird"]
- }
- },
- {
- path: "thirdSys",
- name: "接口设置",
- component: thirdSys,
- meta: {
- authRule: ["thrsysMange/thirdSys"]
- }
- },
- ]
- }
-
- // {
- // path: "bussinessType",
- // name: "单据类型",
- // component: BussinessType,
- // meta: {
- // authRule: ["product/bussinessType"]
- // }
- // },
- ]
- },
- {
- path: "/product",
- redirect: "/udiinfo/udiinfomg",
- component: Home,
- icon: "tongyong",
- name: "基础数据",
- hidden: false,
- noDropdown: false,
- meta: {
- authRule: ["basic"]
- },
- children: [
- {
- path: "company",
- name: "本机构信息",
- component: company,
- meta: {
- authRule: ["product/company"]
- }
- },
- {
- path: "invWarehouse",
- component: invWarehouse,
- name: "仓库/科室字典",
- icon: "",
- meta: {
- authRule: ["basicProduct/invWarehouse"]
- }
- },
- {
- path: "/udiinfo",
- redirect: "/udiinfo/udiinfomg",
- name: "耗材字典",
- component: Empty,
- meta: {
- authRule: ["basic/products"]
- },
- children: [
- {
- path: "udiinfomg",
- name: "耗材字典维护",
- component: UdiInfoManage,
- meta: {
- authRule: ["basic/products/modify"]
- }
- },
- {
- path: "udiImport",
- name: "耗材字典导入",
- component: UdiInfoImport,
- meta: {
- authRule: ["basic/products/import"]
- }
- },
- {
- path: "udiinfoExport",
- name: "耗材字典导出",
- component: udiinfoExport,
- meta: {
- authRule: ["basic/products/export"]
- }
- },
- {
- path: "UdiInfoManageSp",
- name: "供应商器械信息",
- component: UdiInfoManageSp,
- meta: {
- authRule: ["product/UdiInfoManageSp"]
- }
- },
- {
- path: "newDiUpload",
- name: "新增配送产品上传",
- component: basicNewDiUpload,
- meta: {
- authRule: ["product/newDiUpload"]
- }
- },
- ]
- },
- {
- path: "/unit",
- redirect: "/unit/unitMaintain",
- name: "往来单位信息",
- component: Empty,
- meta: {
- authRule: ["basic/unit"]
- },
- children: [
- {
- path: "unitMaintain",
- name: "往来单位信息维护",
- component: basicUnitMaintain,
- meta: {
- authRule: ["basic/unit/maintain"]
- }
- },
- {
- path: "corpImport",
- name: "往来单位信息导入",
- component: corpImport,
- meta: {
- authRule: ["basic/corp/Import"]
- }
- },
-
- {
- path: "corpExport",
- name: "往来单位信息导出",
- component: corpExport,
- meta: {
- authRule: ["basic/corp/Export"]
- }
- },]
- },
- {
- path: "/udidb",
- redirect: "/udidb/udidbSearch",
- name: "本地UDI库",
- component: Empty,
- meta: {
- authRule: ["basic/udidb"]
- },
- children: [
- {
- path: "udidbSearch",
- name: "DI信息查询",
- component: udiInfoDb,
- meta: {
- authRule: ["basic/udidb/search"]
- }
- }
- // {
- // path: "UdidbImportLog",
- // name: "DI导入记录",
- // component: UdidbImportLog,
- // meta: {
- // authRule: ["basic/udidb/importLog"]
- // }
- // }
- ]
- },
-
- ]
- },
-
- {
- path: "/firstCamp",
- component: Home,
- redirect: "/firstCamp/certAdd",
- icon: "tongyong",
- name: "首营资质",
- noDropdown: false,
- meta: {
- authRule: ["firstCamp"]
- },
- children: [
-
-
- {
- path: "/certAdd",
- redirect: "/certAdd/supplierAdd",
- name: "资质新增",
- component: Empty,
- meta: {
- authRule: ["firstCamp/certAdd"]
- },
- children: [
- {
- path: "supplierAdd",
- name: "配送企业资质新增",
- component: supCompany,
- meta: {
- authRule: ["firstCamp/certAdd/supplierAdd"]
- }
- },
- {
- path: "manufacturerAdd",
- name: "生产企业资质新增",
- hidden: true,
- component: supManufacturer,
- meta: {
- authRule: ["firstCamp/certAdd/manufacturerAdd"]
- }
- },
-
- {
- path: "productAdd",
- name: "配送产品资质新增",
- component: supCertificationAdd,
- meta: {
- authRule: ["firstCamp/certAdd/productAdd"]
- }
- },
- ]
- },
-
-
- {
- path: "certAudit",
- component: supCertAudit,
- name: "资质审核",
- icon: "",
- meta: {
- authRule: ["firstCamp/certAudit"]
- }
- },
-
- {
- path: "certSearch",
- component: supCertSearch,
- name: "资质查询",
- icon: "",
- meta: {
- authRule: ["firstCamp/certSearch"]
- }
- },
-
- {
- path: "certSet",
- component: supCertSet,
- name: "资质上传设置",
- icon: "",
- meta: {
- authRule: ["firstCamp/certSet"]
- }
- },
-
-
- {
- path: "/supplierManage",
- redirect: "/supplierManage/supplierAdd",
- name: "供应商资质管理",
- hidden: true,
- component: Empty,
- meta: {
- authRule: ["firstCamp/supplierManage"]
- },
- children: [
- {
- path: "supplierAdd",
- name: "供应商资质新增",
- component: supCompany,
- meta: {
- authRule: ["firstCamp/supplierManage/supplierAdd"]
- }
- },
- {
- path: "supplierAudit",
- name: "供应商资质审核",
- component: supCompanyAudit,
- meta: {
- authRule: ["firstCamp/supplierManage/supplierAudit"]
- }
- },
-
- {
- path: "supplierSearch",
- name: "供应商资质查询",
- component: supCompanySearch,
- meta: {
- authRule: ["firstCamp/supplierManage/supplierSearch"]
- }
- },
- ]
- },
-
-
- {
- path: "/manufacturerManage",
- redirect: "/manufacturerManage/manufacturerAdd",
- name: "生产企业资质管理",
- hidden: true,
- component: Empty,
- meta: {
- authRule: ["firstCamp/manufacturerManage"]
- },
- children: [
- {
- path: "manufacturerAdd",
- name: "生产企业资质新增",
- component: supManufacturer,
- meta: {
- authRule: ["firstCamp/manufacturerManage/manufacturerAdd"]
- }
- },
- {
- path: "manufacturerAudit",
- name: "生产企业资质审核",
- component: supManufacturerAudit,
- meta: {
- authRule: ["firstCamp/manufacturerManage/manufacturerAudit"]
- }
- },
-
- {
- path: "manufacturerSearch",
- name: "生产企业资质查询",
- component: supManufacturerSearch,
- meta: {
- authRule: ["firstCamp/manufacturerManage/manufacturerSearch"]
- }
- },
- ]
- },
-
- {
- path: "/productManage",
- redirect: "/productManage/productAdd",
- name: "产品资质管理",
- component: Empty,
- hidden: true,
- meta: {
- authRule: ["firstCamp/productManage"]
- },
- children: [
- {
- path: "productAdd",
- name: "产品资质新增",
- component: supProduct,
- meta: {
- authRule: ["firstCamp/productManage/productAdd"]
- }
- },
- {
- path: "supProductAudit",
- name: "产品资质审核",
- component: supProductAudit,
- meta: {
- authRule: ["firstCamp/productManage/supProductAudit"]
- }
- },
-
- {
- path: "supProductSearch",
- name: "产品资质查询",
- component: supProductSearch,
- meta: {
- authRule: ["firstCamp/productManage/supProductSearch"]
- }
- },
- ]
- },
- ]
- },
-
- {
- path: "/inout",
- component: Home,
- redirect: "/inout/inoutOrder",
- icon: "tongyong",
- name: "单据管理",
- noDropdown: false,
- meta: {
- authRule: ["inout"]
- },
- children: [
-
- {
- path: "/receiveOrder",
- component: Empty,
- name: "耗材领用管理",
- redirect: "/receiveOrder/receiveOrderNew",
- meta: {
- authRule: ["receiveOrder"]
- },
- children: [
- {
- path: "receiveOrderNew",
- component: receiveOrderNew,
- name: "新增领用单据",
- meta: {
- authRule: ["stock/receiveOrderNew"]
- }
- },
- {
- path: "receiveOrderSearch",
- component: receiveOrderSearch,
- name: "领用单查询",
- meta: {
- authRule: ["stock/receiveOrderSearch"]
- }
- },
-
- ]
- },
-
- {
- path: "/inoutOrder",
- component: Empty,
- name: "扫码单据管理",
- redirect: "/inoutOrder/errorOrder",
- icon: "",
- meta: {
- authRule: ["inout/inoutOrder"]
- },
- children: [
- {
- path: "errorOrder",
- component: errorOrder,
- name: "新增扫码单据",
- meta: {
- authRule: ["inout/newOrder"]
- }
- },
- {
- path: "checkWait",
- name: "等待校验单据",
- component: checkWait,
- meta: {
- authRule: ["inout/checkWait"]
- }
- },
- {
- path: "main",
- name: "扫码单据查询",
- component: inout,
- meta: {
- authRule: ["inout/main"]
- }
- },
-
- {
- path: "checkError",
- name: "校验异常单据",
- component: checkError,
- meta: {
- authRule: ["inout/checkError"]
- }
- },
-
- {
- path: "erpOrder",
- name: "ERP单据管理",
- component: erpOrder,
- hidden: true,
- meta: {
- authRule: ["inout/erpOrder"]
- }
- },
- {
- path: "detail",
- name: "单号详情",
- component: code,
- hidden: true
- },
- {
- path: "errorDetail",
- name: "错误单号详情",
- component: errorCode,
- hidden: true
- },
-
- {
- path: "repeatOrder",
- component: repeatOrder,
- name: "扫码订单号重复",
- hidden: true,
- meta: {
- authRule: ["inout/repeatOrder"]
- }
- },
-
- ]
- },
- {
- path: "/busOrder",
- component: Empty,
- name: "业务单据管理",
- redirect: "/busOrder/stockOrderNew",
- meta: {
- authRule: ["inout/busOrder"]
- },
- children: [
- {
- path: "stockOrderNew",
- component: stockOrderNew,
- name: "新增业务单据",
- meta: {
- authRule: ["stock/stockOrderNew"]
- }
- },
- {
- path: "stockOrderEditor",
- component: stockOrderEditor,
- name: "单据配货管理",
- meta: {
- authRule: ["stock/stockOrderEditor"]
- }
- },
- {
- path: "stockOrderWaitCheck",
- component: stockOrderWaitCheck,
- name: "待校验业务单据",
- meta: {
- authRule: ["stock/stockOrderWaitCheck"]
- }
- },
- {
- path: "stockOrder",
- component: stockOrder,
- name: "内部码管理",
- meta: {
- authRule: ["stock/stockOrder"]
- }
- },
-
- ]
- },
- {
- path: "/busOrderUpload",
- component: Empty,
- name: "业务单据上传",
- redirect: "/busOrder/stockOrderUpload",
- meta: {
- authRule: ["inout/busOrderUpload"]
- },
- children: [
-
- {
- path: "thirdUploadSet",
- component: thirdUploadSet,
- name: "上传设置",
- meta: {
- authRule: ["busOrderUpload/thirdUploadSet"]
- }
- },
-
- {
- path: "stockOrderUpload",
- component: stockOrderUpload,
- name: "上传单据",
- meta: {
- authRule: ["busOrderUpload/upload"]
- }
- },
- {
- path: "stockOrderUploadLog",
- component: stockOrderUploadLog,
- name: "单据上传日志",
- meta: {
- authRule: ["busOrderUpload/uploadLog"]
- }
- },
- {
- path: "stockOrderRecedLog",
- component: stockOrderRecedLog,
- name: "单据接收日志",
- meta: {
- authRule: ["busOrderUpload/RecedLog"]
- }
- }
-
- ]
- },
- {
- path: "stockOrderSearch",
- component: stockOrderSearch,
- name: "未验收单据",
- meta: {
- authRule: ["stock/stockOrderSearch"]
- }
- },
- {
- path: "stockOrderDelSearch",
- component: stockOrderDelSearch,
- name: "已验收单据",
- meta: {
- authRule: ["stock/stockOrderDelSearch"]
- }
- },
- {
- path: "stockOrderEdit",
- component: stockOrderDelete,
- name: "单据编辑",
- meta: {
- authRule: ["stock/stockOrderDelete"]
- }
- },
-
- ]
- },
-
-
- {
- path: "/purchase",
- component: Home,
- redirect: "/purchase/apply",
- icon: "tongyong",
- name: "采购管理",
- noDropdown: false,
- meta: {
- authRule: ["purchase"]
- },
- children: [
-
- {
- path: "/apply",
- component: Empty,
- name: "产品申购管理",
- redirect: "/apply/applyAdd",
- meta: {
- authRule: ["purchase/apply"]
- },
- children: [
- {
- path: "applyAdd",
- component: purApply,
- name: "新增申购单据",
- meta: {
- authRule: ["purchase/apply/add"]
- }
- },
- {
- path: "applyAudit",
- component: pureApplyAudit,
- name: "申购单据审核",
- meta: {
- authRule: ["purchase/apply/audit"]
- }
- },
- {
- path: "applySearch",
- component: pureApplySearch,
- name: "申购单据查询",
- meta: {
- authRule: ["purchase/apply/search"]
- }
- },
-
- ]
- },
-
- {
- path: "/plan",
- component: Empty,
- name: "采购计划管理",
- redirect: "/plan/planAdd",
- meta: {
- authRule: ["plan/planAdd"]
- },
- children: [
- {
- path: "planAdd",
- component: purPlan,
- name: "新增采购计划",
- meta: {
- authRule: ["purchase/plan/planAdd"]
- }
- },
- {
- path: "planAudit",
- component: purPlanAudit,
- name: "采购计划审核",
- meta: {
- authRule: ["purchase/plan/planAudit"]
- }
- },
- {
- path: "planSearch",
- component: purPlanSearch,
- name: "采购计划查询",
- meta: {
- authRule: ["purchase/plan/planSearch"]
- }
- },
-
- ]
- },
-
-
- ]
- },
-
-
- {
- path: "/warehouse",
- redirect: "/warehouse/product",
- component: Home,
- icon: "tongyong",
- name: "库存管理",
- hidden: true,
- noDropdown: false,
- meta: {
- authRule: ["warehouse"]
- },
- children: [
- {
- path: "onHand",
- name: "现存量查询",
- component: onHand,
- hidden: true,
- meta: {
- authRule: ["warehouse/onHand"]
- }
- },
- {
- path: "stockCode",
- name: "库存明细",
- component: stockCode,
- hidden: true,
- meta: {
- authRule: ["warehouse/stockCode"]
- }
- },
- ]
- },
-
-
- {
- path: "/smp",
- redirect: "/smp/udiinfoExportSmp",
- component: Home,
- icon: "tongyong",
- name: "同步自助平台",
- hidden: true,
- noDropdown: false,
- meta: {
- authRule: ["smp"]
- },
- children: [
- {
- path: "udiinfoExportSmp",
- name: "耗材字典",
- component: udiinfoExportSmp,
-
- meta: {
- authRule: ["thrsys/udiinfoExportSmp"]
- }
- },
- {
- path: "UdiInfoDonwloadSmp",
- name: "器械信息下载",
- component: UdiInfoDonwloadSmp,
- hidden: true,
- meta: {
- authRule: ["thrsys/UdiInfoDonwloadSmp"]
- }
- },
- {
- path: "corpExportSmp",
- name: "往来单位信息",
- component: corpExportSmp,
- meta: {
- authRule: ["thrsys/corpExportSmp"]
- }
- },
- {
- path: "/thirdsysSmp",
- redirect: "/thirdsysSmp/thrProductsExportSmp",
- name: "第三方数据",
- component: Empty,
- meta: {
- authRule: ["thirdsysSmp/thirdsysSmp"]
- },
- children: [
- {
- path: "thrInvExportSmp",
- name: "仓库信息",
- component: thrProductsExportSmp,
- meta: {
- authRule: ["thrsys/thrProductsExportSmp"]
- }
- },
- {
- path: "thrProductsExportSmp",
- name: "产品信息",
- component: thrProductsExportSmp,
- meta: {
- authRule: ["thrsys/thrProductsExportSmp"]
- }
- },
- {
- path: "thrCorpsExportSmp",
- name: "往来单位",
- component: thrCorpsExportSmp,
- meta: {
- authRule: ["thrsys/thrProductsExportSmp"]
- }
- },
- {
- path: "thrOrderExportSmp",
- name: "业务单据",
- component: thrOrderExportSmp,
- meta: {
- authRule: ["thrsys/thrOrderExportSmp"]
- }
- },
- ]
- },
-
- {
- path: "orderSmpDl",
- name: "送货单下载",
- component: UdiInfoSmpUpload,
- hidden: true,
- meta: {
- authRule: ["thrsys/UdiInfoSmpUpload"]
- }
- },
-
- ]
- },
- {
- path: "/myCode",
- redirect: "/myCode/inCodeLog",
- component: Home,
- icon: "tongyong",
- name: "内部码管理",
- hidden: true,
- noDropdown: false,
- meta: {
- authRule: ["myCode"]
- },
- children: [
-
- {
- path: "inCodeLog",
- name: "内部码生成",
- component: inCodeLog,
- meta: {
- authRule: ["warehouse/inCodeLog"]
- }
- },
- {
- path: "inCodePrint",
- name: "内部码打印",
- component: inCodePrint,
- meta: {
- authRule: ["warehouse/inCodePrint"]
- }
- },
- {
- path: "stockPrint",
- name: "内部码查询",
- component: stockPrint,
-
- meta: {
- authRule: ["warehouse/stockPrint"]
- }
- },
- ]
- },
- {
- path: "/inv",
- redirect: "/inv/invProducts",
- component: Home,
- icon: "tongyong",
- name: "仓库管理",
- hidden: false,
- noDropdown: false,
- meta: {
- authRule: ["inv/manage"]
- },
- children: [
- {
- path: "invProducts",
- component: invProducts,
- name: "库存查询",
- icon: "",
- meta: {
- authRule: ["inv/invProducts"]
- }
- },
-
- {
- path: "onHand",
- name: "现存量查询",
- component: onHand,
- meta: {
- authRule: ["warehouse/onHand"]
- }
- },
-
- {
- path: "innerOrder",
- component: innerOrder,
- name: "内部码打印",
- meta: {
- authRule: ["inv/innerOrder"]
- }
- },
-
-
- {
- path: "/invManage",
- component: Empty,
- name: "库存管理",
- icon: "",
- meta: {
- authRule: ["inv/invManage"]
- },
- children: [
- {
- path: "BasicEntrutsRece",
- name: "委托验收设置",
- component: BasicEntrutsRece,
- meta: {
- authRule: ["invManage/BasicEntrutsRece"]
- }
- },
- {
- path: "additionalOrder",
- component: additionalOrder,
- name: "补录单据查询",
- meta: {
- authRule: ["stock/additionalOrder"]
- }
- },
- {
- path: "stockOrderInvSearch",
- component: stockOrderInvSearch,
- name: "业务单据查询",
- meta: {
- authRule: ["inv/stockOrderInvSearch"]
- }
- },
- {
- path: "invStatistics",
- component: invStatistics,
- name: "库存统计",
- icon: "",
- meta: {
- authRule: ["invManage/invStatistics"]
- }
- },
- {
- path: "invGoodsPlacement",
- component: invGoodsPlacement,
- name: "耗材存放管理",
- icon: "",
- meta: {
- authRule: ["invManage/invGoodsPlacement"]
- }
- },
- {
- path: "/invMaintenance",
- component: Empty,
- name: "库存养护",
- icon: "",
- meta: {
- authRule: ["invMaintenance/manage"]
- },
- children: [
- {
- path: "/maintenanceOrder",
- component: Empty,
- name: "养护记录",
- icon: "",
- meta: {
- authRule: ["invMaintenance/order"]
- },
- children: [
- {
- path: "maintenanceOrderNew",
- component: invMAOrderNew,
- name: "新增养护记录",
- icon: "",
- meta: {
- authRule: ["invMaintenance/orderNew"]
- },
- },
- {
- path: "maintenanceOrderAudit",
- component: invMAOrderAudit,
- name: "审核养护记录",
- icon: "",
- meta: {
- authRule: ["invMaintenance/orderAudit"]
- },
- }
- ]
- },
- {
- path: "maintenanceOrderCompleted",
- component: invMAOrderCompleted,
- name: "养护记录查询",
- icon: "",
- meta: {
- authRule: ["invMaintenance/orderCompleted"]
- }
- }
- ]
- },
- {
- path: "/deviceManage",
- component: Empty,
- name: "设备管理",
- icon: "",
- meta: {
- authRule: ["invManage/deviceManage"]
- },
- children: [
- {
- path: "/deviceCollectOrder",
- component: Empty,
- name: "设备领用",
- icon: "",
- meta: {
- authRule: ["deviceCollectOrder/order"]
- },
- children: [
- {
- path: "deviceCollectOrderNew",
- component: deviceCollectOrderNew,
- name: "新增领用记录",
- icon: "",
- meta: {
- authRule: ["deviceCollectOrder/orderNew"]
- }
- },
- {
- path: "deviceCollectOrderAudit",
- component: deviceCollectOrderAudit,
- name: "审核领用记录",
- icon: "",
- meta: {
- authRule: ["deviceCollectOrder/orderAudit"]
- }
- },
- {
- path: "deviceCollectOrderCompleted",
- component: deviceCollectOrderCompleted,
- name: "领用记录查询",
- icon: "",
- meta: {
- authRule: ["deviceCollectOrder/orderCompleted"]
- }
- },
- ]
- },
- {
- path: "/deviceMA",
- component: Empty,
- name: "设备养护",
- icon: "",
- meta: {
- authRule: ["deviceManage/deviceMAOrder"]
- },
- children: [
- {
- path: "assetManage",
- component: assetManage,
- name: "资产管理",
- icon: "",
- meta: {
- authRule: ["deviceMA/orderNew"]
- }
- },
- {
- path: "deviceMAOrderCompleted",
- component: deviceMAOrderCompleted,
- name: "养护记录",
- icon: "",
- meta: {
- authRule: ["deviceMA/orderCompleted"]
- }
- }
- ]
- }
- ]
- }
- ]
- },
- {
- path: "/invCount",
- component: Empty,
- name: "盘点管理",
- icon: "",
- meta: {
- authRule: ["inv/invCount"]
- },
- children: [
- {
- path: "countSetting",
- component: invCountSetting,
- name: "盘点设置",
- icon: "",
- meta: {
- authRule: ["invCount/countSetting"]
- }
- },
- {
- path: "countOrderNew",
- component: invCountOrderNew,
- name: "新增盘点单",
- icon: "",
- meta: {
- authRule: ["invCount/countOrderNew"]
- }
- },
- {
- path: "countOrderAudit",
- component: invCountOrderAudit,
- name: "盘点单审核",
- icon: "",
- meta: {
- authRule: ["invCount/countOrderAudit"]
- }
- },
- {
- path: "countOrderCompleted",
- component: invCountOrderCompleted,
- name: "盘点单查询",
- icon: "",
- meta: {
- authRule: ["invCount/countOrderCompleted"]
- }
- },
- ]
- },
-
- {
- path: "/otherInvManage",
- component: Empty,
- name: "其他库管理",
- icon: "",
- meta: {
- authRule: ["inv/otherInvManage"]
- },
- children: [
- {
- path: "invPreProducts",
- component: invPreProducts,
- name: "寄售库查询",
- icon: "",
- meta: {
- authRule: ["inv/invPreProducts"]
- }
- },
- {
- path: "invPreInProducts",
- component: invPreInProducts,
- name: "预验收库查询",
- icon: "",
- meta: {
- authRule: ["inv/invPreInProducts"]
- }
- },
- ]
- },
- {
- path: "udiTrace",
- name: "UDI码流向",
- component: invUdiTraceOrder,
- meta: {
- authRule: ["inv/udiTrace"]
- }
- },
- ]
- },
-
- {
- path: "/thrsys",
- redirect: "/products/thrProducts",
- component: Home,
- name: "第三方数据",
- icon: "tongyong",
- hidden: false,
- noDropdown: false,
- meta: {
- authRule: ["thrsys"]
- },
- children: [
- {
- path: "thrInvWarehouse",
- component: thrInvWarehouse,
- name: "仓库信息",
- icon: "",
- meta: {
- authRule: ["thrsys/thrInvWarehouse"]
- }
- },
- {
- path: "/products",
- redirect: "/products/thrProducts",
- name: "产品信息",
- component: Empty,
- meta: {
- authRule: ["thrsys/thrProducts"]
- },
- children: [
- {
- path: "thrProducts",
- name: "产品信息查询",
- component: thrProducts,
- meta: {
- authRule: ["thrsys/thrProducts/search"]
- },
- },
- {
- path: "thrProductsImport",
- name: "产品信息导入",
- component: thrProductsImport,
- meta: {
- authRule: ["thrsys/thrProductsImport"]
- }
- },
- {
- path: "thrProductsExport",
- name: "产品信息导出",
- component: thrProductsExport,
- meta: {
- authRule: ["thrsys/thrProductsExport"]
- }
- },
- ]
- },
- {
- path: "/corps",
- redirect: "/corps/ThrCorps",
- name: "往来单位",
- component: Empty,
- meta: {
- authRule: ["thrsys/corp"]
- },
- children: [
- {
- path: "ThrCorps",
- name: "往来单位查询",
- component: ThrCorps,
- meta: {
- authRule: ["thrsys/ThrCorps"]
- }
- },
-
- {
- path: "thrCorpsImport",
- name: "往来单位导入",
- component: thrCorpsImport,
- meta: {
- authRule: ["thrsys/thrCorpsImport"]
- }
- },
- {
- path: "thrCorpsExport",
- name: "往来单位导出",
- component: thrCorpsExport,
- meta: {
- authRule: ["thrsys/thrCorpsExport"]
- }
- }
- ],
- },
- {
- path: "/orders",
- redirect: "/orders/ThrOrders",
- name: "业务单据",
- component: Empty,
- meta: {
- authRule: ["thrsys/throrders"]
- },
- children: [
- {
- path: "ThrOrders",
- name: "业务单据查询",
- component: ThrOrders,
- meta: {
- authRule: ["thrsys/order/search"]
- }
- },
- {
- path: "thrOrderImport",
- name: "业务单据导入",
- component: thrOrderImport,
- meta: {
- authRule: ["thrsys/thrOrderImport"]
- }
- },
- {
- path: "thrOrderExport",
- name: "业务单据导出",
- component: thrOrderExport,
- meta: {
- authRule: ["thrsys/thrOrderExport"]
- }
- },],
- },
- {
- path: "/invProducts",
- redirect: "/invProducts/ThrInvProducts",
- name: "库存信息",
- component: Empty,
- meta: {
- authRule: ["thrsys/inv"]
- },
- children: [
-
- {
- path: "ThrInvProducts",
- name: "库存信息查询",
- component: ThrInvProducts,
- meta: {
- authRule: ["thrsys/ThrInvProducts"]
- }
- },
- {
- path: "thrInvProductsImport",
- name: "库存信息导入",
- component: thrInvProductsImport,
- meta: {
- authRule: ["thrsys/thrInvProductsImport"]
- }
- },
- {
- path: "thrInvProductsExport",
- name: "库存信息导出",
- component: thrInvProductsExport,
- meta: {
- authRule: ["thrsys/thrInvProductsExport"]
- }
- },]
- },
-
- // {
- // path: "thirdSys",
- // name: "参数设置",
- // component: thirdSys,
- // meta: {
- // authRule: ["thrsys/thirdSys"]
- // }
- // },
-
- ]
- },
- {
- path: "/api",
- redirect: "/api/thirdSysApi",
- component: Home,
- icon: "tongyong",
- name: "API接口",
- hidden: true,
- noDropdown: false,
- meta: {
- authRule: ["api"]
- },
- children: [
- {
- path: "thirdSysApi",
- name: "基础信息上传",
- component: thirdSysApi,
-
- meta: {
- authRule: ["api/thirdSysApi"]
- }
- },
- {
- path: "thirdSysApiDownload",
- name: "基础信息下载",
- component: thirdSysApiDownload,
-
- meta: {
- authRule: ["api/thirdSysApiDownload"]
- }
- },
-
-
- ]
- },
- {
- path: "/",
- icon: "showText",
- component: showText,
- redirect: "showText",
- name: "文本",
- hidden: true,
- noDropdown: true,
- children: [
- {
- path: "showText",
- component: showText,
- name: "文本",
- },
- ]
- },
-];
diff --git a/src/views/business/stockOrderNewSelectProduct.vue b/src/views/business/stockOrderNewSelectProduct.vue
index f5bcc19..431de6c 100644
--- a/src/views/business/stockOrderNewSelectProduct.vue
+++ b/src/views/business/stockOrderNewSelectProduct.vue
@@ -100,6 +100,11 @@
prop="qxlb"
show-overflow-tooltip
>
+
查询
- 新增养护记录
-
+
@@ -212,6 +209,7 @@ export default {
this.getList();
},
onSubmit() {
+ this.filterQuery.page = 1;
this.getList();
},
handleCurrentChange(val) {