{"version":3,"file":"hailuo-service.mjs","sources":["../src/services/mods/alertMessagePortalFacadeImpl/search.ts","../src/services/mods/alertMessageWapFacadeImpl/changeState.ts","../src/services/mods/alertMessageWapFacadeImpl/getAlertMessage.ts","../src/services/mods/alertMessageWapFacadeImpl/listAlertMessage.ts","../src/services/mods/alertMessageWapFacadeImpl/search.ts","../src/services/mods/alertMessageWapFacadeImpl/selectById.ts","../src/services/mods/alertMessageWebFacadeImpl/changeState.ts","../src/services/mods/alertMessageWebFacadeImpl/getAlertMessage.ts","../src/services/mods/alertMessageWebFacadeImpl/listAlertMessage.ts","../src/services/mods/alertMessageWebFacadeImpl/search.ts","../src/services/mods/alertMessageWebFacadeImpl/selectById.ts","../src/services/mods/alertWebFacadeImpl/changeState.ts","../src/services/mods/alertWebFacadeImpl/create.ts","../src/services/mods/alertWebFacadeImpl/remove.ts","../src/services/mods/alertWebFacadeImpl/getAlertRuleDetail.ts","../src/services/mods/alertWebFacadeImpl/getRolesAndWays.ts","../src/services/mods/alertWebFacadeImpl/listAlertRule.ts","../src/services/mods/alertWebFacadeImpl/listOrgCode.ts","../src/services/mods/alertWebFacadeImpl/queryAsset.ts","../src/services/mods/alertWebFacadeImpl/saveAlertRule.ts","../src/services/mods/alertWebFacadeImpl/search.ts","../src/services/mods/alertWebFacadeImpl/selectById.ts","../src/services/mods/alertWebFacadeImpl/update.ts","../src/services/mods/announcementNoticeFacadeImpl/addAnnouncement.ts","../src/services/mods/announcementNoticeFacadeImpl/searchAnnouncement.ts","../src/services/mods/announcementNoticePortalFacadeImpl/selectAnnouncement.ts","../src/services/mods/baseEquipmentManageWapFacadeImpl/addBaseEquipment.ts","../src/services/mods/baseEquipmentManageWapFacadeImpl/listBaseDevices.ts","../src/services/mods/baseEquipmentManageWapFacadeImpl/listBaseEquipment.ts","../src/services/mods/baseEquipmentManageWapFacadeImpl/listBasicEquipments.ts","../src/services/mods/baseEquipmentManageWapFacadeImpl/removeBaseEquipment.ts","../src/services/mods/baseEquipmentManageWapFacadeImpl/updateBaseEquipment.ts","../src/services/mods/baseEquipmentManageWebFacadeImpl/addBaseEquipment.ts","../src/services/mods/baseEquipmentManageWebFacadeImpl/listBaseDevices.ts","../src/services/mods/baseEquipmentManageWebFacadeImpl/listBaseEquipment.ts","../src/services/mods/baseEquipmentManageWebFacadeImpl/listBasicEquipments.ts","../src/services/mods/baseEquipmentManageWebFacadeImpl/removeBaseEquipment.ts","../src/services/mods/baseEquipmentManageWebFacadeImpl/updateBaseEquipment.ts","../src/services/mods/baseInfoWapManageFacadeImpl/addBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/selectConstructionBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/selectDepartmentBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/selectFactoryBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/selectFactoryByOrgCode.ts","../src/services/mods/baseInfoWapManageFacadeImpl/fuzzySelectBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/importBases.ts","../src/services/mods/baseInfoWapManageFacadeImpl/listBaseInfos.ts","../src/services/mods/baseInfoWapManageFacadeImpl/listUserBaseInfos.ts","../src/services/mods/baseInfoWapManageFacadeImpl/listLoginUserBaseInfos.ts","../src/services/mods/baseInfoWapManageFacadeImpl/listLoginTreeUserBaseInfos.ts","../src/services/mods/baseInfoWapManageFacadeImpl/selectProcessBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/removeBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/selectSectionBaseInfo.ts","../src/services/mods/baseInfoWapManageFacadeImpl/updateBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/addBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/addBaseInfoByType.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectConstructionBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectDepartmentBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectFactoryBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectFactoryByOrgCode.ts","../src/services/mods/baseInfoWebManageFacadeImpl/fuzzySelectBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/importBases.ts","../src/services/mods/baseInfoWebManageFacadeImpl/listBaseInfos.ts","../src/services/mods/baseInfoWebManageFacadeImpl/listUserBaseInfos.ts","../src/services/mods/baseInfoWebManageFacadeImpl/listLoginUserBaseInfos.ts","../src/services/mods/baseInfoWebManageFacadeImpl/listLoginTreeUserBaseInfos.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectProcessBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/removeBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectSectionBaseInfo.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectOne.ts","../src/services/mods/baseInfoWebManageFacadeImpl/selectOthers.ts","../src/services/mods/baseInfoWebManageFacadeImpl/updateBaseInfo.ts","../src/services/mods/checkPermissionPortalFacadeImpl/check.ts","../src/services/mods/consumptionRatioFacadeImpl/create.ts","../src/services/mods/consumptionRatioFacadeImpl/remove.ts","../src/services/mods/consumptionRatioFacadeImpl/query.ts","../src/services/mods/consumptionRatioFacadeImpl/update.ts","../src/services/mods/diagramFacadeImpl/query.ts","../src/services/mods/dingdingFacadeImpl/sign.ts","../src/services/mods/dingdingFacadeImpl/getTicket.ts","../src/services/mods/environmentalMonitoringFacadeImpl/checkExport.ts","../src/services/mods/environmentalMonitoringFacadeImpl/getCollectionPoint.ts","../src/services/mods/environmentalMonitoringFacadeImpl/getMonitoringPoint.ts","../src/services/mods/environmentalMonitoringFacadeImpl/getTimeType.ts","../src/services/mods/environmentalMonitoringFacadeImpl/queryMonitorCurve.ts","../src/services/mods/environmentalMonitoringFacadeImpl/queryMonitoringList.ts","../src/services/mods/environmentalMonitoringWapFacadeImpl/checkExport.ts","../src/services/mods/environmentalMonitoringWapFacadeImpl/getCollectionPoint.ts","../src/services/mods/environmentalMonitoringWapFacadeImpl/getMonitoringPoint.ts","../src/services/mods/environmentalMonitoringWapFacadeImpl/getTimeType.ts","../src/services/mods/environmentalMonitoringWapFacadeImpl/queryMonitorCurve.ts","../src/services/mods/environmentalMonitoringWapFacadeImpl/queryMonitoringList.ts","../src/services/mods/epManageFacadeImpl/checkExport.ts","../src/services/mods/epManageFacadeImpl/getEPWeeklyCurve.ts","../src/services/mods/epManageFacadeImpl/getMonitoringPoint.ts","../src/services/mods/epManageFacadeImpl/getType.ts","../src/services/mods/epManageFacadeImpl/queryEpMonitorCurve.ts","../src/services/mods/epManageFacadeImpl/queryEpMonitorList.ts","../src/services/mods/eventWapManageFacadeImpl/addEvent.ts","../src/services/mods/eventWapManageFacadeImpl/analysisEvent.ts","../src/services/mods/eventWapManageFacadeImpl/getEvent.ts","../src/services/mods/eventWapManageFacadeImpl/listEvents.ts","../src/services/mods/eventWapManageFacadeImpl/getEventProcess.ts","../src/services/mods/eventWapManageFacadeImpl/relatedMe.ts","../src/services/mods/eventWapManageFacadeImpl/getEventDetail.ts","../src/services/mods/eventWapManageFacadeImpl/closeEvent.ts","../src/services/mods/eventWapManageFacadeImpl/confirmEvent.ts","../src/services/mods/eventWapManageFacadeImpl/deleteEvent.ts","../src/services/mods/eventWapManageFacadeImpl/editEvent.ts","../src/services/mods/eventWapManageFacadeImpl/executeEvent.ts","../src/services/mods/eventWebManageFacadeImpl/addEvent.ts","../src/services/mods/eventWebManageFacadeImpl/analysisEvent.ts","../src/services/mods/eventWebManageFacadeImpl/getEvent.ts","../src/services/mods/eventWebManageFacadeImpl/listEvents.ts","../src/services/mods/eventWebManageFacadeImpl/getEventProcess.ts","../src/services/mods/eventWebManageFacadeImpl/relatedMe.ts","../src/services/mods/eventWebManageFacadeImpl/getEventDetail.ts","../src/services/mods/eventWebManageFacadeImpl/closeEvent.ts","../src/services/mods/eventWebManageFacadeImpl/confirmEvent.ts","../src/services/mods/eventWebManageFacadeImpl/deleteEvent.ts","../src/services/mods/eventWebManageFacadeImpl/editEvent.ts","../src/services/mods/eventWebManageFacadeImpl/executeEvent.ts","../src/services/mods/flowProcessManageFacadeImpl/sendProcessCreateEvent.ts","../src/services/mods/flowProcessManageFacadeImpl/sendProcessEndEvent.ts","../src/services/mods/flowProcessManageFacadeImpl/sendTaskCreateEvent.ts","../src/services/mods/flowProcessManageFacadeImpl/sendTaskEndEvent.ts","../src/services/mods/iotLoginFacadeImpl/getAccessToken.ts","../src/services/mods/iotMonitorManageFacadeImpl/listMonitorURLs.ts","../src/services/mods/iotMonitorManageFacadeImpl/listSystemBaseInfos.ts","../src/services/mods/iotMonitorWapManageFacadeImpl/listMonitorURLs.ts","../src/services/mods/iotMonitorWapManageFacadeImpl/listSystemBaseInfos.ts","../src/services/mods/labourManageFacadeImpl/addDeliveryDetail.ts","../src/services/mods/labourManageFacadeImpl/allExport.ts","../src/services/mods/labourManageFacadeImpl/checkExport.ts","../src/services/mods/labourManageFacadeImpl/createPerson.ts","../src/services/mods/labourManageFacadeImpl/deleteDeliveryDetail.ts","../src/services/mods/labourManageFacadeImpl/deletePerson.ts","../src/services/mods/labourManageFacadeImpl/listLabourInfo.ts","../src/services/mods/labourManageFacadeImpl/listLabourDetail.ts","../src/services/mods/labourManageFacadeImpl/listPerson.ts","../src/services/mods/labourManageFacadeImpl/updateDeliveryDetail.ts","../src/services/mods/labourManageFacadeImpl/updatePerson.ts","../src/services/mods/labourManageFacadeImpl/updateStandard.ts","../src/services/mods/labourManageWapFacadeImpl/listWapLabourInfo.ts","../src/services/mods/labourManageWapFacadeImpl/listWapLabourDetail.ts","../src/services/mods/logOperateFacadeImpl/listOperation.ts","../src/services/mods/loginFacadeImpl/freeLogin.ts","../src/services/mods/loginFacadeImpl/getSessionUserModel.ts","../src/services/mods/loginFacadeImpl/login.ts","../src/services/mods/loginFacadeImpl/loginout.ts","../src/services/mods/loginWapFacadeImpl/login.ts","../src/services/mods/loginWapFacadeImpl/loginout.ts","../src/services/mods/materialInfoFacadeImpl/pushMaterialData.ts","../src/services/mods/materialInfoFacadeImpl/queryMaterialInfo.ts","../src/services/mods/materialInfoFacadeImpl/queryMaterialInfoById.ts","../src/services/mods/materialManageFacadeImpl/deleteById.ts","../src/services/mods/materialManageFacadeImpl/getWarehouseCode.ts","../src/services/mods/materialManageFacadeImpl/listMaterialCategoryTree.ts","../src/services/mods/materialManageFacadeImpl/listMaterialType.ts","../src/services/mods/materialManageFacadeImpl/listOverview.ts","../src/services/mods/materialManageFacadeImpl/queryMaterialStorageInfo.ts","../src/services/mods/materialManageFacadeImpl/queryMaterialStorageInfoById.ts","../src/services/mods/materialManageFacadeImpl/queryMaterialInfo.ts","../src/services/mods/materialManageFacadeImpl/saveMaterialStorageInfo.ts","../src/services/mods/materialManageFacadeImpl/submitAudit.ts","../src/services/mods/materialManageFacadeImpl/updateMaterialStorageInfo.ts","../src/services/mods/materialManageFacadeImpl/updateVersion.ts","../src/services/mods/notifyManageFacadeImpl/listOperation.ts","../src/services/mods/notifyManageFacadeImpl/listNotice.ts","../src/services/mods/notifyManageFacadeImpl/updateState.ts","../src/services/mods/ossManageFacadeImpl/remove.ts","../src/services/mods/ossManageFacadeImpl/download.ts","../src/services/mods/ossManageFacadeImpl/upload.ts","../src/services/mods/ossManageFacadeImpl/getUrl.ts","../src/services/mods/paramManageFacadeImpl/getParamDevice.ts","../src/services/mods/paramManageFacadeImpl/getParamFactory.ts","../src/services/mods/paramManageFacadeImpl/getParamBoxByEquipmentCode.ts","../src/services/mods/paramManageFacadeImpl/getParamDetailByCode.ts","../src/services/mods/paramManageFacadeImpl/getParamMonitorCurve.ts","../src/services/mods/paramManageFacadeImpl/getParampProfessionals.ts","../src/services/mods/paramManageFacadeImpl/getParampSource.ts","../src/services/mods/paramManageFacadeImpl/getParamSection.ts","../src/services/mods/paramManageFacadeImpl/qryParamList.ts","../src/services/mods/paramManageFacadeImpl/qryParamMonitor.ts","../src/services/mods/paramManageWapFacadeImpl/getParamDevice.ts","../src/services/mods/paramManageWapFacadeImpl/getParamFactory.ts","../src/services/mods/paramManageWapFacadeImpl/getParamBoxByEquipmentCode.ts","../src/services/mods/paramManageWapFacadeImpl/getParamDetailByCode.ts","../src/services/mods/paramManageWapFacadeImpl/getParamMonitorCurve.ts","../src/services/mods/paramManageWapFacadeImpl/getParampProfessionals.ts","../src/services/mods/paramManageWapFacadeImpl/getParampSource.ts","../src/services/mods/paramManageWapFacadeImpl/getParamSection.ts","../src/services/mods/paramManageWapFacadeImpl/qryParamList.ts","../src/services/mods/paramManageWapFacadeImpl/qryParamMonitor.ts","../src/services/mods/personalTaskWapFacadeImpl/closeEvent.ts","../src/services/mods/personalTaskWapFacadeImpl/confirmEvent.ts","../src/services/mods/personalTaskWapFacadeImpl/refuseEvent.ts","../src/services/mods/personalTaskWapFacadeImpl/confirmMaterial.ts","../src/services/mods/personalTaskWapFacadeImpl/refuseMaterial.ts","../src/services/mods/personalTaskWapFacadeImpl/confirmPlan.ts","../src/services/mods/personalTaskWapFacadeImpl/refusePlan.ts","../src/services/mods/personalTaskWapFacadeImpl/searchWapPersonalTask.ts","../src/services/mods/personalTaskWapFacadeImpl/searchById.ts","../src/services/mods/personalTaskWapFacadeImpl/closeWarning.ts","../src/services/mods/personalTaskWapFacadeImpl/confirmWarning.ts","../src/services/mods/personalTaskWebFacadeImpl/closeEvent.ts","../src/services/mods/personalTaskWebFacadeImpl/confirmEvent.ts","../src/services/mods/personalTaskWebFacadeImpl/refuseEvent.ts","../src/services/mods/personalTaskWebFacadeImpl/confirmMaterial.ts","../src/services/mods/personalTaskWebFacadeImpl/refuseMaterial.ts","../src/services/mods/personalTaskWebFacadeImpl/confirmPlan.ts","../src/services/mods/personalTaskWebFacadeImpl/refusePlan.ts","../src/services/mods/personalTaskWebFacadeImpl/searchProgress.ts","../src/services/mods/personalTaskWebFacadeImpl/searchPersonalTask.ts","../src/services/mods/personalTaskWebFacadeImpl/searchById.ts","../src/services/mods/personalTaskWebFacadeImpl/closeWarning.ts","../src/services/mods/personalTaskWebFacadeImpl/confirmWarning.ts","../src/services/mods/planManageFacadeImpl/addPlanSaleDetail.ts","../src/services/mods/planManageFacadeImpl/searchDetail.ts","../src/services/mods/planMonthManageFacadeImpl/addPlanInfo.ts","../src/services/mods/planMonthManageFacadeImpl/remove.ts","../src/services/mods/planMonthManageFacadeImpl/publish.ts","../src/services/mods/planMonthManageFacadeImpl/query.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanClinker.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanInfo.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanInfoByMonth.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanOverview.ts","../src/services/mods/planMonthManageFacadeImpl/downloadPlanOverview.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planMonthManageFacadeImpl/queryPlanTabs.ts","../src/services/mods/planMonthManageFacadeImpl/submitApproval.ts","../src/services/mods/planMonthManageFacadeImpl/updatePartPlan.ts","../src/services/mods/planMonthManageFacadeImpl/updatePlanInfo.ts","../src/services/mods/planMonthManageFacadeImpl/upgradeVersion.ts","../src/services/mods/planMonthManageWapFacadeImpl/query.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanClinker.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanInfo.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanInfoByMonth.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanOverview.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planMonthManageWapFacadeImpl/queryPlanTabs.ts","../src/services/mods/planQuarterManageFacadeImpl/addPlanInfo.ts","../src/services/mods/planQuarterManageFacadeImpl/remove.ts","../src/services/mods/planQuarterManageFacadeImpl/exportPlanOverview.ts","../src/services/mods/planQuarterManageFacadeImpl/publish.ts","../src/services/mods/planQuarterManageFacadeImpl/query.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanClinker.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanInfo.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanInfoByQuarter.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanOverview.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planQuarterManageFacadeImpl/queryPlanTabs.ts","../src/services/mods/planQuarterManageFacadeImpl/submitApproval.ts","../src/services/mods/planQuarterManageFacadeImpl/updatePartPlan.ts","../src/services/mods/planQuarterManageFacadeImpl/updatePlanInfo.ts","../src/services/mods/planQuarterManageFacadeImpl/upgradeVersion.ts","../src/services/mods/planQuarterManageWapFacadeImpl/query.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanClinker.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanInfo.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanInfoByQuarter.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanOverview.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planQuarterManageWapFacadeImpl/queryPlanTabs.ts","../src/services/mods/planSaleYearFacadeImpl/addPlanSaleYearDetail.ts","../src/services/mods/planSaleYearFacadeImpl/addPlanSaleList.ts","../src/services/mods/planSaleYearFacadeImpl/queryYearActualSale.ts","../src/services/mods/planSaleYearFacadeImpl/queryYearActualSaleAndPrice.ts","../src/services/mods/planSaleYearFacadeImpl/search.ts","../src/services/mods/planSaleYearFacadeImpl/searchDetail.ts","../src/services/mods/planSaleYearFacadeImpl/searchIndicatorDetail.ts","../src/services/mods/planSaleYearIndicatorFacadeImpl/addIndicator.ts","../src/services/mods/planSaleYearIndicatorFacadeImpl/addIndicatorBatch.ts","../src/services/mods/planSaleYearIndicatorFacadeImpl/remove.ts","../src/services/mods/planSaleYearIndicatorFacadeImpl/search.ts","../src/services/mods/planSaleYearIndicatorWapFacadeImpl/addIndicator.ts","../src/services/mods/planSaleYearIndicatorWapFacadeImpl/remove.ts","../src/services/mods/planSaleYearIndicatorWapFacadeImpl/search.ts","../src/services/mods/planSaleYearWapFacadeImpl/addPlanSaleYearDetail.ts","../src/services/mods/planSaleYearWapFacadeImpl/search.ts","../src/services/mods/planSaleYearWapFacadeImpl/searchDetail.ts","../src/services/mods/planSaleYearWapFacadeImpl/searchIndicatorDetail.ts","../src/services/mods/planSaleYearWapFacadeImpl/update.ts","../src/services/mods/planWapManageFacadeImpl/addPlanSaleDetail.ts","../src/services/mods/planWapManageFacadeImpl/searchDetail.ts","../src/services/mods/planWeekManageFacadeImpl/addPlanInfo.ts","../src/services/mods/planWeekManageFacadeImpl/remove.ts","../src/services/mods/planWeekManageFacadeImpl/exportPlanOverview.ts","../src/services/mods/planWeekManageFacadeImpl/publish.ts","../src/services/mods/planWeekManageFacadeImpl/query.ts","../src/services/mods/planWeekManageFacadeImpl/queryMonthPlanId.ts","../src/services/mods/planWeekManageFacadeImpl/queryMonthProcurements.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanClinker.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanInfo.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanInfoByWeek.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanOverview.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planWeekManageFacadeImpl/queryPlanTabs.ts","../src/services/mods/planWeekManageFacadeImpl/submitApproval.ts","../src/services/mods/planWeekManageFacadeImpl/updatePartPlan.ts","../src/services/mods/planWeekManageFacadeImpl/updatePlanInfo.ts","../src/services/mods/planWeekManageFacadeImpl/upgradeVersion.ts","../src/services/mods/planWeekManageWapFacadeImpl/query.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryMonthPlanId.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryMonthProcurements.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanClinker.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanInfo.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanInfoByWeek.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanOverview.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planWeekManageWapFacadeImpl/queryPlanTabs.ts","../src/services/mods/planYearManageFacadeImpl/addPlanInfo.ts","../src/services/mods/planYearManageFacadeImpl/remove.ts","../src/services/mods/planYearManageFacadeImpl/exportPlanOverview.ts","../src/services/mods/planYearManageFacadeImpl/publish.ts","../src/services/mods/planYearManageFacadeImpl/query.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanCementPackaging.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanClinker.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanInfo.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanInfoByYear.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanOverview.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planYearManageFacadeImpl/queryPlanTabs.ts","../src/services/mods/planYearManageFacadeImpl/queryYearActualProduction.ts","../src/services/mods/planYearManageFacadeImpl/submitApproval.ts","../src/services/mods/planYearManageFacadeImpl/updatePartPlan.ts","../src/services/mods/planYearManageFacadeImpl/updatePlanInfo.ts","../src/services/mods/planYearManageFacadeImpl/upgradeVersion.ts","../src/services/mods/planYearManageWapFacadeImpl/query.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanCementConsumption.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanCementPackaging.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanCementProduct.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanClinker.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanCogeneration.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanFerrousMaterial.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanInfo.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanInfoByYear.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanLimestone.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanMineralizer.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanOverview.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanRawCoal.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanRawMeal.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanSiliconAluminumMaterial.ts","../src/services/mods/planYearManageWapFacadeImpl/queryPlanTabs.ts","../src/services/mods/planYearManageWapFacadeImpl/queryYearActualProduction.ts","../src/services/mods/productionRealTimeFacadeImpl/addVideoMonitor.ts","../src/services/mods/productionRealTimeFacadeImpl/delVideoMonitor.ts","../src/services/mods/productionRealTimeFacadeImpl/getEPMonitorCurve.ts","../src/services/mods/productionRealTimeFacadeImpl/getMonitoringPoint.ts","../src/services/mods/productionRealTimeFacadeImpl/getProcessMonitorScreen.ts","../src/services/mods/productionRealTimeFacadeImpl/qryParamMonitor.ts","../src/services/mods/productionRealTimeFacadeImpl/qryVideoMonitorList.ts","../src/services/mods/reportFacadeImpl/searchReport.ts","../src/services/mods/roleManageFacadeImpl/addRole.ts","../src/services/mods/roleManageFacadeImpl/deleteRole.ts","../src/services/mods/roleManageFacadeImpl/listRoles.ts","../src/services/mods/roleManageFacadeImpl/updateRole.ts","../src/services/mods/rolePermissionWapFacadeImpl/listTreePermissions.ts","../src/services/mods/rolePermissionWapFacadeImpl/listPermissions.ts","../src/services/mods/rolePermissionWapFacadeImpl/saveRolePermissions.ts","../src/services/mods/rolePermissionWebFacadeImpl/listTreePermissions.ts","../src/services/mods/rolePermissionWebFacadeImpl/listPermissions.ts","../src/services/mods/rolePermissionWebFacadeImpl/saveRolePermissions.ts","../src/services/mods/rolePermissionWebFacadeImpl/selectPermissionId.ts","../src/services/mods/rstpFacadeImpl/getVideo.ts","../src/services/mods/runRecordFacadeImpl/getUrl.ts","../src/services/mods/settingDetailWapFacadeImpl/addDetail.ts","../src/services/mods/settingDetailWapFacadeImpl/deleteDetail.ts","../src/services/mods/settingDetailWapFacadeImpl/searchDetail.ts","../src/services/mods/settingDetailWapFacadeImpl/updateDetail.ts","../src/services/mods/settingDetailWebFacadeImpl/addDetail.ts","../src/services/mods/settingDetailWebFacadeImpl/deleteDetail.ts","../src/services/mods/settingDetailWebFacadeImpl/searchDetail.ts","../src/services/mods/settingDetailWebFacadeImpl/updateDetail.ts","../src/services/mods/settingFacadeImpl/listSettings.ts","../src/services/mods/settingMaterialFacadeImpl/insertMaterial.ts","../src/services/mods/settingMaterialFacadeImpl/deleteMaterial.ts","../src/services/mods/settingMaterialFacadeImpl/searchMaterial.ts","../src/services/mods/settingPlanFacadeImpl/searchPlan.ts","../src/services/mods/settingPlanFacadeImpl/updatePlan.ts","../src/services/mods/syncOrgUserFacadeImpl/importBases.ts","../src/services/mods/syncOrgUserFacadeImpl/saveUserData.ts","../src/services/mods/userLoginPermissionFacadeImpl/insertPermissions.ts","../src/services/mods/userLoginPermissionFacadeImpl/listLoginPermissions.ts","../src/services/mods/userManageFacadeImpl/saveUserData.ts","../src/services/mods/userManageFacadeImpl/checkAccountName.ts","../src/services/mods/userManageFacadeImpl/checkConfirm.ts","../src/services/mods/userManageFacadeImpl/checkNewPwd.ts","../src/services/mods/userManageFacadeImpl/checkOldPwd.ts","../src/services/mods/userManageFacadeImpl/checkVerification.ts","../src/services/mods/userManageFacadeImpl/getTemplate.ts","../src/services/mods/userManageFacadeImpl/getVerification.ts","../src/services/mods/userManageFacadeImpl/login.ts","../src/services/mods/userManageFacadeImpl/listUserInfo.ts","../src/services/mods/userManageFacadeImpl/listUserByRole.ts","../src/services/mods/userManageFacadeImpl/updatePwd.ts","../src/services/mods/userManageFacadeImpl/updateUserRole.ts","../src/services/mods/userManageFacadeImpl/saveRoleByTemplate.ts","../src/services/mods/userWapManageFacadeImpl/listWapUserInfo.ts","../src/services/mods/visualFacadeImpl/get.ts","../src/services/mods/index.ts"],"sourcesContent":["/**\n * @desc 统一门户根据登录用户获取报警消息列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageSearchPortalRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessagePortalResponse>>> {\n  return defHttp.post({\n    url: '/portal/alert/message/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageSearchPortalRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessagePortalResponse>>> {\n  return defHttp.post({\n    url: '/mock/portal/alert/message/search',\n    data,\n  });\n}\n","/**\n * @desc 确认or关闭报警消息(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageChangeStateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/alert/message/changeState',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageChangeStateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/alert/message/changeState',\n    data,\n  });\n}\n","/**\n * @desc 查看报警消息详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageInfoResponse>> {\n  return defHttp.get({\n    url: '/wap/alert/message/getAlertMessage',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageInfoResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/alert/message/getAlertMessage',\n\n    params,\n  });\n}\n","/**\n * @desc 报警消息列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageInfoRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageInfoResponse>>> {\n  return defHttp.post({\n    url: '/wap/alert/message/listAlertMessage',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageInfoRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageInfoResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/alert/message/listAlertMessage',\n    data,\n  });\n}\n","/**\n * @desc 搜索报警消息(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageSearchWapRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageResponse>>> {\n  return defHttp.post({\n    url: '/wap/alert/message/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageSearchWapRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/alert/message/search',\n    data,\n  });\n}\n","/**\n * @desc 查看报警消息(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageResponse>> {\n  return defHttp.post({\n    url: '/wap/alert/message/selectById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/alert/message/selectById',\n\n    params,\n  });\n}\n","/**\n * @desc 确认/关闭报警消息(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageChangeStateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/alert/message/changeState',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageChangeStateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/alert/message/changeState',\n    data,\n  });\n}\n","/**\n * @desc 查看报警消息详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageInfoResponse>> {\n  return defHttp.get({\n    url: '/web/alert/message/getAlertMessage',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageInfoResponse>> {\n  return defHttp.get({\n    url: '/mock/web/alert/message/getAlertMessage',\n\n    params,\n  });\n}\n","/**\n * @desc 报警消息列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageInfoRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageInfoResponse>>> {\n  return defHttp.post({\n    url: '/web/alert/message/listAlertMessage',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageInfoRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageInfoResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/alert/message/listAlertMessage',\n    data,\n  });\n}\n","/**\n * @desc 搜索报警消息(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertMessageSearchWebRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageResponse>>> {\n  return defHttp.post({\n    url: '/web/alert/message/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertMessageSearchWebRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertMessageResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/alert/message/search',\n    data,\n  });\n}\n","/**\n * @desc 查看报警消息(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageResponse>> {\n  return defHttp.post({\n    url: '/web/alert/message/selectById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertMessageResponse>> {\n  return defHttp.post({\n    url: '/mock/web/alert/message/selectById',\n\n    params,\n  });\n}\n","/**\n * @desc 启停报警规则(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertChangeStateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/alert/rule/changeState',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertChangeStateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/changeState',\n    data,\n  });\n}\n","/**\n * @desc 创建报警规则(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertCreateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/alert/rule/create',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertCreateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/create',\n    data,\n  });\n}\n","/**\n * @desc 删除报警规则(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/alert/rule/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/alert/rule/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 获取报警规则详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertRuleDetailIotRequest,\n): Promise<defs.StandardReturn<defs.IotAlertRuleDetailResult>> {\n  return defHttp.post({\n    url: '/web/alert/rule/getAlertRuleDetail',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertRuleDetailIotRequest,\n): Promise<defs.StandardReturn<defs.IotAlertRuleDetailResult>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/getAlertRuleDetail',\n    data,\n  });\n}\n","/**\n * @desc 查看编辑通知设置角色及方式\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 通知设置ID */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.IotRolesAndWaysResult>> {\n  return defHttp.get({\n    url: '/web/alert/rule/getRolesAndWays',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.IotRolesAndWaysResult>> {\n  return defHttp.get({\n    url: '/mock/web/alert/rule/getRolesAndWays',\n\n    params,\n  });\n}\n","/**\n * @desc 获取报警规则列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertRuleIotRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.IotAlertRuleResult>>> {\n  return defHttp.post({\n    url: '/web/alert/rule/listAlertRule',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertRuleIotRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.IotAlertRuleResult>>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/listAlertRule',\n    data,\n  });\n}\n","/**\n * @desc 获取IOT管理域下拉列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.IotBaseResult>>> {\n  return defHttp.post({\n    url: '/web/alert/rule/listOrgCode',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.IotBaseResult>>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/listOrgCode',\n  });\n}\n","/**\n * @desc 获取设备名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 设备编码 */\n  assetCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.IotAssetResult>>> {\n  return defHttp.get({\n    url: '/web/alert/rule/queryAsset',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.IotAssetResult>>> {\n  return defHttp.get({\n    url: '/mock/web/alert/rule/queryAsset',\n\n    params,\n  });\n}\n","/**\n * @desc 保存/更新规则详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertRuleSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/alert/rule/saveAlertRule',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertRuleSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/saveAlertRule',\n    data,\n  });\n}\n","/**\n * @desc 搜索报警规则(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertResponse>>> {\n  return defHttp.post({\n    url: '/web/alert/rule/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AlertResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/search',\n    data,\n  });\n}\n","/**\n * @desc 查看报警规则详情(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertDetailResponse>> {\n  return defHttp.get({\n    url: '/web/alert/rule/selectById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.AlertDetailResponse>> {\n  return defHttp.get({\n    url: '/mock/web/alert/rule/selectById',\n\n    params,\n  });\n}\n","/**\n * @desc 更新报警规则(旧版)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AlertUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/alert/rule/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AlertUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/alert/rule/update',\n    data,\n  });\n}\n","/**\n * @desc 增加安防公告\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AnnouncementNoticeAddRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/announcement/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AnnouncementNoticeAddRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/announcement/add',\n    data,\n  });\n}\n","/**\n * @desc 安防公告查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AnnouncementNoticeRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AnnouncementNoticeResponse>>> {\n  return defHttp.post({\n    url: '/web/announcement/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AnnouncementNoticeRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AnnouncementNoticeResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/announcement/search',\n    data,\n  });\n}\n","/**\n * @desc 通过账户安防公告查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.QueryAnnouncementNoticeRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AnnouncementNoticeResponse>>> {\n  return defHttp.post({\n    url: '/portal/announcement/select',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.QueryAnnouncementNoticeRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.AnnouncementNoticeResponse>>> {\n  return defHttp.post({\n    url: '/mock/portal/announcement/select',\n    data,\n  });\n}\n","/**\n * @desc 新增设备\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/equipment/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/equipment/add',\n    data,\n  });\n}\n","/**\n * @desc 获取设备系统中设备信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BaseDeviceRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseDeviceResponse>>> {\n  return defHttp.post({\n    url: '/wap/equipment/device',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.BaseDeviceRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseDeviceResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/equipment/device',\n    data,\n  });\n}\n","/**\n * @desc 获取所有设备\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EquipmentPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryEquipmentResponse>>> {\n  return defHttp.post({\n    url: '/wap/equipment/list',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EquipmentPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryEquipmentResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/equipment/list',\n    data,\n  });\n}\n","/**\n * @desc 基础设备列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** page */\n  page?: number;\n  /** size */\n  size?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EquipmentDTO>>> {\n  return defHttp.get({\n    url: '/wap/equipment/list/basic',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EquipmentDTO>>> {\n  return defHttp.get({\n    url: '/mock/wap/equipment/list/basic',\n\n    params,\n  });\n}\n","/**\n * @desc 删除设备\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 设备ID */\n  id?: number;\n  /** 状态 */\n  state?: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/wap/equipment/remove',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/wap/equipment/remove',\n\n    params,\n  });\n}\n","/**\n * @desc 修改设备信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/equipment/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/equipment/update',\n    data,\n  });\n}\n","/**\n * @desc 新增设备\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/equipment/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/equipment/add',\n    data,\n  });\n}\n","/**\n * @desc 获取设备系统中设备信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BaseDeviceRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseDeviceResponse>>> {\n  return defHttp.post({\n    url: '/web/equipment/device',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.BaseDeviceRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseDeviceResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/equipment/device',\n    data,\n  });\n}\n","/**\n * @desc 获取所有设备\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EquipmentPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryEquipmentResponse>>> {\n  return defHttp.post({\n    url: '/web/equipment/list',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EquipmentPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryEquipmentResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/equipment/list',\n    data,\n  });\n}\n","/**\n * @desc 基础设备列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** page */\n  page?: number;\n  /** size */\n  size?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EquipmentDTO>>> {\n  return defHttp.get({\n    url: '/web/equipment/list/basic',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EquipmentDTO>>> {\n  return defHttp.get({\n    url: '/mock/web/equipment/list/basic',\n\n    params,\n  });\n}\n","/**\n * @desc 删除设备\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 设备ID */\n  id?: number;\n  /** 状态 */\n  state?: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/equipment/remove',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/equipment/remove',\n\n    params,\n  });\n}\n","/**\n * @desc 修改设备信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/equipment/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/equipment/update',\n    data,\n  });\n}\n","/**\n * @desc 新增管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/base/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/base/add',\n    data,\n  });\n}\n","/**\n * @desc 通过管理域获取工段信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/wap/base/construction',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/base/construction',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取部门信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/wap/base/department',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/base/department',\n    data,\n  });\n}\n","/**\n * @desc 通过管理域获取分厂信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** isLabour */\n  isLabour?: number;\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/wap/base/factory',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/base/factory',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取分厂信息(不包含部门)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/wap/base/factoryByOrgCode',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/base/factoryByOrgCode',\n\n    params,\n  });\n}\n","/**\n * @desc 模糊查询管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 管理域简称 */\n  subOrgName?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/wap/base/fuzzy',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/base/fuzzy',\n\n    params,\n  });\n}\n","/**\n * @desc 批量导入管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewManagementDomainParameters>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/base/import',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewManagementDomainParameters>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/base/import',\n    data,\n  });\n}\n","/**\n * @desc 获取所有管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/wap/base/listBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/base/listBaseInfos',\n  });\n}\n","/**\n * @desc 获取用户对应所有管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/wap/base/listUserBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/base/listUserBaseInfos',\n  });\n}\n","/**\n * @desc 获取登录用户对应的基地\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/wap/base/loginBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/base/loginBaseInfos',\n  });\n}\n","/**\n * @desc 获取登录用户对应的基地及以上信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/wap/base/loginTreeBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/base/loginTreeBaseInfos',\n  });\n}\n","/**\n * @desc 获取管理域中工序层\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/wap/base/process',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/base/process',\n\n    params,\n  });\n}\n","/**\n * @desc 删除管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id?: number;\n  /** 管理域id */\n  orgId?: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/wap/base/remove',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/wap/base/remove',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取班组信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/wap/base/section',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/base/section',\n    data,\n  });\n}\n","/**\n * @desc 修改管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ModifyTheManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/base/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ModifyTheManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/base/update',\n    data,\n  });\n}\n","/**\n * @desc 新增管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/base/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/base/add',\n    data,\n  });\n}\n","/**\n * @desc 新增管理域(新）\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id?: number;\n  /** 管理域id */\n  orgId?: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/base/addBase',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/base/addBase',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取工段信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/construction',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/construction',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取部门信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/web/base/department',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/base/department',\n    data,\n  });\n}\n","/**\n * @desc 通过管理域获取分厂信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** isLabour */\n  isLabour?: number;\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/factory',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/factory',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取分厂信息(不包含部门)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/factoryByOrgCode',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/factoryByOrgCode',\n\n    params,\n  });\n}\n","/**\n * @desc 模糊查询管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 管理域简称 */\n  subOrgName?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/fuzzy',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/fuzzy',\n\n    params,\n  });\n}\n","/**\n * @desc 批量导入管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewManagementDomainParameters>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/base/import',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewManagementDomainParameters>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/base/import',\n    data,\n  });\n}\n","/**\n * @desc 获取所有管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/web/base/listBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/base/listBaseInfos',\n  });\n}\n","/**\n * @desc 获取用户对应所有管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/web/base/listUserBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/base/listUserBaseInfos',\n  });\n}\n","/**\n * @desc 获取登录用户对应的基地\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/loginBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/loginBaseInfos',\n  });\n}\n","/**\n * @desc 获取登录用户对应的基地及以上信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/web/base/loginTreeBaseInfos',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryBaseInfoResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/base/loginTreeBaseInfos',\n  });\n}\n","/**\n * @desc 获取管理域中工序层\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/process',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/process',\n\n    params,\n  });\n}\n","/**\n * @desc 删除管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id?: number;\n  /** 管理域id */\n  orgId?: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/base/remove',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/base/remove',\n\n    params,\n  });\n}\n","/**\n * @desc 通过管理域获取班组信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/web/base/section',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.BaseInfoDepartmentRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QueryBaseInfoPageResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/base/section',\n    data,\n  });\n}\n","/**\n * @desc 查询管理域第一级信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/selectOne',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/selectOne',\n  });\n}\n","/**\n * @desc 查询其他层级管理域信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 组织编码 */\n  orgCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/web/base/selectOthers',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryBaseInfoListResponse>> {\n  return defHttp.get({\n    url: '/mock/web/base/selectOthers',\n\n    params,\n  });\n}\n","/**\n * @desc 修改管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ModifyTheManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/base/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ModifyTheManagementDomainParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/base/update',\n    data,\n  });\n}\n","/**\n * @desc 统一门户根据登录用户检查是否具有对应权限\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** loginId */\n  loginId: string;\n  /** permissionId */\n  permissionId: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/portal/check/permission',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/mock/portal/check/permission',\n\n    params,\n  });\n}\n","/**\n * @desc 新增料耗比\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialConsumptionThanNewParameters,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/consumptionRatio/create',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialConsumptionThanNewParameters,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/consumptionRatio/create',\n    data,\n  });\n}\n","/**\n * @desc 删除料耗比\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.delete({\n    url: '/web/consumptionRatio/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.delete({\n    url: '/mock/web/consumptionRatio/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 料耗比分页查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialConsumptionThanTheQueryParameters,\n): Promise<defs.StandardReturn<defs.Pager<defs.ConsumptionRatioResponse>>> {\n  return defHttp.post({\n    url: '/web/consumptionRatio/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialConsumptionThanTheQueryParameters,\n): Promise<defs.StandardReturn<defs.Pager<defs.ConsumptionRatioResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/consumptionRatio/query',\n    data,\n  });\n}\n","/**\n * @desc 修改料耗比\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialConsumptionThanNewParameters,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/consumptionRatio/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialConsumptionThanNewParameters,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/consumptionRatio/update',\n    data,\n  });\n}\n","/**\n * @desc 条件查询周曲线\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.DiagramQueryRequest,\n): Promise<defs.StandardReturn<defs.DiagramQueryResponse>> {\n  return defHttp.post({\n    url: '/web/diagram/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.DiagramQueryRequest,\n): Promise<defs.StandardReturn<defs.DiagramQueryResponse>> {\n  return defHttp.post({\n    url: '/mock/web/diagram/query',\n    data,\n  });\n}\n","/**\n * @desc 计算签名\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 通过微应用appKey获取的jsticket */\n  jsticket?: string;\n  /** 自定义固定字符串 */\n  nonceStr?: string;\n  /** 当前时间戳 */\n  timeStamp?: number;\n  /** 当前页面URL */\n  url?: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/dingding/sign',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/dingding/sign',\n\n    params,\n  });\n}\n","/**\n * @desc 获取的jsticket\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryJsApiTicketResponse>> {\n  return defHttp.get({\n    url: '/dingding/ticket',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryJsApiTicketResponse>> {\n  return defHttp.get({\n    url: '/mock/dingding/ticket',\n  });\n}\n","/**\n * @desc 导出\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EnvironmentalMonitoringExportRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/monitoring/export',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EnvironmentalMonitoringExportRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/monitoring/export',\n    data,\n  });\n}\n","/**\n * @desc 采集点选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** code */\n  code: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/monitoring/getCollectionPoint',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/monitoring/getCollectionPoint',\n\n    params,\n  });\n}\n","/**\n * @desc 监测点选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/monitoring/getMonitoringPoint',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/monitoring/getMonitoringPoint',\n  });\n}\n","/**\n * @desc 时间类型\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/monitoring/getTimeType',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/monitoring/getTimeType',\n  });\n}\n","/**\n * @desc 查看环保监测图标曲线\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<defs.EnvironmentalMonitoringCurveResponse>> {\n  return defHttp.post({\n    url: '/web/monitoring/queryEpMonitorCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<defs.EnvironmentalMonitoringCurveResponse>> {\n  return defHttp.post({\n    url: '/mock/web/monitoring/queryEpMonitorCurve',\n    data,\n  });\n}\n","/**\n * @desc 查看环保监测列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorRequest,\n): Promise<\n  defs.StandardReturn<Array<defs.EnvironmentalMonitoringListResponse>>\n> {\n  return defHttp.post({\n    url: '/web/monitoring/queryMonitorList',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorRequest,\n): Promise<\n  defs.StandardReturn<Array<defs.EnvironmentalMonitoringListResponse>>\n> {\n  return defHttp.post({\n    url: '/mock/web/monitoring/queryMonitorList',\n    data,\n  });\n}\n","/**\n * @desc 导出\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EnvironmentalMonitoringExportRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/wap/monitoring/export',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EnvironmentalMonitoringExportRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/wap/monitoring/export',\n    data,\n  });\n}\n","/**\n * @desc 采集点选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** code */\n  code: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/monitoring/getCollectionPoint',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/monitoring/getCollectionPoint',\n\n    params,\n  });\n}\n","/**\n * @desc 监测点选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/monitoring/getMonitoringPoint',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/monitoring/getMonitoringPoint',\n  });\n}\n","/**\n * @desc 时间类型\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/monitoring/getTimeType',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/monitoring/getTimeType',\n  });\n}\n","/**\n * @desc 查看环保监测图标曲线\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<defs.EnvironmentalMonitoringCurveResponse>> {\n  return defHttp.post({\n    url: '/wap/monitoring/queryEpMonitorCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<defs.EnvironmentalMonitoringCurveResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/monitoring/queryEpMonitorCurve',\n    data,\n  });\n}\n","/**\n * @desc 查看环保监测列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorRequest,\n): Promise<\n  defs.StandardReturn<Array<defs.EnvironmentalMonitoringListResponse>>\n> {\n  return defHttp.post({\n    url: '/wap/monitoring/queryMonitorList',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorRequest,\n): Promise<\n  defs.StandardReturn<Array<defs.EnvironmentalMonitoringListResponse>>\n> {\n  return defHttp.post({\n    url: '/mock/wap/monitoring/queryMonitorList',\n    data,\n  });\n}\n","/**\n * @desc 导出\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/EPManage/export',\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/EPManage/export',\n  });\n}\n","/**\n * @desc 查看周曲线\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPWeeklyCurveRequest,\n): Promise<defs.StandardReturn<Array<defs.EPWeeklyCurveResponse>>> {\n  return defHttp.post({\n    url: '/web/EPManage/getEPWeeklyCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPWeeklyCurveRequest,\n): Promise<defs.StandardReturn<Array<defs.EPWeeklyCurveResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/EPManage/getEPWeeklyCurve',\n    data,\n  });\n}\n","/**\n * @desc 监测点选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/EPManage/getMonitoringPoint',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/EPManage/getMonitoringPoint',\n  });\n}\n","/**\n * @desc 类型选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/EPManage/getType',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/EPManage/getType',\n  });\n}\n","/**\n * @desc 查看环保监测曲线\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<defs.EPMonitorCurveResponse>> {\n  return defHttp.post({\n    url: '/web/EPManage/queryEpMonitorCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<defs.EPMonitorCurveResponse>> {\n  return defHttp.post({\n    url: '/mock/web/EPManage/queryEpMonitorCurve',\n    data,\n  });\n}\n","/**\n * @desc 查看环保监测列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<Array<defs.EPMonitorListResponse>>> {\n  return defHttp.post({\n    url: '/web/EPManage/queryEpMonitorList',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorRequest,\n): Promise<defs.StandardReturn<Array<defs.EPMonitorListResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/EPManage/queryEpMonitorList',\n    data,\n  });\n}\n","/**\n * @desc 登记事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewEventParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/event/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewEventParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/event/add',\n    data,\n  });\n}\n","/**\n * @desc 事件分析\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode: string;\n  /** baseId */\n  baseId: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** scope */\n  scope: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.EventAnalysisResponse>>> {\n  return defHttp.get({\n    url: '/wap/event/analysis',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.EventAnalysisResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/event/analysis',\n\n    params,\n  });\n}\n","/**\n * @desc 事件信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.GetEventByIdResponse>> {\n  return defHttp.get({\n    url: '/wap/event/info',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.GetEventByIdResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/event/info',\n\n    params,\n  });\n}\n","/**\n * @desc 事件列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** baseId */\n  baseId?: string;\n  /** current */\n  current?: number;\n  /** endTime */\n  endTime?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** findBy */\n  findBy?: number;\n  /** name */\n  name?: string;\n  /** pageSize */\n  pageSize?: number;\n  /** professionalId */\n  professionalId?: number;\n  /** sectionId */\n  sectionId?: string;\n  /** startTime */\n  startTime?: string;\n  /** state */\n  state?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/wap/event/list',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/event/list',\n\n    params,\n  });\n}\n","/**\n * @desc 事件处理信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventProcessDTO>> {\n  return defHttp.get({\n    url: '/wap/event/process/info',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventProcessDTO>> {\n  return defHttp.get({\n    url: '/mock/wap/event/process/info',\n\n    params,\n  });\n}\n","/**\n * @desc 查询列表-与我相关\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** baseId */\n  baseId?: string;\n  /** endTime */\n  endTime?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** findBy */\n  findBy?: number;\n  /** name */\n  name?: string;\n  /** page */\n  page?: number;\n  /** professionalId */\n  professionalId?: number;\n  /** sectionId */\n  sectionId?: string;\n  /** size */\n  size?: number;\n  /** startTime */\n  startTime?: string;\n  /** state */\n  state?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/wap/event/related_me',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/event/related_me',\n\n    params,\n  });\n}\n","/**\n * @desc 事件详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventDetailResponse>> {\n  return defHttp.get({\n    url: '/wap/event/{id}',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventDetailResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/event/{id}',\n\n    params,\n  });\n}\n","/**\n * @desc 关闭事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/event/{id}/close',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/event/{id}/close',\n\n    params,\n  });\n}\n","/**\n * @desc 确认事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  data: defs.EventsToDismiss,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/event/{id}/confirm',\n    data,\n    params,\n  });\n}\n\nexport function mock(\n  data: defs.EventsToDismiss,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/event/{id}/confirm',\n    data,\n    params,\n  });\n}\n","/**\n * @desc 删除事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/event/{id}/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/event/{id}/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 编辑事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  data: defs.TheNewEventParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/event/{id}/edit',\n    data,\n    params,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewEventParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/event/{id}/edit',\n    data,\n    params,\n  });\n}\n","/**\n * @desc 处理事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  data: defs.TheNewEventProcessingParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/event/{id}/execute',\n    data,\n    params,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewEventProcessingParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/event/{id}/execute',\n    data,\n    params,\n  });\n}\n","/**\n * @desc 登记事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewEventParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/event/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewEventParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/event/add',\n    data,\n  });\n}\n","/**\n * @desc 事件分析\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode: string;\n  /** baseId */\n  baseId: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** scope */\n  scope: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.EventAnalysisResponse>>> {\n  return defHttp.get({\n    url: '/web/event/analysis',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.EventAnalysisResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/event/analysis',\n\n    params,\n  });\n}\n","/**\n * @desc 事件信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.GetEventByIdResponse>> {\n  return defHttp.get({\n    url: '/web/event/info',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.GetEventByIdResponse>> {\n  return defHttp.get({\n    url: '/mock/web/event/info',\n\n    params,\n  });\n}\n","/**\n * @desc 事件列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** baseId */\n  baseId?: string;\n  /** current */\n  current?: number;\n  /** endTime */\n  endTime?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** findBy */\n  findBy?: number;\n  /** name */\n  name?: string;\n  /** pageSize */\n  pageSize?: number;\n  /** professionalId */\n  professionalId?: number;\n  /** sectionId */\n  sectionId?: string;\n  /** startTime */\n  startTime?: string;\n  /** state */\n  state?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/web/event/list',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/event/list',\n\n    params,\n  });\n}\n","/**\n * @desc 事件处理信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventProcessDTO>> {\n  return defHttp.get({\n    url: '/web/event/process/info',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventProcessDTO>> {\n  return defHttp.get({\n    url: '/mock/web/event/process/info',\n\n    params,\n  });\n}\n","/**\n * @desc 查询列表-与我相关\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** baseId */\n  baseId?: string;\n  /** endTime */\n  endTime?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** findBy */\n  findBy?: number;\n  /** name */\n  name?: string;\n  /** page */\n  page?: number;\n  /** professionalId */\n  professionalId?: number;\n  /** sectionId */\n  sectionId?: string;\n  /** size */\n  size?: number;\n  /** startTime */\n  startTime?: string;\n  /** state */\n  state?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/web/event/related_me',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Page<defs.EventListResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/event/related_me',\n\n    params,\n  });\n}\n","/**\n * @desc 事件详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventDetailResponse>> {\n  return defHttp.get({\n    url: '/web/event/{id}',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.EventDetailResponse>> {\n  return defHttp.get({\n    url: '/mock/web/event/{id}',\n\n    params,\n  });\n}\n","/**\n * @desc 关闭事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/event/{id}/close',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/event/{id}/close',\n\n    params,\n  });\n}\n","/**\n * @desc 确认事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  data: defs.EventsToDismiss,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/event/{id}/confirm',\n    data,\n    params,\n  });\n}\n\nexport function mock(\n  data: defs.EventsToDismiss,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/event/{id}/confirm',\n    data,\n    params,\n  });\n}\n","/**\n * @desc 删除事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/event/{id}/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/event/{id}/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 编辑事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  data: defs.TheNewEventParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/event/{id}/edit',\n    data,\n    params,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewEventParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/event/{id}/edit',\n    data,\n    params,\n  });\n}\n","/**\n * @desc 处理事件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  data: defs.TheNewEventProcessingParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/event/{id}/execute',\n    data,\n    params,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewEventProcessingParameters,\n  params: Params,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/event/{id}/execute',\n    data,\n    params,\n  });\n}\n","/**\n * @desc sendProcessCreateEvent\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(data: defs.FlowProcessCreateEvent): Promise<any> {\n  return defHttp.post({\n    url: '/flow/process/create/event',\n    data,\n  });\n}\n\nexport function mock(data: defs.FlowProcessCreateEvent): Promise<any> {\n  return defHttp.post({\n    url: '/mock/flow/process/create/event',\n    data,\n  });\n}\n","/**\n * @desc sendProcessEndEvent\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(data: defs.FlowProcessEndEvent): Promise<any> {\n  return defHttp.post({\n    url: '/flow/process/end/event',\n    data,\n  });\n}\n\nexport function mock(data: defs.FlowProcessEndEvent): Promise<any> {\n  return defHttp.post({\n    url: '/mock/flow/process/end/event',\n    data,\n  });\n}\n","/**\n * @desc sendTaskCreateEvent\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(data: defs.FlowTaskCreateEvent): Promise<any> {\n  return defHttp.post({\n    url: '/flow/task/create/event',\n    data,\n  });\n}\n\nexport function mock(data: defs.FlowTaskCreateEvent): Promise<any> {\n  return defHttp.post({\n    url: '/mock/flow/task/create/event',\n    data,\n  });\n}\n","/**\n * @desc sendTaskEndEvent\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(data: defs.FlowTaskEndEvent): Promise<any> {\n  return defHttp.post({\n    url: '/flow/task/end/event',\n    data,\n  });\n}\n\nexport function mock(data: defs.FlowTaskEndEvent): Promise<any> {\n  return defHttp.post({\n    url: '/mock/flow/task/end/event',\n    data,\n  });\n}\n","/**\n * @desc 获取免登授权Token\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.IotTokenResponse>> {\n  return defHttp.get({\n    url: '/web/iot/login/getAccessToken',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.IotTokenResponse>> {\n  return defHttp.get({\n    url: '/mock/web/iot/login/getAccessToken',\n  });\n}\n","/**\n * @desc 获取IOT生产监控URL\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** baseId */\n  baseId?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** systemCode */\n  systemCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/web/IOT/listMonitorURLs',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/mock/web/IOT/listMonitorURLs',\n\n    params,\n  });\n}\n","/**\n * @desc 获取系统列表信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** factoryCode */\n  factoryCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/web/IOT/listSystemBaseInfos',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/mock/web/IOT/listSystemBaseInfos',\n\n    params,\n  });\n}\n","/**\n * @desc 获取IOT生产监控URL\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** baseId */\n  baseId?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** systemCode */\n  systemCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/wap/IOT/listMonitorURLs',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/IOT/listMonitorURLs',\n\n    params,\n  });\n}\n","/**\n * @desc 获取系统列表信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** factoryCode */\n  factoryCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/wap/IOT/listSystemBaseInfos',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MonitorURLResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/IOT/listSystemBaseInfos',\n\n    params,\n  });\n}\n","/**\n * @desc 新增领用详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AddDeliveryDetail,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/labour/addDeliveryDetail',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AddDeliveryDetail,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/labour/addDeliveryDetail',\n    data,\n  });\n}\n","/**\n * @desc 导出全部模板\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.LaborConditionsQuery,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/labour/allExport',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.LaborConditionsQuery,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/labour/allExport',\n    data,\n  });\n}\n","/**\n * @desc 选中导出模板\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 选中id */\n  idList: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/labour/checkExport',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/labour/checkExport',\n\n    params,\n  });\n}\n","/**\n * @desc 新增发放领用人员\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** name */\n  name: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/labour/create',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/labour/create',\n\n    params,\n  });\n}\n","/**\n * @desc 删除领用详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/labour/deleteDeliveryDetail',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/labour/deleteDeliveryDetail',\n\n    params,\n  });\n}\n","/**\n * @desc 删除发放领用人员\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/labour/deletePerson',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/labour/deletePerson',\n\n    params,\n  });\n}\n","/**\n * @desc 根据入参条件查询用户列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.LaborConditionsQuery,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDTO>>> {\n  return defHttp.post({\n    url: '/web/labour/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.LaborConditionsQuery,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/labour/query',\n    data,\n  });\n}\n","/**\n * @desc 根据ID查询用户领用详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.LabourDetailRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDetailDTO>>> {\n  return defHttp.post({\n    url: '/web/labour/queryDetail',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.LabourDetailRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDetailDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/labour/queryDetail',\n    data,\n  });\n}\n","/**\n * @desc 人员管理列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** page */\n  page: number;\n  /** pageSize */\n  pageSize: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Pager<defs.PeopleManageDTO>>> {\n  return defHttp.get({\n    url: '/web/labour/queryPerson',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.Pager<defs.PeopleManageDTO>>> {\n  return defHttp.get({\n    url: '/mock/web/labour/queryPerson',\n\n    params,\n  });\n}\n","/**\n * @desc 编辑领用详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.AddDeliveryDetail,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/labour/updateDeliveryDetail',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.AddDeliveryDetail,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/labour/updateDeliveryDetail',\n    data,\n  });\n}\n","/**\n * @desc 修改发放领用人员\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n  /** name */\n  name: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/labour/updatePerson',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/labour/updatePerson',\n\n    params,\n  });\n}\n","/**\n * @desc 发放标准设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.UpdateStandardRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/labour/updateStandard',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.UpdateStandardRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/labour/updateStandard',\n    data,\n  });\n}\n","/**\n * @desc 根据入参条件查询用户领用列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.LaborConditionsQuery,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDTO>>> {\n  return defHttp.post({\n    url: '/wap/labour/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.LaborConditionsQuery,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDTO>>> {\n  return defHttp.post({\n    url: '/mock/wap/labour/query',\n    data,\n  });\n}\n","/**\n * @desc 根据ID查询用户领用详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.LabourDetailRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDetailDTO>>> {\n  return defHttp.post({\n    url: '/wap/labour/queryDetail',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.LabourDetailRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.LabourDetailDTO>>> {\n  return defHttp.post({\n    url: '/mock/wap/labour/queryDetail',\n    data,\n  });\n}\n","/**\n * @desc 查询操作日志的用户列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.QueryOperationLogConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.OperateLogDTO>>> {\n  return defHttp.post({\n    url: '/web/log/queryLog',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.QueryOperationLogConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.OperateLogDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/log/queryLog',\n    data,\n  });\n}\n","/**\n * @desc 统一门户跳转免登接口\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 登录账号 */\n  loginId?: string;\n  /** 签名 */\n  sign?: string;\n  /** 时间戳 */\n  timestamp?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/web/sso/freeLogin',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/mock/web/sso/freeLogin',\n\n    params,\n  });\n}\n","/**\n * @desc 获取登录用户信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/web/sso/getUserModel',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/mock/web/sso/getUserModel',\n  });\n}\n","/**\n * @desc 登录\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 令牌 */\n  token?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/web/sso/login',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/mock/web/sso/login',\n\n    params,\n  });\n}\n","/**\n * @desc 退出\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/sso/loginout',\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/sso/loginout',\n  });\n}\n","/**\n * @desc 登录\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 令牌 */\n  token?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/wap/sso/login',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/sso/login',\n\n    params,\n  });\n}\n","/**\n * @desc 退出\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/wap/sso/loginout',\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/wap/sso/loginout',\n  });\n}\n","/**\n * @desc 向数据中台暴露同步数据接口\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialDataRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/material/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialDataRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/material/add',\n    data,\n  });\n}\n","/**\n * @desc 根据入参条件查询相关物料信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialConditionRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialInfoDTO>>> {\n  return defHttp.post({\n    url: '/web/material/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialConditionRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialInfoDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/material/query',\n    data,\n  });\n}\n","/**\n * @desc 根据ID查询具体物料信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MaterialInfoDTO>> {\n  return defHttp.get({\n    url: '/web/material/queryById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MaterialInfoDTO>> {\n  return defHttp.get({\n    url: '/mock/web/material/queryById',\n\n    params,\n  });\n}\n","/**\n * @desc 根据ID删除相关库容信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/materialManage/deleteById',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/materialManage/deleteById',\n\n    params,\n  });\n}\n","/**\n * @desc 获取库编码\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/materialManage/getWarehouseCode',\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/materialManage/getWarehouseCode',\n  });\n}\n","/**\n * @desc 获取物料分类树形结构\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.MaterialDirectoryTreeDTO>>> {\n  return defHttp.get({\n    url: '/web/materialManage/listMaterialCategoryTree',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.MaterialDirectoryTreeDTO>>> {\n  return defHttp.get({\n    url: '/mock/web/materialManage/listMaterialCategoryTree',\n  });\n}\n","/**\n * @desc 物料选择\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialTypeRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialTypeDTO>>> {\n  return defHttp.post({\n    url: '/web/materialManage/listMaterialType',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialTypeRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialTypeDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/listMaterialType',\n    data,\n  });\n}\n","/**\n * @desc 库容列表概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.MaterialStorageDTO>>> {\n  return defHttp.post({\n    url: '/web/materialManage/overview',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.MaterialStorageDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/overview',\n  });\n}\n","/**\n * @desc 根据入参条件查询相关库容信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialStorageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialStorageDTO>>> {\n  return defHttp.post({\n    url: '/web/materialManage/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialStorageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialStorageDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/query',\n    data,\n  });\n}\n","/**\n * @desc 根据ID查询相关库容信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MaterialStorageDTO>> {\n  return defHttp.get({\n    url: '/web/materialManage/queryById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.MaterialStorageDTO>> {\n  return defHttp.get({\n    url: '/mock/web/materialManage/queryById',\n\n    params,\n  });\n}\n","/**\n * @desc 根据入参条件查询相关物料信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialDTO>>> {\n  return defHttp.post({\n    url: '/web/materialManage/queryMaterialInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.MaterialDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/queryMaterialInfo',\n    data,\n  });\n}\n","/**\n * @desc 新建库容\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialStorageSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/materialManage/save',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialStorageSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/save',\n    data,\n  });\n}\n","/**\n * @desc 提交审批\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialStorageSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/materialManage/submit',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialStorageSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/submit',\n    data,\n  });\n}\n","/**\n * @desc 编辑库容\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MaterialStorageSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/web/materialManage/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MaterialStorageSaveRequest,\n): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/web/materialManage/update',\n    data,\n  });\n}\n","/**\n * @desc 升级版本\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/materialManage/updateVersion',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/materialManage/updateVersion',\n\n    params,\n  });\n}\n","/**\n * @desc 查询操作日志的用户列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.QueryOperationLogConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.OperateLogDTO>>> {\n  return defHttp.post({\n    url: '/web/notify/queryLog',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.QueryOperationLogConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.OperateLogDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/notify/queryLog',\n    data,\n  });\n}\n","/**\n * @desc 查询通知管理列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.InformManagementConditionsQuery,\n): Promise<defs.StandardReturn<defs.Pager<defs.InformDTO>>> {\n  return defHttp.post({\n    url: '/web/notify/queryNotice',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.InformManagementConditionsQuery,\n): Promise<defs.StandardReturn<defs.Pager<defs.InformDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/notify/queryNotice',\n    data,\n  });\n}\n","/**\n * @desc 更新消息未读/已读状态\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 除了报警其余传id,报警单独传relevancyId */\n  id: number;\n  /** 通知类型(0:生产计划，1:报警，2:事件，3:库容) */\n  type: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/notify/updateState',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/notify/updateState',\n\n    params,\n  });\n}\n","/**\n * @desc 从OSS删除文件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** filename */\n  filename: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/oss/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/oss/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 从OSS下载文件\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** filename */\n  filename: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/oss/download',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/oss/download',\n\n    params,\n  });\n}\n","/**\n * @desc 上传文件至OSS\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/oss/upload',\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.post({\n    url: '/mock/oss/upload',\n  });\n}\n","/**\n * @desc 获取OSS文件的URL\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** filename */\n  filename: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/oss/url',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/oss/url',\n\n    params,\n  });\n}\n","/**\n * @desc 查看参数列表中的设备列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** equipmentName */\n  equipmentName?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** sectionCode */\n  sectionCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamDeviceResponse>>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getDevice',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamDeviceResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getDevice',\n\n    params,\n  });\n}\n","/**\n * @desc 查看参数列表中的分厂列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamFactoryResponse>>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getFactory',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamFactoryResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getFactory',\n\n    params,\n  });\n}\n","/**\n * @desc 参数名称选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** equipmentCode */\n  equipmentCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getParamBoxByEquipmentCode',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getParamBoxByEquipmentCode',\n\n    params,\n  });\n}\n","/**\n * @desc 查看参数详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** code */\n  code: string;\n  /** equipmentCode */\n  equipmentCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ParamDetailResponse>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getParamDetailByCode',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ParamDetailResponse>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getParamDetailByCode',\n\n    params,\n  });\n}\n","/**\n * @desc 查看监控参数曲线图\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<Array<defs.ParamCurveResponse>>> {\n  return defHttp.post({\n    url: '/web/ParamManage/getParamMonitorCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<Array<defs.ParamCurveResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/ParamManage/getParamMonitorCurve',\n    data,\n  });\n}\n","/**\n * @desc 参数专业选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getParampProfessional',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getParampProfessional',\n  });\n}\n","/**\n * @desc 参数来源选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getParampSource',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getParampSource',\n  });\n}\n","/**\n * @desc 查看参数列表中的分段列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** factoryCode */\n  factoryCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamSectionResponse>>> {\n  return defHttp.get({\n    url: '/web/ParamManage/getSection',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamSectionResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/ParamManage/getSection',\n\n    params,\n  });\n}\n","/**\n * @desc 参数列表查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamListRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamListResponse>>> {\n  return defHttp.post({\n    url: '/web/ParamManage/qryParamList',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamListRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamListResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/ParamManage/qryParamList',\n    data,\n  });\n}\n","/**\n * @desc 参数监控查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamMonitorListResponse>>> {\n  return defHttp.post({\n    url: '/web/ParamManage/qryParamMonitor',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamMonitorListResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/ParamManage/qryParamMonitor',\n    data,\n  });\n}\n","/**\n * @desc 查看参数列表中的设备列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode?: string;\n  /** equipmentName */\n  equipmentName?: string;\n  /** factoryCode */\n  factoryCode?: string;\n  /** sectionCode */\n  sectionCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamDeviceResponse>>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getDevice',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamDeviceResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getDevice',\n\n    params,\n  });\n}\n","/**\n * @desc 查看参数列表中的分厂列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamFactoryResponse>>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getFactory',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamFactoryResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getFactory',\n\n    params,\n  });\n}\n","/**\n * @desc 参数名称选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** equipmentCode */\n  equipmentCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getParamBoxByEquipmentCode',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getParamBoxByEquipmentCode',\n\n    params,\n  });\n}\n","/**\n * @desc 查看参数详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** code */\n  code: string;\n  /** equipmentCode */\n  equipmentCode?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ParamDetailResponse>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getParamDetailByCode',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ParamDetailResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getParamDetailByCode',\n\n    params,\n  });\n}\n","/**\n * @desc 查看监控参数曲线图\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<Array<defs.ParamCurveResponse>>> {\n  return defHttp.post({\n    url: '/wap/ParamManage/getParamMonitorCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<Array<defs.ParamCurveResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/ParamManage/getParamMonitorCurve',\n    data,\n  });\n}\n","/**\n * @desc 参数专业选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getParampProfessional',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getParampProfessional',\n  });\n}\n","/**\n * @desc 参数来源选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getParampSource',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getParampSource',\n  });\n}\n","/**\n * @desc 查看参数列表中的分段列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** factoryCode */\n  factoryCode: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamSectionResponse>>> {\n  return defHttp.get({\n    url: '/wap/ParamManage/getSection',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamSectionResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ParamManage/getSection',\n\n    params,\n  });\n}\n","/**\n * @desc 参数列表查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamListRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamListResponse>>> {\n  return defHttp.post({\n    url: '/wap/ParamManage/qryParamList',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamListRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamListResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/ParamManage/qryParamList',\n    data,\n  });\n}\n","/**\n * @desc 参数监控查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamMonitorListResponse>>> {\n  return defHttp.post({\n    url: '/wap/ParamManage/qryParamMonitor',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamMonitorPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.ParamMonitorListResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/ParamManage/qryParamMonitor',\n    data,\n  });\n}\n","/**\n * @desc 事件处理-关闭\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/event/close',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/event/close',\n    data,\n  });\n}\n","/**\n * @desc 事件处理-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/event/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/event/confirm',\n    data,\n  });\n}\n","/**\n * @desc 事件处理-BackToThe\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/event/refuse',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/event/refuse',\n    data,\n  });\n}\n","/**\n * @desc 库容审批-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/material/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/material/confirm',\n    data,\n  });\n}\n","/**\n * @desc 库容审批-BackToThe\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/material/refuse',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/material/refuse',\n    data,\n  });\n}\n","/**\n * @desc 生产计划评审-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/plan/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/plan/confirm',\n    data,\n  });\n}\n","/**\n * @desc 生产计划评审-BackToThe\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/plan/refuse',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/plan/refuse',\n    data,\n  });\n}\n","/**\n * @desc 代办任务查询移动端\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.PersonalTaskDTO>>> {\n  return defHttp.get({\n    url: '/wap/personal/search',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.PersonalTaskDTO>>> {\n  return defHttp.get({\n    url: '/mock/wap/personal/search',\n  });\n}\n","/**\n * @desc 查询任务信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 任务ID */\n  taskId: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPersonalTaskSimpleResponse>> {\n  return defHttp.get({\n    url: '/wap/personal/searchById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPersonalTaskSimpleResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/personal/searchById',\n\n    params,\n  });\n}\n","/**\n * @desc 报警处理-关闭\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/warning/close',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/warning/close',\n    data,\n  });\n}\n","/**\n * @desc 报警处理-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/personal/warning/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/personal/warning/confirm',\n    data,\n  });\n}\n","/**\n * @desc 事件处理-关闭\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/event/close',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/event/close',\n    data,\n  });\n}\n","/**\n * @desc 事件处理-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/event/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/event/confirm',\n    data,\n  });\n}\n","/**\n * @desc 事件处理-BackToThe\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/event/refuse',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/event/refuse',\n    data,\n  });\n}\n","/**\n * @desc 库容审批-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/material/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/material/confirm',\n    data,\n  });\n}\n","/**\n * @desc 库容审批-BackToThe\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/material/refuse',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/material/refuse',\n    data,\n  });\n}\n","/**\n * @desc 生产计划评审-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/plan/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/plan/confirm',\n    data,\n  });\n}\n","/**\n * @desc 生产计划评审-BackToThe\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/plan/refuse',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/plan/refuse',\n    data,\n  });\n}\n","/**\n * @desc 进度查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 流程平台实例ID */\n  instanceId: string;\n  /** 任务类型：1：年度，2：季度，3：月度，4：周 */\n  taskType?: number;\n  /** 类型:0：生产计划评审，1：报警处理，2：事件处理，3：库容审批 */\n  titleType: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPersonalTaskProgressResponse>> {\n  return defHttp.get({\n    url: '/web/personal/progress',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPersonalTaskProgressResponse>> {\n  return defHttp.get({\n    url: '/mock/web/personal/progress',\n\n    params,\n  });\n}\n","/**\n * @desc 个人任务查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PersonalTaskRequest,\n): Promise<defs.StandardReturn<defs.QueryPersonaTaskListResponse>> {\n  return defHttp.post({\n    url: '/web/personal/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PersonalTaskRequest,\n): Promise<defs.StandardReturn<defs.QueryPersonaTaskListResponse>> {\n  return defHttp.post({\n    url: '/mock/web/personal/search',\n    data,\n  });\n}\n","/**\n * @desc 查询任务信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 任务ID */\n  taskId: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPersonalTaskSimpleResponse>> {\n  return defHttp.get({\n    url: '/web/personal/searchById',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPersonalTaskSimpleResponse>> {\n  return defHttp.get({\n    url: '/mock/web/personal/searchById',\n\n    params,\n  });\n}\n","/**\n * @desc 报警处理-关闭\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.BackToThe,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/warning/close',\n    data,\n  });\n}\n\nexport function mock(data: defs.BackToThe): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/warning/close',\n    data,\n  });\n}\n","/**\n * @desc 报警处理-确认\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<number>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/personal/warning/confirm',\n    data,\n  });\n}\n\nexport function mock(data: Array<number>): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/personal/warning/confirm',\n    data,\n  });\n}\n","/**\n * @desc 新增销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewSalesPlanQuarterlyWeeks>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/web/plan/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewSalesPlanQuarterlyWeeks>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/mock/web/plan/add',\n    data,\n  });\n}\n","/**\n * @desc 获取销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 销售计划ID */\n  salePlanId: string;\n  /** 地销计划2统销计划3粉磨站计划4 */\n  salePlanType?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleDetailResponse>>> {\n  return defHttp.get({\n    url: '/web/plan/searchDetail',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleDetailResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/plan/searchDetail',\n\n    params,\n  });\n}\n","/**\n * @desc 新建月计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanMonthInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/web/plan/month/addPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanMonthInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/addPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 删除月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/plan/month/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/plan/month/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 发布\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/month/publish',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/publish',\n    data,\n  });\n}\n","/**\n * @desc 查询月计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanMonthQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanMonthResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/month/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanMonthQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanMonthResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/query',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementProductResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthClinkerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCogenerationResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询月计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据月份查询月计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MonthRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanInfoByMonth',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MonthRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanInfoByMonth',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthLimestoneResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthMineralizerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询月计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthOverviewResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询月计划概览下载\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanOverview/download',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanOverview/download',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawCoalResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawMealResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询月计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthTabResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/month/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 提交审批\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/month/submitApproval',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/submitApproval',\n    data,\n  });\n}\n","/**\n * @desc 修改月分计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanMonthCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/month/updatePartPlan',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanMonthCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/updatePartPlan',\n    data,\n  });\n}\n","/**\n * @desc 修改月计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanMonthUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/month/updatePlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanMonthUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/updatePlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 升版\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/month/upgradeVersion',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/month/upgradeVersion',\n    data,\n  });\n}\n","/**\n * @desc 查询月计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanMonthQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanMonthResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/month/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanMonthQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanMonthResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/query',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementProductResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthClinkerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCogenerationResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询月计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据月份查询月计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.MonthRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanInfoByMonth',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.MonthRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanInfoByMonth',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthLimestoneResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthMineralizerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询月计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthOverviewResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawCoalResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawMealResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求月计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanMonthSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询月计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthTabResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/month/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanMonthTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/month/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 新建季度计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanQuarterInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/addPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanQuarterInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/addPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 删除季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/plan/quarter/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/plan/quarter/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 导出季度计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanQuarterExportOverviewRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/exportPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanQuarterExportOverviewRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/exportPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 发布\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/publish',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/publish',\n    data,\n  });\n}\n","/**\n * @desc 查询季度计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanQuarterQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanQuarterResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanQuarterQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanQuarterResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/query',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementProductResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterClinkerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCogenerationResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询季度计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据季度查询季度计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.QuarterRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanInfoByQuarter',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.QuarterRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanInfoByQuarter',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterLimestoneResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterMineralizerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询季度计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterOverviewResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawCoalResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawMealResponse>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<\n  defs.StandardReturn<defs.PlanQuarterSiliconAluminumMaterialResponse>\n> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<\n  defs.StandardReturn<defs.PlanQuarterSiliconAluminumMaterialResponse>\n> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询季度计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterTabResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 提交审批\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/submitApproval',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/submitApproval',\n    data,\n  });\n}\n","/**\n * @desc 修改季度分计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanQuarterCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/updatePartPlan',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanQuarterCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/updatePartPlan',\n    data,\n  });\n}\n","/**\n * @desc 修改季度计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanQuarterUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/updatePlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanQuarterUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/updatePlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 升版\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/quarter/upgradeVersion',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/quarter/upgradeVersion',\n    data,\n  });\n}\n","/**\n * @desc 查询季度计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanQuarterQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanQuarterResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanQuarterQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanQuarterResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/query',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementProductResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterClinkerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCogenerationResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询季度计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据季度份查询季度计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.QuarterRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanInfoByQuarter',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.QuarterRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanInfoByQuarter',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterLimestoneResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterMineralizerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询季度计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterOverviewResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawCoalResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawMealResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanQuarterRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求季度计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<\n  defs.StandardReturn<defs.PlanQuarterSiliconAluminumMaterialResponse>\n> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<\n  defs.StandardReturn<defs.PlanQuarterSiliconAluminumMaterialResponse>\n> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询季度计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterTabResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/quarter/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanQuarterTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/quarter/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 新增年度销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewAnnualSalesPlan>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/web/sale/year/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewAnnualSalesPlan>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/mock/web/sale/year/add',\n    data,\n  });\n}\n","/**\n * @desc 新增销售计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewSalesPlanOnSeason>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/web/sale/year/addPlanSale',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewSalesPlanOnSeason>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/mock/web/sale/year/addPlanSale',\n    data,\n  });\n}\n","/**\n * @desc 查询年实际销售计划量\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, number>>> {\n  return defHttp.post({\n    url: '/web/sale/year/queryYearActualSale',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, number>>> {\n  return defHttp.post({\n    url: '/mock/web/sale/year/queryYearActualSale',\n    data,\n  });\n}\n","/**\n * @desc 查询年实际产品销量与销价\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.YearRequest,\n): Promise<\n  defs.StandardReturn<\n    defs.ObjectMap<string, defs.QueryPlanSaleYearActualResponse>\n  >\n> {\n  return defHttp.post({\n    url: '/web/sale/year/queryYearActualSaleAndPrice',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.YearRequest,\n): Promise<\n  defs.StandardReturn<\n    defs.ObjectMap<string, defs.QueryPlanSaleYearActualResponse>\n  >\n> {\n  return defHttp.post({\n    url: '/mock/web/sale/year/queryYearActualSaleAndPrice',\n    data,\n  });\n}\n","/**\n * @desc 获取年度销售计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearDTO>>> {\n  return defHttp.post({\n    url: '/web/sale/year/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/sale/year/search',\n    data,\n  });\n}\n","/**\n * @desc 获取年度销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 年度销售计划ID */\n  salePlanId: string;\n  /** 计划类型包括发运计划1地销计划2统销计划3粉磨站计划4 */\n  salePlanType: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/web/sale/year/searchDetail',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/sale/year/searchDetail',\n\n    params,\n  });\n}\n","/**\n * @desc 获取年度销售计划指标数据详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** indicatorCodeList */\n  indicatorCodeList: Array<string>;\n  /** salePlanId */\n  salePlanId: string;\n  /** salePlanType */\n  salePlanType: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/web/sale/year/searchIndicatorDetail',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/sale/year/searchIndicatorDetail',\n\n    params,\n  });\n}\n","/**\n * @desc TheNewAnnualSalesPlan\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/sale/indicator/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/sale/indicator/add',\n    data,\n  });\n}\n","/**\n * @desc 批量TheNewAnnualSalesPlan\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewAnnualSalesPlan>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/sale/indicator/addBatch',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewAnnualSalesPlan>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/sale/indicator/addBatch',\n    data,\n  });\n}\n","/**\n * @desc 删除年度销售计划指标\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.delete({\n    url: '/web/sale/indicator/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.delete({\n    url: '/mock/web/sale/indicator/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 获取年度销售计划指标\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheAnnualSalesPlanIndexQuery,\n): Promise<\n  defs.StandardReturn<Array<defs.QueryPlanSaleYearIndicatorResponse>>\n> {\n  return defHttp.post({\n    url: '/web/sale/indicator/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheAnnualSalesPlanIndexQuery,\n): Promise<\n  defs.StandardReturn<Array<defs.QueryPlanSaleYearIndicatorResponse>>\n> {\n  return defHttp.post({\n    url: '/mock/web/sale/indicator/search',\n    data,\n  });\n}\n","/**\n * @desc TheNewAnnualSalesPlan\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/sale/indicator/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/sale/indicator/add',\n    data,\n  });\n}\n","/**\n * @desc 删除年度销售计划指标\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.delete({\n    url: '/wap/sale/indicator/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.delete({\n    url: '/mock/wap/sale/indicator/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 获取年度销售计划指标\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 年度 */\n  dateDim: string;\n  /** 类型 */\n  indicatorType: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<\n  defs.StandardReturn<Array<defs.QueryPlanSaleYearIndicatorResponse>>\n> {\n  return defHttp.post({\n    url: '/wap/sale/indicator/search',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<\n  defs.StandardReturn<Array<defs.QueryPlanSaleYearIndicatorResponse>>\n> {\n  return defHttp.post({\n    url: '/mock/wap/sale/indicator/search',\n\n    params,\n  });\n}\n","/**\n * @desc 新增年度销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewAnnualSalesPlan>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/wap/sale/year/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewAnnualSalesPlan>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/mock/wap/sale/year/add',\n    data,\n  });\n}\n","/**\n * @desc 获取年度销售计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearDTO>>> {\n  return defHttp.post({\n    url: '/wap/sale/year/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearDTO>>> {\n  return defHttp.post({\n    url: '/mock/wap/sale/year/search',\n    data,\n  });\n}\n","/**\n * @desc 获取年度销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 年度销售计划ID */\n  salePlanId: string;\n  /** 计划类型包括发运计划1地销计划2统销计划3粉磨站计划4 */\n  salePlanType: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/wap/sale/year/searchDetail',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/sale/year/searchDetail',\n\n    params,\n  });\n}\n","/**\n * @desc 获取年度销售计划指标数据详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** indicatorCodeList */\n  indicatorCodeList: Array<string>;\n  /** salePlanId */\n  salePlanId: string;\n  /** salePlanType */\n  salePlanType: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/wap/sale/year/searchIndicatorDetail',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleYearDetailResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/sale/year/searchIndicatorDetail',\n\n    params,\n  });\n}\n","/**\n * @desc 修改年度销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/sale/year/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.TheNewAnnualSalesPlan,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/sale/year/update',\n    data,\n  });\n}\n","/**\n * @desc 新增销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewSalesPlanQuarterlyWeeks>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/wap/plan/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewSalesPlanQuarterlyWeeks>,\n): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/add',\n    data,\n  });\n}\n","/**\n * @desc 获取销售计划详情\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 销售计划ID */\n  salePlanId: string;\n  /** 地销计划2统销计划3粉磨站计划4 */\n  salePlanType?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleDetailResponse>>> {\n  return defHttp.get({\n    url: '/wap/plan/searchDetail',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPlanSaleDetailResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/plan/searchDetail',\n\n    params,\n  });\n}\n","/**\n * @desc 新建周计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanWeekInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/web/plan/week/addPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanWeekInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/addPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 删除周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/plan/week/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/plan/week/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 导出周计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanWeekExportOverviewRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/week/exportPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanWeekExportOverviewRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/exportPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 发布\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/week/publish',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/publish',\n    data,\n  });\n}\n","/**\n * @desc 查询周计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanWeekQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanWeekResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/week/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanWeekQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanWeekResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/query',\n    data,\n  });\n}\n","/**\n * @desc 根据时间获取月计划id\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.DateRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryMonthPlanId',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.DateRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryMonthPlanId',\n    data,\n  });\n}\n","/**\n * @desc 根据时间段获取月采购量\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekMonthProcurementResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryMonthProcurements',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekMonthProcurementResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryMonthProcurements',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementProductResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekClinkerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCogenerationResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询周计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据周查询周计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanInfoByWeek',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanInfoByWeek',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekLimestoneResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekMineralizerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询周计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekOverviewResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawCoalResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawMealResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询周计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekTabResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/week/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 提交审批\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/week/submitApproval',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/submitApproval',\n    data,\n  });\n}\n","/**\n * @desc 修改周分计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanWeekCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/week/updatePartPlan',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanWeekCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/updatePartPlan',\n    data,\n  });\n}\n","/**\n * @desc 修改周计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanWeekUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/week/updatePlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanWeekUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/updatePlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 升版\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/week/upgradeVersion',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/week/upgradeVersion',\n    data,\n  });\n}\n","/**\n * @desc 查询周计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanWeekQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanWeekResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/week/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanWeekQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanWeekResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/query',\n    data,\n  });\n}\n","/**\n * @desc 根据时间获取月计划id\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.DateRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryMonthPlanId',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.DateRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryMonthPlanId',\n    data,\n  });\n}\n","/**\n * @desc 根据时间段获取月采购量\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekMonthProcurementResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryMonthProcurements',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekMonthProcurementResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryMonthProcurements',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementProductResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekClinkerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCogenerationResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询周计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据周查询周计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanInfoByWeek',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.WeekRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanInfoByWeek',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekLimestoneResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekMineralizerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询周计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekOverviewResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawCoalResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawMealResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求周计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanWeekSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询周计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekTabResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/week/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanWeekTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/week/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 新建年计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanYearInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/web/plan/year/addPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanYearInfoAddRequest,\n): Promise<defs.StandardReturn<number>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/addPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 删除年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/plan/year/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/plan/year/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 导出年计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanExportOverviewRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/year/exportPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanExportOverviewRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/exportPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 发布\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/year/publish',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/publish',\n    data,\n  });\n}\n","/**\n * @desc 查询年计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanYearQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/year/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanYearQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/query',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥包装年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementPackagingResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanCementPackaging',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementPackagingResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanCementPackaging',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementProductResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearClinkerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCogenerationResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询年计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据年份查询年计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanInfoByYear',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanInfoByYear',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearLimestoneResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearMineralizerResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询年计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearOverviewResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawCoalResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawMealResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询年计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearTabResponse>>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 查询年实际产量\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, number>>> {\n  return defHttp.post({\n    url: '/web/plan/year/queryYearActualProduction',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, number>>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/queryYearActualProduction',\n    data,\n  });\n}\n","/**\n * @desc 提交审批\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/year/submitApproval',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/submitApproval',\n    data,\n  });\n}\n","/**\n * @desc 修改年分计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanYearCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/year/updatePartPlan',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanYearCommonUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/updatePartPlan',\n    data,\n  });\n}\n","/**\n * @desc 修改年计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanYearUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/year/updatePlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanYearUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/updatePlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 升版\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/plan/year/upgradeVersion',\n    data,\n  });\n}\n\nexport function mock(data: defs.IdRequest): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/plan/year/upgradeVersion',\n    data,\n  });\n}\n","/**\n * @desc 查询年计划列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.PlanYearQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/year/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.PlanYearQueryRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.PlanYearResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/query',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥消耗需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanCementConsumption',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementConsumptionResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanCementConsumption',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥包装年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementPackagingResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanCementPackaging',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementPackagingResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanCementPackaging',\n    data,\n  });\n}\n","/**\n * @desc 查询水泥生产年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementProductResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanCementProduct',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCementProductResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanCementProduct',\n    data,\n  });\n}\n","/**\n * @desc 查询熟料生产年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearClinkerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanClinker',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearClinkerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanClinker',\n    data,\n  });\n}\n","/**\n * @desc 查询余热发电年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCogenerationResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanCogeneration',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearCogenerationResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanCogeneration',\n    data,\n  });\n}\n","/**\n * @desc 查询铁质材料需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanFerrousMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearFerrousMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanFerrousMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询年计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanInfo',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanInfo',\n    data,\n  });\n}\n","/**\n * @desc 根据年份查询年计划基础信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanInfoByYear',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.PlanYearInfoResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanInfoByYear',\n    data,\n  });\n}\n","/**\n * @desc 查询石灰石需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearLimestoneResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanLimestone',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearLimestoneResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanLimestone',\n    data,\n  });\n}\n","/**\n * @desc 查询矿化剂需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearMineralizerResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanMineralizer',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearMineralizerResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanMineralizer',\n    data,\n  });\n}\n","/**\n * @desc 根据计划ID查询年计划概览\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearOverviewResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanOverview',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearOverviewResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanOverview',\n    data,\n  });\n}\n","/**\n * @desc 查询原煤消耗年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawCoalResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanRawCoal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawCoalResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanRawCoal',\n    data,\n  });\n}\n","/**\n * @desc 查询生料生产年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawMealResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanRawMeal',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearRawMealResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanRawMeal',\n    data,\n  });\n}\n","/**\n * @desc 查询硅铝质材料需求年计划\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<defs.PlanYearSiliconAluminumMaterialResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanSiliconAluminumMaterial',\n    data,\n  });\n}\n","/**\n * @desc 查询年计划tab页标题名称\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearTabResponse>>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryPlanTabs',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.IdRequest,\n): Promise<defs.StandardReturn<Array<defs.PlanYearTabResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryPlanTabs',\n    data,\n  });\n}\n","/**\n * @desc 查询年实际产量\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, number>>> {\n  return defHttp.post({\n    url: '/wap/plan/year/queryYearActualProduction',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.YearRequest,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, number>>> {\n  return defHttp.post({\n    url: '/mock/wap/plan/year/queryYearActualProduction',\n    data,\n  });\n}\n","/**\n * @desc 视频监控添加\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.VideoMonitorAddRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/ProductionRealTime/addVideoMonitor',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.VideoMonitorAddRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/ProductionRealTime/addVideoMonitor',\n    data,\n  });\n}\n","/**\n * @desc 视频监控删除\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/wap/ProductionRealTime/delVideoMonitor',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/wap/ProductionRealTime/delVideoMonitor',\n\n    params,\n  });\n}\n","/**\n * @desc 查看环保监控曲线\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EPMonitorCurveRequest,\n): Promise<defs.StandardReturn<defs.EPMonitorCurveResponse>> {\n  return defHttp.post({\n    url: '/wap/ProductionRealTime/getEPMonitorCurve',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.EPMonitorCurveRequest,\n): Promise<defs.StandardReturn<defs.EPMonitorCurveResponse>> {\n  return defHttp.post({\n    url: '/mock/wap/ProductionRealTime/getEPMonitorCurve',\n    data,\n  });\n}\n","/**\n * @desc 监测点选框\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/wap/ProductionRealTime/getMonitoringPoint',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.ParamCheckBoxResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/ProductionRealTime/getMonitoringPoint',\n  });\n}\n","/**\n * @desc 查看工艺监控画面\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ProcessMonitorCurveRequest,\n): Promise<defs.StandardReturn<Array<defs.ProcessMonitorResponse>>> {\n  return defHttp.post({\n    url: '/wap/ProductionRealTime/getProcessMonitorScreen',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ProcessMonitorCurveRequest,\n): Promise<defs.StandardReturn<Array<defs.ProcessMonitorResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/ProductionRealTime/getProcessMonitorScreen',\n    data,\n  });\n}\n","/**\n * @desc 参数监控查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ParamMonitorRequest,\n): Promise<\n  defs.StandardReturn<defs.ObjectMap<string, Array<defs.ParamMonitorResponse>>>\n> {\n  return defHttp.post({\n    url: '/wap/ProductionRealTime/qryParamMonitor',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ParamMonitorRequest,\n): Promise<\n  defs.StandardReturn<defs.ObjectMap<string, Array<defs.ParamMonitorResponse>>>\n> {\n  return defHttp.post({\n    url: '/mock/wap/ProductionRealTime/qryParamMonitor',\n    data,\n  });\n}\n","/**\n * @desc 查看视频监控摄像头列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.VideoMonitorListRequest,\n): Promise<defs.StandardReturn<Array<defs.VideoMonitorResponse>>> {\n  return defHttp.post({\n    url: '/wap/ProductionRealTime/qryVideoMonitorList',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.VideoMonitorListRequest,\n): Promise<defs.StandardReturn<Array<defs.VideoMonitorResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/ProductionRealTime/qryVideoMonitorList',\n    data,\n  });\n}\n","/**\n * @desc 报表查询\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 总类型：0：环保报表 */\n  totalType?: number;\n  /** 类型：0：环保检测日报 1：氨水日报 2：SCR系统日报 3：环保月报 */\n  type?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ReportDTO>> {\n  return defHttp.get({\n    url: '/web/report/search',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ReportDTO>> {\n  return defHttp.get({\n    url: '/mock/web/report/search',\n\n    params,\n  });\n}\n","/**\n * @desc 新增角色\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.NewUserPreferences,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/role/addRole',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.NewUserPreferences,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/role/addRole',\n    data,\n  });\n}\n","/**\n * @desc 删除角色\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 角色id */\n  id?: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/role/deleteRole',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/role/deleteRole',\n\n    params,\n  });\n}\n","/**\n * @desc 获取基地下所有角色\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseCode */\n  baseCode: string;\n  /** 基地id */\n  baseId?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryRolesResponse>> {\n  return defHttp.get({\n    url: '/web/role/listRoles',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryRolesResponse>> {\n  return defHttp.get({\n    url: '/mock/web/role/listRoles',\n\n    params,\n  });\n}\n","/**\n * @desc 修改角色\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.RoleUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.put({\n    url: '/web/role/updateRole',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.RoleUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.put({\n    url: '/mock/web/role/updateRole',\n    data,\n  });\n}\n","/**\n * @desc 获取角色对应权限信息（树）\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPermissionTreeResponse>>> {\n  return defHttp.get({\n    url: '/wap/rolePermission/listPermissions',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPermissionTreeResponse>>> {\n  return defHttp.get({\n    url: '/mock/wap/rolePermission/listPermissions',\n  });\n}\n","/**\n * @desc 获取角色对应权限信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** dataType */\n  dataType?: number;\n  /** 角色ID */\n  roleId?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPermissionResponse>> {\n  return defHttp.get({\n    url: '/wap/rolePermission/permissions',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPermissionResponse>> {\n  return defHttp.get({\n    url: '/mock/wap/rolePermission/permissions',\n\n    params,\n  });\n}\n","/**\n * @desc 保存角色权限\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.RolePermissionRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/rolePermission/saveRolePermissions',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.RolePermissionRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/rolePermission/saveRolePermissions',\n    data,\n  });\n}\n","/**\n * @desc 获取角色对应权限信息（树）\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPermissionTreeResponse>>> {\n  return defHttp.get({\n    url: '/web/rolePermission/listPermissions',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryPermissionTreeResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/rolePermission/listPermissions',\n  });\n}\n","/**\n * @desc 获取角色对应权限信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** dataType */\n  dataType?: number;\n  /** 角色ID */\n  roleId?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPermissionResponse>> {\n  return defHttp.get({\n    url: '/web/rolePermission/permissions',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPermissionResponse>> {\n  return defHttp.get({\n    url: '/mock/web/rolePermission/permissions',\n\n    params,\n  });\n}\n","/**\n * @desc 保存角色权限\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.RolePermissionRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/rolePermission/saveRolePermissions',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.RolePermissionRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/rolePermission/saveRolePermissions',\n    data,\n  });\n}\n","/**\n * @desc 全量权限ID（除叶子节点）\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPermissionIdResponse>> {\n  return defHttp.get({\n    url: '/web/rolePermission/selectId',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QueryPermissionIdResponse>> {\n  return defHttp.get({\n    url: '/mock/web/rolePermission/selectId',\n  });\n}\n","/**\n * @desc 将监控视频流转成flv格式\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** path */\n  path?: string;\n}\n\nexport function request(params: Params): Promise<any> {\n  return defHttp.get({\n    url: '/rstp/video',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<any> {\n  return defHttp.get({\n    url: '/mock/rstp/video',\n\n    params,\n  });\n}\n","/**\n * @desc 获取运行记录对应的帆软url\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 类型(1:A窑-回转窑托轮温度记录表;2:B窑-回转窑托轮温度记录表) */\n  type: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.RunRecordUrlResponse>> {\n  return defHttp.get({\n    url: '/web/runrecord/url',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.RunRecordUrlResponse>> {\n  return defHttp.get({\n    url: '/mock/web/runrecord/url',\n\n    params,\n  });\n}\n","/**\n * @desc 新增全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.NewGlobalOrBaseParameterSetting,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/setting/detail/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.NewGlobalOrBaseParameterSetting,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/setting/detail/add',\n    data,\n  });\n}\n","/**\n * @desc 删除全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/wap/setting/detail/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/wap/setting/detail/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 获取全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.SettingDetailSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QuerySettingDetailResponse>>> {\n  return defHttp.post({\n    url: '/wap/setting/detail/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.SettingDetailSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QuerySettingDetailResponse>>> {\n  return defHttp.post({\n    url: '/mock/wap/setting/detail/search',\n    data,\n  });\n}\n","/**\n * @desc 修改全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ModifyTheGlobalOrBaseParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/wap/setting/detail/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ModifyTheGlobalOrBaseParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/wap/setting/detail/update',\n    data,\n  });\n}\n","/**\n * @desc 新增全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.NewGlobalOrBaseParameterSetting,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/setting/detail/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.NewGlobalOrBaseParameterSetting,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/setting/detail/add',\n    data,\n  });\n}\n","/**\n * @desc 删除全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/setting/detail/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/setting/detail/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 获取全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.SettingDetailSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QuerySettingDetailResponse>>> {\n  return defHttp.post({\n    url: '/web/setting/detail/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.SettingDetailSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QuerySettingDetailResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/setting/detail/search',\n    data,\n  });\n}\n","/**\n * @desc 修改全局或基地设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.ModifyTheGlobalOrBaseParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/setting/detail/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.ModifyTheGlobalOrBaseParameters,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/setting/detail/update',\n    data,\n  });\n}\n","/**\n * @desc 获取设置信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 基地id */\n  baseId?: number;\n  /** 类型（0是全局设置，1是基地设置） */\n  type?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QuerySettingResponse>> {\n  return defHttp.get({\n    url: '/web/setting/listSettings',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.QuerySettingResponse>> {\n  return defHttp.get({\n    url: '/mock/web/setting/listSettings',\n\n    params,\n  });\n}\n","/**\n * @desc 新增主要物料设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.SettingMaterialRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/setting/material/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.SettingMaterialRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/setting/material/add',\n    data,\n  });\n}\n","/**\n * @desc 删除主要物料设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 主键id */\n  id: number;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/web/setting/material/delete',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.delete({\n    url: '/mock/web/setting/material/delete',\n\n    params,\n  });\n}\n","/**\n * @desc 查询主要物料设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.SettingMaterialPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QuerySettingMaterialResponse>>> {\n  return defHttp.post({\n    url: '/web/setting/material/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.SettingMaterialPageRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.QuerySettingMaterialResponse>>> {\n  return defHttp.post({\n    url: '/mock/web/setting/material/search',\n    data,\n  });\n}\n","/**\n * @desc 查询生产计划设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.SettingPlanSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.SettingPlanDTO>>> {\n  return defHttp.post({\n    url: '/web/setting/plan/search',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.SettingPlanSearchRequest,\n): Promise<defs.StandardReturn<defs.Pager<defs.SettingPlanDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/setting/plan/search',\n    data,\n  });\n}\n","/**\n * @desc 修改生产计划设置\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.SettingPlanUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/setting/plan/update',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.SettingPlanUpdateRequest,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/setting/plan/update',\n    data,\n  });\n}\n","/**\n * @desc 批量导入管理域\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.TheNewManagementDomainParameters>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/sync/org',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.TheNewManagementDomainParameters>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/sync/org',\n    data,\n  });\n}\n","/**\n * @desc OA同步用户数据接口(新增)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.UserDataRequest>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/sync/user',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.UserDataRequest>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/sync/user',\n    data,\n  });\n}\n","/**\n * @desc 传入登录权限信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.PermissionInsertRequest>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/userPermission/insertPermission',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.PermissionInsertRequest>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/userPermission/insertPermission',\n    data,\n  });\n}\n","/**\n * @desc 获取登录权限信息\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryUserLoginPermissionResponse>>> {\n  return defHttp.get({\n    url: '/web/userPermission/loginPermission',\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<Array<defs.QueryUserLoginPermissionResponse>>> {\n  return defHttp.get({\n    url: '/mock/web/userPermission/loginPermission',\n  });\n}\n","/**\n * @desc OA同步用户数据接口(新增)\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: Array<defs.UserDataRequest>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/web/user/add',\n    data,\n  });\n}\n\nexport function mock(\n  data: Array<defs.UserDataRequest>,\n): Promise<defs.StandardReturn<void>> {\n  return defHttp.post({\n    url: '/mock/web/user/add',\n    data,\n  });\n}\n","/**\n * @desc 校验登录账号\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 登录账号 */\n  accountName: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/user/checkAccountName',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/user/checkAccountName',\n\n    params,\n  });\n}\n","/**\n * @desc 校验确认登录密码是否一致\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 确认登录密码 */\n  confirmPassword: string;\n  /** 新登录密码 */\n  newPassword: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/web/user/checkConfirm',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/mock/web/user/checkConfirm',\n\n    params,\n  });\n}\n","/**\n * @desc 校验新登录密码的格式\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 新登录密码 */\n  newPassword: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/web/user/checkNewPwd',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/mock/web/user/checkNewPwd',\n\n    params,\n  });\n}\n","/**\n * @desc 校验原登录密码\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 原登录密码 */\n  oldPwd: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/user/checkOldPwd',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/user/checkOldPwd',\n\n    params,\n  });\n}\n","/**\n * @desc 校验验证码\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 用户编码 */\n  code: string;\n  /** 验证码 */\n  verificationCode: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/web/user/checkVerification',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<boolean>> {\n  return defHttp.get({\n    url: '/mock/web/user/checkVerification',\n\n    params,\n  });\n}\n","/**\n * @desc 下载导入模板\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/web/user/downloadTemplate',\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<void>> {\n  return defHttp.get({\n    url: '/mock/web/user/downloadTemplate',\n  });\n}\n","/**\n * @desc 获取验证码\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 用户编码 */\n  code: string;\n  /** 手机号码 */\n  mobile: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/user/getVerification',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/user/getVerification',\n\n    params,\n  });\n}\n","/**\n * @desc 用户登录\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** password */\n  password: string;\n  /** userName */\n  userName: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/web/user/login',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.UserModelResponse>> {\n  return defHttp.get({\n    url: '/mock/web/user/login',\n\n    params,\n  });\n}\n","/**\n * @desc 根据入参条件查询用户列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.UserManagementPagingQueryConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.UserInfoDTO>>> {\n  return defHttp.post({\n    url: '/web/user/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.UserManagementPagingQueryConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.UserInfoDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/user/query',\n    data,\n  });\n}\n","/**\n * @desc 查询某一角色下的用户列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.RoleUserListQueryConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.UserInfoDTO>>> {\n  return defHttp.post({\n    url: '/web/user/queryRole',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.RoleUserListQueryConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.UserInfoDTO>>> {\n  return defHttp.post({\n    url: '/mock/web/user/queryRole',\n    data,\n  });\n}\n","/**\n * @desc 确认修改密码\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** 用户编码 */\n  code: string;\n  /** 修改密码 */\n  password: string;\n}\n\nexport function request(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/web/user/updatePwd',\n\n    params,\n  });\n}\n\nexport function mock(params: Params): Promise<defs.StandardReturn<string>> {\n  return defHttp.get({\n    url: '/mock/web/user/updatePwd',\n\n    params,\n  });\n}\n","/**\n * @desc EditUserRoles\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.EditUserRoles,\n): Promise<defs.StandardReturn> {\n  return defHttp.post({\n    url: '/web/user/updateRole',\n    data,\n  });\n}\n\nexport function mock(data: defs.EditUserRoles): Promise<defs.StandardReturn> {\n  return defHttp.post({\n    url: '/mock/web/user/updateRole',\n    data,\n  });\n}\n","/**\n * @desc 导入模板\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** baseId */\n  baseId?: string;\n  /** roleId */\n  roleId?: number;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, string>>> {\n  return defHttp.post({\n    url: '/web/user/uploadTemplate',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.ObjectMap<string, string>>> {\n  return defHttp.post({\n    url: '/mock/web/user/uploadTemplate',\n\n    params,\n  });\n}\n","/**\n * @desc 根据入参条件查询用户列表\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {}\n\nexport function request(\n  data: defs.UserManagementPagingQueryConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.UserInfoDTO>>> {\n  return defHttp.post({\n    url: '/wap/user/query',\n    data,\n  });\n}\n\nexport function mock(\n  data: defs.UserManagementPagingQueryConditions,\n): Promise<defs.StandardReturn<defs.Pager<defs.UserInfoDTO>>> {\n  return defHttp.post({\n    url: '/mock/wap/user/query',\n    data,\n  });\n}\n","/**\n * @desc 获取全流程可视化地址源 code值说明 C-173-1 全场 | C-173-2 制造分厂 | C-173-3 水泥分厂 | C-173-4 矿山分厂\n */\n\nimport * as defs from '../../baseClass';\nimport { defHttp } from 'hailuo-http';\nexport interface Params {\n  /** code */\n  code?: string;\n}\n\nexport function request(\n  params: Params,\n): Promise<defs.StandardReturn<defs.VisualResponse>> {\n  return defHttp.get({\n    url: '/visual',\n\n    params,\n  });\n}\n\nexport function mock(\n  params: Params,\n): Promise<defs.StandardReturn<defs.VisualResponse>> {\n  return defHttp.get({\n    url: '/mock/visual',\n\n    params,\n  });\n}\n","import * as alertMessagePortalFacadeImpl from './alertMessagePortalFacadeImpl';\nimport * as alertMessageWapFacadeImpl from './alertMessageWapFacadeImpl';\nimport * as alertMessageWebFacadeImpl from './alertMessageWebFacadeImpl';\nimport * as alertWebFacadeImpl from './alertWebFacadeImpl';\nimport * as announcementNoticeFacadeImpl from './announcementNoticeFacadeImpl';\nimport * as announcementNoticePortalFacadeImpl from './announcementNoticePortalFacadeImpl';\nimport * as baseEquipmentManageWapFacadeImpl from './baseEquipmentManageWapFacadeImpl';\nimport * as baseEquipmentManageWebFacadeImpl from './baseEquipmentManageWebFacadeImpl';\nimport * as baseInfoWapManageFacadeImpl from './baseInfoWapManageFacadeImpl';\nimport * as baseInfoWebManageFacadeImpl from './baseInfoWebManageFacadeImpl';\nimport * as checkPermissionPortalFacadeImpl from './checkPermissionPortalFacadeImpl';\nimport * as consumptionRatioFacadeImpl from './consumptionRatioFacadeImpl';\nimport * as diagramFacadeImpl from './diagramFacadeImpl';\nimport * as dingdingFacadeImpl from './dingdingFacadeImpl';\nimport * as environmentalMonitoringFacadeImpl from './environmentalMonitoringFacadeImpl';\nimport * as environmentalMonitoringWapFacadeImpl from './environmentalMonitoringWapFacadeImpl';\nimport * as epManageFacadeImpl from './epManageFacadeImpl';\nimport * as eventWapManageFacadeImpl from './eventWapManageFacadeImpl';\nimport * as eventWebManageFacadeImpl from './eventWebManageFacadeImpl';\nimport * as flowProcessManageFacadeImpl from './flowProcessManageFacadeImpl';\nimport * as iotLoginFacadeImpl from './iotLoginFacadeImpl';\nimport * as iotMonitorManageFacadeImpl from './iotMonitorManageFacadeImpl';\nimport * as iotMonitorWapManageFacadeImpl from './iotMonitorWapManageFacadeImpl';\nimport * as labourManageFacadeImpl from './labourManageFacadeImpl';\nimport * as labourManageWapFacadeImpl from './labourManageWapFacadeImpl';\nimport * as logOperateFacadeImpl from './logOperateFacadeImpl';\nimport * as loginFacadeImpl from './loginFacadeImpl';\nimport * as loginWapFacadeImpl from './loginWapFacadeImpl';\nimport * as materialInfoFacadeImpl from './materialInfoFacadeImpl';\nimport * as materialManageFacadeImpl from './materialManageFacadeImpl';\nimport * as notifyManageFacadeImpl from './notifyManageFacadeImpl';\nimport * as ossManageFacadeImpl from './ossManageFacadeImpl';\nimport * as paramManageFacadeImpl from './paramManageFacadeImpl';\nimport * as paramManageWapFacadeImpl from './paramManageWapFacadeImpl';\nimport * as personalTaskWapFacadeImpl from './personalTaskWapFacadeImpl';\nimport * as personalTaskWebFacadeImpl from './personalTaskWebFacadeImpl';\nimport * as planManageFacadeImpl from './planManageFacadeImpl';\nimport * as planMonthManageFacadeImpl from './planMonthManageFacadeImpl';\nimport * as planMonthManageWapFacadeImpl from './planMonthManageWapFacadeImpl';\nimport * as planQuarterManageFacadeImpl from './planQuarterManageFacadeImpl';\nimport * as planQuarterManageWapFacadeImpl from './planQuarterManageWapFacadeImpl';\nimport * as planSaleYearFacadeImpl from './planSaleYearFacadeImpl';\nimport * as planSaleYearIndicatorFacadeImpl from './planSaleYearIndicatorFacadeImpl';\nimport * as planSaleYearIndicatorWapFacadeImpl from './planSaleYearIndicatorWapFacadeImpl';\nimport * as planSaleYearWapFacadeImpl from './planSaleYearWapFacadeImpl';\nimport * as planWapManageFacadeImpl from './planWapManageFacadeImpl';\nimport * as planWeekManageFacadeImpl from './planWeekManageFacadeImpl';\nimport * as planWeekManageWapFacadeImpl from './planWeekManageWapFacadeImpl';\nimport * as planYearManageFacadeImpl from './planYearManageFacadeImpl';\nimport * as planYearManageWapFacadeImpl from './planYearManageWapFacadeImpl';\nimport * as productionRealTimeFacadeImpl from './productionRealTimeFacadeImpl';\nimport * as reportFacadeImpl from './reportFacadeImpl';\nimport * as roleManageFacadeImpl from './roleManageFacadeImpl';\nimport * as rolePermissionWapFacadeImpl from './rolePermissionWapFacadeImpl';\nimport * as rolePermissionWebFacadeImpl from './rolePermissionWebFacadeImpl';\nimport * as rstpFacadeImpl from './rstpFacadeImpl';\nimport * as runRecordFacadeImpl from './runRecordFacadeImpl';\nimport * as settingDetailWapFacadeImpl from './settingDetailWapFacadeImpl';\nimport * as settingDetailWebFacadeImpl from './settingDetailWebFacadeImpl';\nimport * as settingFacadeImpl from './settingFacadeImpl';\nimport * as settingMaterialFacadeImpl from './settingMaterialFacadeImpl';\nimport * as settingPlanFacadeImpl from './settingPlanFacadeImpl';\nimport * as syncOrgUserFacadeImpl from './syncOrgUserFacadeImpl';\nimport * as userLoginPermissionFacadeImpl from './userLoginPermissionFacadeImpl';\nimport * as userManageFacadeImpl from './userManageFacadeImpl';\nimport * as userWapManageFacadeImpl from './userWapManageFacadeImpl';\nimport * as visualFacadeImpl from './visualFacadeImpl';\n\nexport default {\n  alertMessagePortalFacadeImpl,\n  alertMessageWapFacadeImpl,\n  alertMessageWebFacadeImpl,\n  alertWebFacadeImpl,\n  announcementNoticeFacadeImpl,\n  announcementNoticePortalFacadeImpl,\n  baseEquipmentManageWapFacadeImpl,\n  baseEquipmentManageWebFacadeImpl,\n  baseInfoWapManageFacadeImpl,\n  baseInfoWebManageFacadeImpl,\n  checkPermissionPortalFacadeImpl,\n  consumptionRatioFacadeImpl,\n  diagramFacadeImpl,\n  dingdingFacadeImpl,\n  environmentalMonitoringFacadeImpl,\n  environmentalMonitoringWapFacadeImpl,\n  epManageFacadeImpl,\n  eventWapManageFacadeImpl,\n  eventWebManageFacadeImpl,\n  flowProcessManageFacadeImpl,\n  iotLoginFacadeImpl,\n  iotMonitorManageFacadeImpl,\n  iotMonitorWapManageFacadeImpl,\n  labourManageFacadeImpl,\n  labourManageWapFacadeImpl,\n  logOperateFacadeImpl,\n  loginFacadeImpl,\n  loginWapFacadeImpl,\n  materialInfoFacadeImpl,\n  materialManageFacadeImpl,\n  notifyManageFacadeImpl,\n  ossManageFacadeImpl,\n  paramManageFacadeImpl,\n  paramManageWapFacadeImpl,\n  personalTaskWapFacadeImpl,\n  personalTaskWebFacadeImpl,\n  planManageFacadeImpl,\n  planMonthManageFacadeImpl,\n  planMonthManageWapFacadeImpl,\n  planQuarterManageFacadeImpl,\n  planQuarterManageWapFacadeImpl,\n  planSaleYearFacadeImpl,\n  planSaleYearIndicatorFacadeImpl,\n  planSaleYearIndicatorWapFacadeImpl,\n  planSaleYearWapFacadeImpl,\n  planWapManageFacadeImpl,\n  planWeekManageFacadeImpl,\n  planWeekManageWapFacadeImpl,\n  planYearManageFacadeImpl,\n  planYearManageWapFacadeImpl,\n  productionRealTimeFacadeImpl,\n  reportFacadeImpl,\n  roleManageFacadeImpl,\n  rolePermissionWapFacadeImpl,\n  rolePermissionWebFacadeImpl,\n  rstpFacadeImpl,\n  runRecordFacadeImpl,\n  settingDetailWapFacadeImpl,\n  settingDetailWebFacadeImpl,\n  settingFacadeImpl,\n  settingMaterialFacadeImpl,\n  settingPlanFacadeImpl,\n  syncOrgUserFacadeImpl,\n  userLoginPermissionFacadeImpl,\n  userManageFacadeImpl,\n  userWapManageFacadeImpl,\n  visualFacadeImpl,\n};\n"],"names":["request","mock"],"mappings":"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"}