export default function(Vue) { //添加全局API Vue.prototype.$api = { login, user, dataReporting, enums, capacityScope, laboratoryScope, deviceScope, systemLog, standardTree, standardMethod, StandardTemplate, insOrder, sampleOrder, insOrderPlan, insReport, warehouse, department, report, certification, sealScope, informationNotification, } } const login = { enter: "/user/enter", //登录 } const user = { selectUserList: "/user/selectUserList", //获取用户列表 selectRoleList: "/role/selectRoleList", //获取角色列表 updateUser: "/user/updateUser", //修改用户信息 addUser: "/user/addUser", //添加用户信息 selectRoleLists: "/role/selectRoleLists", //获取角色列表 delRole: "/role/delRole", //删除角色信息 addRole: "/role/addRole", //添加角色信息 selectMenuList: "/role/selectMenuList", //获取菜单 selectPowerByRoleId: "/role/selectPowerByRoleId", //通过角色id查询权限列表 upRole: "/role/upRole", //修改角色 getUserMenu: "/user/getUserMenu", //获取用户枚举 selectCustomPageList: "/user/selectCustomPageList", //获取客户列表 delCustomById: "/user/delCustomById", //删除客户信息 addCustom: "/user/addCustom", //新增客户信息 getUserNow: "/user/getUserNow", //获取当前登录的客户信息 getUserInfo: "/user/getUserInfo", //获取当前登录的用户信息 upUserPassword: "/user/upUserPassword", //修改用户密码 } const dataReporting = { selectDataReportingList: "/dataReporting/selectDataReportingList", //获取数据上报列表 upDataReporting: "/dataReporting/upDataReporting", //修改数据上报 selectProductCountDtoPageList: "/dataReporting/selectProductCountDtoPageList", //获取项目汇总列表 selectRegistrantCountDtoPageList: "/dataReporting/selectRegistrantCountDtoPageList", //获取登记人汇总列表 addDataReporting: "/dataReporting/addDataReporting", //添加数据上报 delDataReporting: "/dataReporting/delDataReporting", //删除数据上报 downDataReportingFile: "/dataReporting/downDataReportingFile", //导出数据上报 downProductCountFile: "/dataReporting/downProductCountFile", //导出项目数据统计 downRegistrantCountFile: "/dataReporting/downRegistrantCountFile", //导出员工数据统计 downFansSubmitFile: "/dataReporting/downFansSubmitFile", //导出进粉上报 inputFansSubmitCsv: "/dataReporting/inputFansSubmitCsv", //导入进粉上报 downFinanceSubmitFile: "/dataReporting/downFinanceSubmitFile", //导出财务上报 inputFinanceSubmitCsv: "/dataReporting/inputFinanceSubmitCsv", //导入财务上报 selectDataComparisonDtoPageList: "/dataReporting/selectDataComparisonDtoPageList", //获取数据对比列表 deleteAllData: "/dataReporting/deleteAllData", //一键删除所有的数据上报 selectDataReportingForCreateUserNames: "/dataReporting/selectDataReportingForCreateUserNames", //获取数据上报的登记人筛选项 selectFansSubmitList: "/dataReporting/selectFansSubmitList", //获取进粉上报列表 delFansSubmit: "/dataReporting/delFansSubmit", //删除进粉上报信息 updateFansSubmit: "/dataReporting/updateFansSubmit", //修改进粉上报信息 addFansSubmit: "/dataReporting/addFansSubmit", //添加进粉上报信息 selectVxs: "/dataReporting/selectVxs", //获取进粉中的微信号列表 selectFinanceSubmitList: "/dataReporting/selectFinanceSubmitList", //获取财务上报列表 delFinanceSubmit: "/dataReporting/delFinanceSubmit", //删除财务上报信息 updateFinanceSubmit: "/dataReporting/updateFinanceSubmit", //修改财务上报信息 addFinanceSubmit: "/dataReporting/addFinanceSubmit", //添加财务上报信息 getDataList: "/dataReporting/getDataList", //获取首页数据 inputCsv: "/dataReporting/inputCsv", //导入 } const enums = { selectEnumList: "/enum/selectEnumList", //获取枚举列表 addEnum: "/enum/addEnum", //添加枚举 upEnum: "/enum/upEnum", //修改枚举 delEnum: "/enum/delEnum", //删除枚举 selectEnumByCategory: "/enum/selectEnumByCategory", //通过分类查询枚举 getDic: "/enum/getDic", //获取数据字典的分类 } const capacityScope = { selectItemParameterList: "/capacityScope/selectItemParameterList", //获取检验项目参数 addItemParameter: "/capacityScope/addItemParameter", //新增检验项目参数 delItemParameter: "/capacityScope/delItemParameter", //删除检验项目参数 upItemParameter: "/capacityScope/upItemParameter", //修改检验项目参数 selectTestObjectList: "/capacityScope/selectTestObjectList", //获取检测对象 addTestObject: "/capacityScope/addTestObject", //新增检测对象 delTestObject: "/capacityScope/delTestObject", //删除检测对象 upTestObject: "/capacityScope/upTestObject", //修改检测对象 selectTestObjectByName: "/capacityScope/selectTestObjectByName", //获取检验对象枚举 getInsProduction: "/capacityScope/getInsProduction", //设备里面选择检验项目(树形结构) selectProductListByObjectId: "/capacityScope/selectProductListByObjectId", //维护检验对象的产品 addProduct: "/capacityScope/addProduct", //新增产品 delProduct: "/capacityScope/delProduct", //删除产品 upProduct: "/capacityScope/upProduct", //修改产品 getItemTree: "/capacityScope/getItemTree", //获取检验对象树 } const laboratoryScope = { selectItemParameter: "/laboratoryScope/selectItemParameter", //查询实验室管理列表 addParameter: "/laboratoryScope/addParameter", //添加实验室参数 delParameter: "/laboratoryScope/delParameter", //删除实验室参数 upParameter: "/laboratoryScope/upParameter", //修改实验室参数 obtainItemParameterList: "/laboratoryScope/obtainItemParameterList", //获取实验室名称 } const deviceScope = { selectDeviceParameter: "/deviceScope/selectDeviceParameter", //查询设备详情列表 addDeviceParameter: "/deviceScope/addDeviceParameter", //添加设备详情参数 delDeviceParameter: "/deviceScope/delDeviceParameter", //删除设备详情参数 upDeviceParameter: "/deviceScope/upDeviceParameter", //修改设备详情参数 selectDeviceByCategory: "/deviceScope/selectDeviceByCategory", //通过设备分类获取设备列表 authorizedPerson: "/user/getDeviceManager", //获取授权人 selectEquipmentOverview: "/deviceScope/selectEquipmentOverview", //获取设备总览 uploadFile: "/deviceScope/uploadFile", //上传图片 selectDevicePrincipal: "/user/getDeviceManager", //获取设备负责人 selectDeviceByCode: "/deviceScope/selectDeviceByCode", //通过设备编号获取设备列表 } const insOrder = { selectInsOrderParameter: "/insOrder/selectInsOrderParameter", //查询检验下单 addInsOrder: "/insOrder/addInsOrder", //添加检验下单数据 selectOrderManDay: "/insOrder/selectOrderManDay", //查询订单总共预计时间 upInsOrder: "/insOrder/upInsOrder", //检验下发 getInsOrder: "/insOrder/getInsOrder", //查询检验下单内容详情 upInsOrderOfState: "/insOrder/upInsOrderOfState", //审核检验单机进行状态修改 addInsOrderTemplate: "/insOrder/addInsOrderTemplate", //添加检验单模板 selectInsOrderTemplate: "/insOrder/selectInsOrderTemplate", //查询检验单模板 selectInsOrderTemplateById: "/insOrder/selectInsOrderTemplateById", //通过检验单模板id获取检验单模板内容 delInsOrderTemplate: "/insOrder/delInsOrderTemplate", //删除检验单模板 selectSampleAndProductByOrderId: "/insOrder/selectSampleAndProductByOrderId", //通过检验单查询检验数据(数据查看) costStatistics: "/insOrder/costStatistics", //费用统计 selectSampleDefects: "/insOrder/selectSampleDefects", //样品缺陷指标 } const sampleOrder = { list: "/sampleOrder/list", //获取指派人员 } const insOrderPlan = { selectInsOrderPlanList: "/insOrderPlan/selectInsOrderPlanList", //查询检验任务 claimInsOrderPlan: "/insOrderPlan/claimInsOrderPlan",//认领检验任务 doInsOrder: "/insOrderPlan/doInsOrder",//执行检验操作 saveInsContext: "/insOrderPlan/saveInsContext",//保存检验内容 upPlanUser: "/insOrderPlan/upPlanUser",//任务交接 verifyPlan: "/insOrderPlan/verifyPlan",//复核检验任务 submitPlan: "/insOrderPlan/submitPlan",//检验任务提交 } const systemLog = { selectSystemLogList: "/systemLog/selectSystemLogList", //获取日志 } const standardTree = { selectStandardTreeList: "/standardTree/selectStandardTreeList", //获取标准树 addStandardTree: "/standardTree/addStandardTree", //添加标准树 addStandardMethodList: "/standardTree/addStandardMethodList", //给标准树添加检验标准 selectsStandardMethodByFLSSM: "/standardTree/selectsStandardMethodByFLSSM", //根据标准树进行标准查询 upStandardProductList: "/standardTree/upStandardProductList", //修改标准库中的要求值 delStandardMethodByFLSSM: "/standardTree/delStandardMethodByFLSSM", //删除标准树下的检验标准 delStandardProductByIds: "/standardTree/delStandardProductByIds", //删除标准树下的检验项目 addStandardProduct: "/standardTree/addStandardProduct", //新增标准树下的检验项目 delStandardTree: "/standardTree/delStandardTree", //删除标准树的层级 selectStandardProductList: "/standardTree/selectStandardProductList", //通过标准树查询对应的检验项目 selectStandardProductListByMethodId: "/standardTree/selectStandardProductListByMethodId", //通过检验标准查询检验项目 selectStandardMethodEnum: "/standardTree/selectStandardMethodEnum", //获取标准树下标准方法枚举 getStandardTree2: "/standardTree/getStandardTree2", //获取产品架构 } const standardMethod = { selectStandardMethodList: "/standardMethod/selectStandardMethodList", //获取标准方法列表 selectStandardMethods: "/standardMethod/selectStandardMethods", //获取标准方法枚举 addStandardMethod: "/standardMethod/addStandardMethod", //添加标准方法 upStandardMethod: "/standardMethod/upStandardMethod", //修改标准方法 delStandardMethod: "/standardMethod/delStandardMethod", //删除标准方法 } const StandardTemplate = { selectStandardTemplatePageList: "/StandardTemplate/selectStandardTemplatePageList", //获取检验模板列表 addStandardTemplate: "/StandardTemplate/addStandardTemplate", //添加检验模板 upStandardTemplate: "/StandardTemplate/upStandardTemplate", //修改检验模板 delStandardTemplate: "/StandardTemplate/delStandardTemplate", //删除检验模板 getStandardTemplate: "/StandardTemplate/getStandardTemplate", //查询原始记录模板枚举 } const insReport = { pageInsReport: "/insReport/pageInsReport", //查询检验报告数据 wordToHtml: "/insReport/wordToHtml", //Word转HTML inReport: "/insReport/inReport", //报告上传 upReportUrl: "/insReport/upReportUrl", //报告还原 writeReport: "/insReport/writeReport", //报告提交 examineReport: "/insReport/examineReport", //报告审核 ratifyReport: "/insReport/ratifyReport", //报告批准 } const warehouse = { addWarehouse: "/warehouse/addWarehouse", //添加仓库 selectWarehouse: "/warehouse/selectWarehouse", //查询仓库 upWarehouse: "/warehouse/upWarehouse", //修改仓库 delWarehouse: "/warehouse/delWarehouse", //删除仓库 addShelf: "/warehouse/addShelf", //添加货架 upShelf: "/warehouse/upShelf", //修改货架 delShelf: "/warehouse/delShelf", //删除货架 getWarehouse: "/warehouse/getWarehouse", //查询货架下的存放信息 inWarehouse: "/warehouse/inWarehouse", //样品入库 outWarehouse: "/warehouse/outWarehouse", //样品出库 getSampleRecord: "/warehouse/getSampleRecord", //查询样品详细记录 searchSampleId: "/warehouse/searchSampleId", //通过样品编号进行检索 } const department = { selectDepartment: "/department/selectDepartment", //人员架构树 addDepartment: "/department/addDepartment", //添加部门 delDepartment: "/department/delDepartment", //删除部门 showUserById: "/department/showUserById", //根据选择的树展示相关的人员 } const report = { businessStatisticsByDay: "/report/businessStatisticsByDay", //每日业务统计 calendarWorkByWeek: "/report/calendarWorkByWeek", //首页-->日历任务图 addSchedule: "/report/addSchedule", //首页-->添加日程 ScheduleByMe: "/report/ScheduleByMe", //首页-->我的日程 testProductByDay: "/report/testProductByDay", //首检测项目统计 } const certification = { getCertificationDetail:"/certification/getCertificationDetail",//查询资质明细列表 addCertificationDetail:"/certification/addCertificationDetail",//添加资质明细列表 delCertificationDetail:"certification/delCertificationDetail",//删除资质明细列表 } const sealScope = { selectSeal:"/sealScope/selectSeal",//查询印章列表 addSeal:"/sealScope/addSeal",//添加印章参数 } const informationNotification = { checkForUnreadData:"/informationNotification/checkForUnreadData",//查询是否存在未读数据 deleteDataBasedOnId:"/informationNotification/deleteDataBasedOnId",//根据Id删除数据 informationReadOrDelete:"/informationNotification/informationReadOrDelete",//标记所有信息为已读-删除所有已读消息 page:"/informationNotification/page",//滚动分页查询 updateMessageStatus:"/informationNotification/updateMessageStatus",//更新消息状态(拒绝、接收) triggerModificationStatusToRead:"/informationNotification/triggerModificationStatusToRead",//点击详情触发修改状态为已读 }