123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041 |
- import request from '@/utils/request'
- //----------------------------------- 员工概况 -------------------------------
- // 获取员工类型
- export function getEmployeePieData(appOrg) {
- return request({
- url: '/large/employee/getEmployeePieData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 获取入楼情况
- export function getEnterBuildData(appOrg) {
- return request({
- url: '/large/employee/getEnterBuildData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 近一周人流量
- export function getPastWeekFlowData(appOrg) {
- return request({
- url: '/large/employee/getPastWeekFlowData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 获取员工性别情况
- export function getSexChartData(appOrg) {
- return request({
- url: '/large/employee/getSexChartData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 其他数据信息
- export function getEmployeeOtherData(appOrg) {
- return request({
- url: '/large/employee/getOtherData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //----------------------------------- 员工健康 -------------------------------
- // 健康服务
- export function getHealthData(appOrg) {
- return request({
- url: '/large/health/getHealthData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 近12月大病发现数量
- export function getHealthIllnessBrokenData(appOrg) {
- return request({
- url: '/large/health/getHealthIllnessBrokenData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 多发疾病排行
- export function getIllnessChartData(appOrg) {
- return request({
- url: '/large/health/getIllnessChartData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 体检情况 柱形图
- export function getPhysicalChartData(appOrg) {
- return request({
- url: '/large/health/getPhysicalChartData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 体检情况 饼图
- export function getPhysicalPieData(appOrg) {
- return request({
- url: '/large/health/getPhysicalPieData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //----------------------------------- 绿智食堂 -------------------------------
- //食堂概览
- export function getCanteenData(appOrg) {
- return request({
- url: '/large/smart/getCanteenData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //食堂服务满意度
- export function getCanteenScoreData(appOrg, canteen) {
- return request({
- url: '/large/smart/getCanteenScoreData?appOrg='+ appOrg + '&canteenName=' + canteen,
- method: 'get'
- })
- }
- //食堂服务人员情况
- export function getCanteenStaff(appOrg) {
- return request({
- url: '/large/smart/getCanteenStaff?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //各食堂满意度排名
- export function getCanteenDegreeData(appOrg) {
- return request({
- url: '/large/smart/getCanteenDegreeData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //资质证件
- export function getQualificationData(appOrg, canteen) {
- return request({
- url: '/large/smart/getQualificationData?appOrg='+ appOrg + '&canteenName=' + canteen,
- method: 'get'
- })
- }
- //菜品信息
- export function getFoodData(appOrg) {
- return request({
- url: '/large/smart/getFoodData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //其他数据信息
- export function getOtherData(appOrg) {
- return request({
- url: '/large/smart/getOtherData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //食堂安全管理
- export function getSafetyData(appOrg) {
- return request({
- url: '/large/smart/getSafetyData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //热销菜品排行
- export function getFoodRankData(appOrg) {
- return request({
- url: '/large/smart/getFoodRankData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //绿智食堂参评情况
- export function geParticipateData(appOrg) {
- return request({
- url: '/large/smart/geParticipateData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //就餐情况
- export function getDiningPieData(appOrg) {
- return request({
- url: '/large/smart/getDiningPieData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //智慧食堂
- export function getSmartCanteenPieData(appOrg) {
- return request({
- url: '/large/smart/getSmartCanteenPieData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //员工服务
- export function getSmartEmployeePieData(appOrg) {
- return request({
- url: '/large/smart/getEmployeePieData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //电子餐券
- export function getElectronicVouchersData(appOrg) {
- return request({
- url: '/large/smart/getElectronicVouchersData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //食堂列表
- export function getCanteenNameList(appOrg) {
- return request({
- url: '/large/smart/getCanteenNameList?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //菜谱列表
- export function getFoodsList(appOrg) {
- return request({
- url: '/large/smart/getFoodsList?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //----------------------------------- 共享驿站 -------------------------------
- // 建设完成达标率
- export function getOverviewData(appOrg) {
- return request({
- url: '/large/property/getOverviewData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 单位列表
- export function getSelfTestAndConsultation(appOrg) {
- return request({
- url: '/large/property/getSelfTestAndConsultation?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //服务内容
- export function getPropertyList(appOrg) {
- return request({
- url: '/large/property/getPropertyList?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //----------------------------------- 基础运行数据 -------------------------------
- // 数据概况
- export function getBasicOverviewData(appOrg) {
- return request({
- url: '/large/basics/getOverviewData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 服务器
- export function getServerListData(appOrg) {
- return request({
- url: '/large/basics/getServerListData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 系统运行峰值情况分析
- export function getSystemRunData(appOrg) {
- return request({
- url: '/large/basics/getSystemRunData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 系统运行报警信息
- export function getSystemRunErrData(appOrg) {
- return request({
- url: '/large/basics/getSystemRunErrData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 获取活跃top10公司
- export function getTopTenCompany(appOrg) {
- return request({
- url: '/large/basics/getTopTenCompany?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //----------------------------------- 物业服务 -------------------------------
- // 数据概况
- export function getPostOverviewData(appOrg) {
- return request({
- url: '/large/post/getOverviewData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 近一个月报修分类占比
- export function getPastMonthPieData(appOrg) {
- return request({
- url: '/large/post/getPastMonthPieData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 近六个月报修订单分类
- export function getPastSixMonthChartsData(appOrg) {
- return request({
- url: '/large/post/getPastSixMonthChartsData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //一周车流量统计
- export function getCarFlowData(appOrg) {
- return request({
- url: '/large/post/getCarFlowData?appOrg='+ appOrg,
- method: 'get'
- })
- }
- /*-------------------能源占比-------------------*/
- //碳排放量月度变化趋势图
- export function carbonEmissionStatistics() {
- return request({
- url: '/large/build/carbonEmissionStatistics',
- method: 'get'
- })
- }
- //数据中心机房信息
- export function dataCenterRoom(appOrg) {
- return request({
- url: '/large/build/dataCenterRoom?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //年度累计电耗
- export function electricityStatistics() {
- return request({
- url: '/large/build/electricityStatistics',
- method: 'get'
- })
- }
- export function powerForYear() {
- return request({
- url: '/large/build/powerForYear',
- method: 'get'
- })
- }
- //年度累计综合能耗
- export function energyForYear() {
- return request({
- url: '/large/build/energyForYear',
- method: 'get'
- })
- }
- export function energyStatistics() {
- return request({
- url: '/large/build/energyStatistics',
- method: 'get'
- })
- }
- //燃气用量信息
- export function gasInfo(appOrg) {
- return request({
- url: '/large/build/gasInfo?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //可再生电力信息
- export function greenPowerInfo(appOrg) {
- return request({
- url: '/large/build/greenPowerInfo?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //供暖能耗信息
- export function heatingEnergy(appOrg) {
- return request({
- url: '/large/build/heatingEnergy?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //年度累计非供暖能耗
- export function nonHeatingEnergyForYear() {
- return request({
- url: '/large/build/nonHeatingEnergyForYear',
- method: 'get'
- })
- }
- export function usePowerStatistics() {
- return request({
- url: '/large/build/usePowerStatistics',
- method: 'get'
- })
- }
- //办公碳排放情况
- export function officeCarbonForYear() {
- return request({
- url: '/large/build/officeCarbonForYear',
- method: 'get'
- })
- }
- //月用电量信息
- export function powerForMonth() {
- return request({
- url: '/large/build/powerForMonth',
- method: 'get'
- })
- }
- //资源信息
- export function resourceInfo(appOrg) {
- return request({
- url: '/large/build/resourceInfo?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //楼宇月用水电热信息
- export function useHeatGas(appOrg) {
- return request({
- url: '/large/build/useHeatGas?appOrg='+ appOrg,
- method: 'get'
- })
- }
- //年度累计水耗
- export function waterForYear() {
- return request({
- url: '/large/build/waterForYear',
- method: 'get'
- })
- }
- export function waterStatistics() {
- return request({
- url: '/large/build/waterStatistics',
- method: 'get'
- })
- }
- /*------------------后勤资产-------------------*/
- // 楼宇各类资产占比
- export function building(appOrg) {
- return request({
- url: '/large/asset/building?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 服务各类资产占比
- export function service(appOrg) {
- return request({
- url: '/large/asset/service?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 办公各类资产占比
- export function office(appOrg) {
- return request({
- url: '/large/asset/office?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 资产存量
- export function stock(appOrg) {
- return request({
- url: '/large/asset/stock?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 2025年度资产新增数量
- export function scrap(appOrg) {
- return request({
- url: '/large/asset/scrap?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 资产报废数量
- export function dump(appOrg) {
- return request({
- url: '/large/asset/new?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 赋码率 -贴签率
- export function codedAndLabelRate(appOrg) {
- return request({
- url: '/large/asset/codedAndLabelRate?appOrg='+ '0000',
- method: 'get'
- })
- }
- // 三大类资产占比
- export function mainlyRate(appOrg) {
- return request({
- url: '/large/asset/mainlyRate?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 典型场景应用率-地市
- export function sceneRate() {
- return request({
- url: '/large/asset/sceneRate?flag='+ 0,
- method: 'get'
- })
- }
- // 典型场景应用率-直属单位
- export function sceneRateUnit() {
- return request({
- url: '/large/asset/sceneRate?flag='+ 1,
- method: 'get'
- })
- }
- // 楼宇设备运行情况
- export function operation(appOrg) {
- return request({
- url: '/large/asset/operation?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 地市巡检执行数量
- export function inspectionSchemeNumX() {
- return request({
- url: '/large/asset/inspectionSchemeNumX',
- method: 'get'
- })
- }
- // 直属单位巡检执行数量
- export function inspectionSchemeNumY() {
- return request({
- url: '/large/asset/inspectionSchemeNumY',
- method: 'get'
- })
- }
- /*------------------房产土地-------------------*/
- // 房产资源存量
- export function stockOfEstateResources(appOrg) {
- return request({
- url: '/large/housing/stockOfEstateResources?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 土地资源存量
- export function stockOfLandResources(appOrg) {
- return request({
- url: '/large/housing/stockOfLandResources?appOrg='+ appOrg,
- method: 'get'
- })
- }
- // 2025年度投资房产完成情况
- export function investFinishState(appOrg) {
- return request({
- url: '/large/housing/investFinishState?appOrg='+ appOrg,
- method: 'get'
- })
- }
- /*------------------楼宇中控-------------------*/
- //楼宇本周用电量
- export function thisWeekElectricity() {
- return request({
- url: '/large/third/thisWeekElectricity',
- method: 'get'
- })
- }
- //光伏发电
- export function photovoltaicPower() {
- return request({
- url: '/large/third/photovoltaicPower',
- method: 'get'
- })
- }
- //电梯能量回收
- export function controlElevator() {
- return request({
- url: '/large/third/controlElevator',
- method: 'get'
- })
- }
- // 专业所属电表明细
- export function thisAmmeterDetail(appOrg) {
- return request({
- url: '/large/third/thisAmmeterDetail?type='+ appOrg,
- method: 'get'
- })
- }
- // 异常点位查看
- export function abnormalPoint(appOrg) {
- return request({
- url: '/large/third/abnormalPoint?type='+ appOrg,
- method: 'get'
- })
- }
- //楼宇今日总用电量
- export function todayElectricity() {
- return request({
- url: '/large/third/todayElectricity',
- method: 'get'
- })
- }
- //楼宇每月用电量
- export function monthElectricity() {
- return request({
- url: '/large/third/monthElectricity',
- method: 'get'
- })
- }
- //配电室重要回路负荷情况明细
- export function roomLoadDetail(power, customParams) {
- return request({
- url: '/large/third/roomLoadDetail?kind='+ customParams + '&state=' + power,
- method: 'get'
- })
- }
- //配电室重要回路负荷情况
- export function roomLoad() {
- return request({
- url: '/large/third/roomLoad',
- method: 'get'
- })
- }
- //楼宇中当前告警的设备
- export function warnDevice() {
- return request({
- url: '/large/third/warnDevice',
- method: 'get'
- })
- }
- //告警事件的历史统计
- export function warnEvent() {
- return request({
- url: '/large/third/warnEvent',
- method: 'get'
- })
- }
- //水箱的水位情况
- export function waterState() {
- return request({
- url: '/large/third/waterState',
- method: 'get'
- })
- }
- /*------------------办公能耗-------------------*/
- // 近一月楼宇能耗信息
- export function powerAndWaterMonth() {
- return request({
- url: '/large/first/powerAndWaterMonth',
- method: 'get'
- })
- }
- // 空气概况
- export function airOverview() {
- return request({
- url: '/large/first/air',
- method: 'get'
- })
- }
- // 定额指标
- export function getTarget() {
- return request({
- url: '/large/first/getTarget',
- method: 'get'
- })
- }
- // 办公用电分项
- export function useElectricity() {
- return request({
- url: '/large/first/useElectricity',
- method: 'get'
- })
- }
- // 绿电比例
- export function greenElectricity() {
- return request({
- url: '/large/first/greenElectricity',
- method: 'get'
- })
- }
- // 碳排放量月度变化趋势图
- export function carbon() {
- return request({
- url: '/large/first/carbon',
- method: 'get'
- })
- }
- // 年度累计综合能耗
- export function energyYear() {
- return request({
- url: '/large/first/energyYear',
- method: 'get'
- })
- }
- // 年度累计电耗
- export function powerYear() {
- return request({
- url: '/large/first/powerYear',
- method: 'get'
- })
- }
- // 年度累计电耗
- export function waterYear() {
- return request({
- url: '/large/first/waterYear',
- method: 'get'
- })
- }
- /*------------------物业巡更信息------------------*/
- // 巡更次数统计(近6月)
- export function frequency() {
- return request({
- url: '/large/second/frequency',
- method: 'get'
- })
- }
- // 巡更及时率
- export function patrol() {
- return request({
- url: '/large/second/patrol',
- method: 'get'
- })
- }
- // 巡更点统计
- export function patrolPoint() {
- return request({
- url: '/large/second/patrolPoint',
- method: 'get'
- })
- }
- /*视频*/
- //统一视频(工程现场监控)
- export function videoList(code) {
- return request({
- url: '/large/video/videoList?code=' + code,
- method: 'get'
- })
- }
- export function getCameraList(appOrg) {
- return request({
- url: '/large/monitor/getCameraList/' + appOrg,
- method: 'get'
- })
- }
- //视频流列表 各公司出入口监控
- export function monitorList(code) {
- return request({
- url: '/large/video/monitorList?code=' + code,
- method: 'get'
- })
- }
- //获取视频推流地址
- export function openCamera(code) {
- return request({
- url: '/large/video/openCamera?videoCode=' + code,
- method: 'get'
- })
- }
- /*--------------- 工程现场 ------------------*/
- // 项目数量(在建)
- export function getProjectNum(appOrg) {
- return request({
- url: '/large/production/getProjectNum/' + appOrg,
- method: 'get'
- })
- }
- // 项目数量(审批)
- export function getProjectNumX(appOrg) {
- return request({
- url: '/large/production/getProjectNumX/' + appOrg,
- method: 'get'
- })
- }
- // 项目数量(施工)
- export function getProjectNumY(appOrg) {
- return request({
- url: '/large/production/getProjectNumY/' + appOrg,
- method: 'get'
- })
- }
- // 查询对应市的项目
- export function getProjectByAppOrg(appOrg) {
- return request({
- url: '/large/production/getProjectByAppOrg/' + appOrg,
- method: 'get'
- })
- }
- export function getProjectNumZ(appOrg) {
- return request({
- url: '/large/production/getProjectNumZ',
- method: 'get'
- })
- }
- // 各单位已接入项目数量和已接入摄像头数量
- export function getProjectCameraNumList(appOrg) {
- return request({
- url: '/large/monitor/getProjectCameraNumList/' + appOrg,
- method: 'get'
- })
- }
- // 近一周问题列表
- export function getIssueListLastWeek(appOrg, date = null, status = null) {
- let url = `large/check/getIssueListLastWeek/${appOrg}`;
- let isFirstParam = true;
- if (date !== null) {
- url += `${isFirstParam ? '?' : '&'}day=${date}`;
- isFirstParam = false;
- }
- if (status !== null) {
- url += `${isFirstParam ? '?' : '&'}status=${status}`;
- isFirstParam = false;
- }
- return request({
- url,
- method: 'get'
- });
- }
- // 更改问题状态
- export function changeIssueStatus(formData) {
- return request({
- url: '/large/check/changeIssueStatus',
- method: 'post',
- data: formData,
- headers: {
- 'Content-Type': 'application/json',
- },
- });
- }
- // 提交问题
- export function add(data) {
- return request({
- url: '/large/check/add',
- method: 'post',
- data: data
- });
- }
- // 本周检查项目数量
- export function getProjectNumThisWeek(appOrg) {
- return request({
- url: '/large/check/getProjectNumThisWeek/' + appOrg,
- method: 'get'
- })
- }
- // 本周检查计划
- export function planCheckList() {
- return request({
- url: '/large/check/planCheckList',
- method: 'get'
- })
- }
- // 本周施工计划
- export function planDoneList() {
- return request({
- url: '/large/check/planDoneList',
- method: 'get'
- })
- }
- // 问题数量
- export function getIssueNum(appOrg) {
- return request({
- url:'/large/check/getIssueNum/' + appOrg,
- method: 'get'
- })
- }
- // 已整改问题数量
- export function getOverIssueNum(appOrg) {
- return request({
- url: '/large/check/getOverIssueNum/' + appOrg,
- method: 'get'
- })
- }
- //某单位的各项目已接入摄像头数量
- export function etCameraNumList(appOrg) {
- return request({
- url: '/large/monitor/getCameraNumList/' + appOrg,
- method: 'get'
- })
- }
- /*--------------- 公务用车 ------------------*/
- // 资源台账
- export function getResource(appOrg) {
- return request({
- url: '/large/car/resource',
- params: {
- appOrg: appOrg
- },
- method: 'get'
- })
- }
- // 2025年度公务车车辆明细
- export function getCarDetail(appOrg, flag, pageSize, page) {
- return request({
- url: '/large/car/carDetail',
- method: 'get',
- params: {
- appOrg: appOrg,
- flag: flag,
- pageSize: pageSize,
- page: page
- }
- })
- }
- // 公务车预警明细
- export function getWarnDetail(appOrg, alertType, pageSize, page) {
- return request({
- url: '/large/car/warnDetail',
- method: 'get',
- params: {
- appOrg: appOrg,
- alertType: alertType,
- pageSize: pageSize,
- page: page
- }
- })
- }
- // 监控管理
- export function getMonitor(appOrg) {
- return request({
- url: '/large/car/monitor',
- params: {
- appOrg: appOrg
- },
- method: 'get'
- })
- }
- // 运行管理 上
- export function getOperationManageTopHalf(appOrg) {
- return request({
- url: '/large/car/operationManageTopHalf',
- params: {
- appOrg: appOrg
- },
- method: 'get'
- })
- }
- // 运行管理 下
- export function getOperationManageLastHalf() {
- return request({
- url: '/large/car/operationManageLastHalf',
- method: 'get'
- })
- }
- // 所有地市各自的公务车总数
- export function getSelfCarNum() {
- return request({
- url: '/large/car/selfCarNum',
- method: 'get'
- })
- }
|