123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693 |
- let menuList = {
- 预约菜单: [{
- pageName: "restaurantReservation",
- name: "餐厅预约"
- }, {
- pageName: "busReservation",
- name: "公车预约"
- }, {
- pageName: "stationReservation",
- name: "工位预约"
- }, {
- pageName: "visitorReservation",
- name: "访客预约"
- }],
- 常用应用: [{
- pageName: "intelligentSecurity",
- name: "智慧安防"
- }, {
- pageName: "intelligentStrategy",
- name: "智慧策略"
- }, {
- pageName: "",
- name: "智慧能源"
- }, {
- pageName: "messagePage",
- name: "我的通知"
- }]
- }
- let dataUrl = {
- messagePage: {
- url: "/ioc-server/notice/getNoticeList", // 分页列表
- params: {
- pageSize: 20,
- pageStart: 0
- }
- },
- intelligentSecurity: {
- url: "/ioc-server/security_camera/getCameras"
- },
- opinionFeedback: {
- params: {
-
- }
- }
- }
- // 自动初始化单选表单
- let formTabOptions = {
- test: [{
- name: "number",
- data: [{
- key: 0,
- lable: "1人",
- active: true
- }, {
- key: 1,
- lable: "2人"
- }, {
- key: 2,
- lable: "2~4人"
- }, {
- key: 3,
- lable: "4~8人"
- }],
- }, {
- name: "date",
- data: [{
- key: 0,
- lable: "今天",
- active: true
- }, {
- key: 1,
- lable: "明天"
- }, {
- key: 2,
- lable: "04-29"
- }, {
- key: 3,
- lable: "04-30",
- disabled: "disabled"
- }, {
- key: 4,
- lable: "05-01",
- disabled: "disabled"
- }],
- }, {
- name: "time",
- data: [{
- key: 0,
- lable: "17:00",
- disabled: "disabled"
- }, {
- key: 1,
- lable: "18:00",
- disabled: "disabled"
- }, {
- key: 2,
- lable: "19:00",
- active: true
- }, {
- key: 3,
- lable: "20:00"
- }, {
- key: 4,
- lable: "21:00"
- }],
- }, {
- name: "addr",
- data: [{
- key: 0,
- lable: "大厅",
- active: true
- }, {
- key: 1,
- lable: "包间"
- }, {
- key: 2,
- lable: "外送",
- disabled: "disabled"
- }],
- }],
- kanbanTabList: [{
- key: 0,
- lable: "人员",
- active: true,
- url: {
- countUrl: "/ioc-server/personnel/getPersonnelInfoCount",
- countList: ["今日进入大楼(人)", "今日离开大楼(人)", "今日9点前进入大楼(人)", "楼内人员数量(人)"],
- listUrl: [{
- url: "/ioc-server/personnel/getPersonnelInfoList",
- title: "人员趋势",
- jsonObject: {
- ownEmployees: {
- seriesName: "自有员工",
- color: "#FFBF00"
- },
- outsourcingStaff: {
- seriesName: "外协员工",
- color: "#80FFA5"
- },
- others: {
- seriesName: "其他",
- color: "#37A2FF",
- hideSelected: true
- },
- visitors: {
- seriesName: "访客",
- color: "#9790f8",
- hideSelected: true
- }
- },
- echartDomId: "echartDomShowLegend",
- xAxisName: '日期',
- yAxisName: '人数(人)'
- }]
- }
- }, {
- key: 1,
- url: {
- countUrl: "/ioc-server/dining_room/getRestaurantConsumption",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/05/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["今日餐厅消费金额(元)", "今日餐厅消费订单(单)", "今日餐厅平均单价(元/单)", "第三方结算费用(元)"],
- listUrl: [{
- url: "/ioc-server/dining_room/getRestaurantConsumptionChart",
- title: "餐厅趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- consumptionAmount: {
- seriesName: "餐厅消费金额",
- color: "#37A2FF",
- noLinearGradient: true
- },
- consumptionOrder: {
- seriesName: "餐厅消费订单",
- color: "#80FFA5",
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- series: {
- consumptionAmount: {
- type: "bar",
- position: 'left',
- yAxisName: '金额(元)',
- yAxisIndex: 0,
- barWidth: "10",
- stack: false,
- itemStyle: {
- normal: {
- barBorderRadius: [50, 50, 50, 50]
- }
- }
- },
- consumptionOrder: {
- type: "line",
- position: 'right',
- yAxisName: '订单(单)',
- yAxisIndex: 1,
- stack: false
- }
- }
- }]
- },
- lable: "餐厅"
- }, {
- key: 2,
- url: {
- countUrl: "/ioc-server/dashboard_supermarket/getSupermarketCoreIndicators",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/05/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["今日商超消费金额(元)", "今日商超消费订单(单)", "今日商超平均单价(元/单)", "第三方结算费用(元)"],
- listUrl: [{
- url: "/ioc-server/dashboard_supermarket/getSupermarketInfoList",
- title: "商超趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- consumptionAmount: {
- seriesName: "商超消费金额",
- color: "#37A2FF",
- },
- consumptionOrder: {
- seriesName: "商超消费订单",
- color: "#80FFA5",
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- series: {
- consumptionAmount: {
- type: "bar",
- position: 'left',
- yAxisName: '金额(元)',
- yAxisIndex: 0,
- stack: false,
- barWidth: "10",
- itemStyle: {
- normal: {
- barBorderRadius: [50, 50, 50, 50]
- }
- }
- },
- consumptionOrder: {
- type: "line",
- position: 'right',
- yAxisName: '订单(单)',
- yAxisIndex: 1,
- stack: false
- }
- }
- }]
- },
- lable: "商超"
- }, {
- key: 3,
- url: {
- countUrl: "/ioc-server/electricity/getElectricityCoreIndicators",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["月总用电量(kWh)", "今日用电量(kWh)", "今日用电趋势", "月人均用电成本(元/人/天)"],
- listUrl: [{
- url: "/ioc-server/electricity/getElectricityInfoList",
- title: "用电趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- powerConsumption: {
- seriesName: "用电",
- color: "#37A2FF",
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- yAxisName: '电量(kWh)',
- }, {
- url: "/ioc-server/electricity/getElectricityCircleInfoList",
- title: "用电分布",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- echartDomId: "echartDom2",
- labelFormatter: '{name|{b}}\n{value|{c} kWh}'
- }]
- },
- lable: "用电"
- }, {
- key: 4,
- url: {
- countUrl: "/ioc-server/water/getWaterCoreIndicators",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["月总用水量(m³)", "今日用水总量(m³)", "今日用水趋势", "人均用水量(m³)"],
- listUrl: [{
- url: "/ioc-server/water/getWaterInfoList",
- title: "用水趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- water: {
- seriesName: "用水",
- color: "#37A2FF",
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- yAxisName: ' 用水(m³)',
- }, {
- url: "/ioc-server/water/getWaterCircleInfoList",
- title: "用水分布",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- echartDomId: "echartDom2",
- labelFormatter: '{name|{b}}\n{value|{c} m³}'
- }]
- },
- lable: "用水"
- }, {
- key: 5,
- url: {
- countUrl: "/ioc-server/use_heat/getUseHeatCoreIndicators",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["月总用热量(焦)", "今日用热量(焦)", "今日用热趋势", "月人均用热量(焦/人/天)"],
- listUrl: [{
- url: "/ioc-server/use_heat/getUseHeatInfoList",
- title: "用热趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- heatConsumption: {
- seriesName: "用热",
- color: "#3CC2AC"
- },
- temperature: {
- seriesName: "温度",
- color: "#F4955F"
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- series: {
- heatConsumption: {
- type: "line",
- position: 'left',
- yAxisName: ' 用热(kWh)',
- yAxisIndex: 0,
- stack: false
- },
- temperature: {
- type: "line",
- position: 'right',
- yAxisName: '温度(℃)',
- yAxisIndex: 1,
- stack: false
- }
- }
- }]
- },
- lable: "用热"
- }, {
- key: 6,
- url: {
- countUrl: "/ioc-server/use_cold/getUseColdCoreIndicators",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["月总用冷量(kWh)", "今日用冷量(kWh)", "今日用冷趋势", "能效比"],
- listUrl: [{
- url: "/ioc-server/use_cold/getUseColdInfoList",
- title: "用冷趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- coolingCapacity: {
- seriesName: "用冷",
- color: "#3CC2AC",
- },
- temperature: {
- seriesName: "温度",
- color: "#F4955F",
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- series: {
- coolingCapacity: {
- type: "line",
- position: 'left',
- yAxisName: ' 用冷(kWh)',
- yAxisIndex: 0,
- stack: false
- },
- temperature: {
- type: "line",
- position: 'right',
- yAxisName: '温度(℃)',
- yAxisIndex: 1,
- stack: false
- }
- }
- }]
- },
- lable: "用冷"
- }, {
- key: 7,
- url: {
- countUrl: "/ioc-server/asset/getAssetCoreIndicators",
- listUrl: "/ioc-server/asset/getAssetLife",
- listUrl2: "/ioc-server/asset/getAssetNumber",
- listUrl3: "/ioc-server/asset/getInvestmentDistribution"
- },
- url: {
- countUrl: "/ioc-server/asset/getAssetCoreIndicators",
- countParams: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/23",
- endDate: "2023/05/24"
- }
- },
- countList: ["固定资产总数量(件)", "今年维修预算(万元)", "今年维修固定资产(件)", "今年报废固定资产(件)"],
- listUrl: [{
- url: "/ioc-server/asset/getAssetNumber",
- title: "资产趋势",
- params: {
- companyId: "0",
- timeRange: {
- startDate: "2023/04/24",
- endDate: "2023/05/24"
- }
- },
- jsonObject: {
- "固定资产一级分类": {
- seriesName: "固定资产一级分类",
- color: "#3CC2AC",
- },
- "平均使用时间": {
- seriesName: "平均使用时间",
- color: "#F4955F",
- }
- },
- echartDomId: "echartDom",
- xAxisName: '日期',
- series: {
- "固定资产一级分类": {
- type: "bar",
- position: 'left',
- yAxisName: ' 数量(件)',
- yAxisIndex: 0,
- stack: false,
- barWidth: "10",
- itemStyle: {
- normal: {
- barBorderRadius: [50, 50, 50, 50]
- }
- }
- },
- "平均使用时间": {
- type: "line",
- position: 'right',
- yAxisName: '时间(年)',
- yAxisIndex: 1,
- stack: false
- }
- }
- }]
- },
- lable: "资产"
- }]
- }
- // 自动初始化常规表单
- let formOptions = {
- surveyOfIntervieweeInformation: [{
- name: "phone",
- title: "手机号码",
- required: true
- },
- {
- name: "name",
- title: "姓名"
- },
- {
- name: "subordinateUnit",
- title: "所属单位"
- }
- ],
- fillInTheVisitorInformation: [{
- name: "visitorsName",
- title: "访客姓名",
- required: true
- }, {
- name: "mobilePhoneNumber",
- title: "手机号码",
- required: true
- }, {
- name: "idNumber",
- title: "身份证号"
- }, {
- name: "subordinateUnit2",
- title: "所属单位"
- }, {
- name: "reasonForTheVisit",
- title: "访问事由",
- required: true
- }, {
- name: "startTime",
- title: "开始日期",
- required: true,
- customizeName: "datePoppicker"
- }, {
- name: "endTime",
- title: "结束日期",
- required: true,
- customizeName: "datePoppicker"
- }],
- checkTheReservationInformation: [{
- name: "destination",
- title: "目的地",
- required: true
- }, {
- name: "departureTime",
- title: "出发时间",
- required: true,
- customizeName: "datePoppicker"
- }, {
- name: "name",
- title: "姓名",
- required: true
- }, {
- name: "contactInformation",
- title: "联系方式",
- required: true
- }, {
- name: "purposeOfVehicleUse",
- title: "用车目的",
- required: true
- }]
- }
- let pickerLists = {
- stationReservation: [{
- name: "addr",
- label: "位置",
- data: ["位置1", "位置2", "位置3"]
- },
- {
- name: "price",
- label: "价格",
- data: ["价格1", "价格2", "价格3"]
- },
- {
- name: "typeOfStation",
- label: "工位类型",
- data: ["工位类型1", "工位类型2", "工位类型3"]
- }
- ],
- problemModule: [{
- name: "type",
- label: "请选择",
- data: [{
- value: 0,
- label: "请求异常"
- }, {
- value: 1,
- label: "显示异常"
- }, {
- value: 2,
- label: "优化建议"
- },{
- value: 3,
- label: "设备不兼容"
- }]
- }],
- problemModule2: [{
- name: "type",
- label: "全部分类",
- data: ["问题1", "问题2", "问题3"]
- },
- {
- name: "dateTime",
- label: "选择日期",
- data: ["问题1", "问题2", "问题3"]
- }
- ],
- problemModule3: [{
- name: "type",
- label: "全部分类",
- data: ["餐厅预约", "公车预约", "访客预约", "工位预约"]
- },
- {
- name: "state",
- label: "状态",
- data: ["待审核", "已通过", "已取消"]
- }
- ],
- problemModule4: [{
- name: "type",
- label: "全部类型",
- data: [{
- value: null,
- label: "全部类型"
- },{
- value: 1,
- label: "系统通知"
- },{
- value: 2,
- label: "提醒消息"
- }]
- }, {
- name: "status",
- label: "全部状态",
- data: [{
- value: null,
- label: "全部状态"
- },{
- value: 1,
- label: "已读"
- },{
- value: 0,
- label: "未读"
- }]
- }]
- }
|