123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- class Common {
- constructor() {
- }
- //跳转
- navTo(url) {
- uni.navigateTo({
- url: url
- })
- }
- goback(url) {
- var page = getCurrentPages();
- //debugger
- console.log(page);
- console.log(url);
- let windpowerstationName = uni.getStorageSync('windpowerstationName');
- page[page.length - 1].$vm.address = windpowerstationName;
- // if(windpowerstationName=="宁夏新能源公司"){
- // if(page[page.length-1].route=="components/weatherProphethomepage/WeatherProphethomepage"){
- // page[page.length-1].$vm.FDC="MHS_FDC";
- // }else{
- // page[page.length-1].$vm.FDC="0";
- // }
- // }
- // if(windpowerstationName=="麻黄山风电场"){
- // page[page.length-1].$vm.FDC="MHS_FDC";
- // }
- // if(windpowerstationName=="牛首山风电场"){
- // page[page.length-1].$vm.FDC="NSS_FDC";
- // }
- // if(windpowerstationName=="石板泉风电场"){
- // page[page.length-1].$vm.FDC="SBQ_FDC";
- // }
- // if(windpowerstationName=="青山风电场"){
- // page[page.length-1].$vm.FDC="QS_FDC";
- // }
- // if(windpowerstationName=="香山风电场"){
- // page[page.length-1].$vm.FDC="XS_FDC";
- // }
- //首页
- if (page[page.length - 1].route == "pages/index/Index") {
- page[page.length - 1].$vm.FDC= uni.getStorageSync('windPowerStationId');
- page[page.length - 1].$vm.target_comprehensive_indicators();
- page[page.length - 1].$vm.target_windSpeed_power();
- page[page.length - 1].$vm.index_windturbine_status();
- page[page.length - 1].$vm.index_electricQuantity();
- page[page.length - 1].$vm.index_target_basic_indicators();
-
- }else if (page[page.length - 1].route == "components/monitor/MatrixMonitor") {
- page[page.length - 1].$vm.FDC= uni.getStorageSync('windPowerStationId');
- page[page.length - 1].$vm.windStationName = windpowerstationName.replace('风电场', '');
-
- }else if (page[page.length - 1].route == "pages/forecast/Forecast") {
- //page[page.length-1].$refs.r1.viewUserid();
- page[page.length - 1].$vm.$children[0].getWeatherDataToday();
- page[page.length - 1].$vm.$children[0].getWeatherData7();
- page[page.length - 1].$vm.$children[0].getWeatherData();
- page[page.length - 1].$vm.$children[0].getWeatherData40();
- page[page.length - 1].$vm.$children[0].address = windpowerstationName;
- if (windpowerstationName == "宁夏新能源公司") {
- page[page.length - 1].$vm.$children[0].windStationName = "麻黄山";
- page[page.length - 1].$vm.$children[0].FDC = "MHS_FDC";
- }
- if (windpowerstationName == "麻黄山风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "麻黄山";
- page[page.length - 1].$vm.$children[0].FDC = "MHS_FDC";
- }
- if (windpowerstationName == "牛首山风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "牛首山";
- page[page.length - 1].$vm.$children[0].FDC = "NSS_FDC";
- }
- if (windpowerstationName == "石板泉风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "石板泉";
- page[page.length - 1].$vm.$children[0].FDC = "SBQ_FDC";
- }
- if (windpowerstationName == "青山风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "青山";
- page[page.length - 1].$vm.$children[0].FDC = "QS_FDC";
- }
- if (windpowerstationName == "香山风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "香山";
- page[page.length - 1].$vm.$children[0].FDC = "XS_FDC";
- }
- if (windpowerstationName == "河北能源集团") {
- page[page.length - 1].$vm.$children[0].windStationName = "崇礼";
- page[page.length - 1].$vm.$children[0].FDC = "CL_FDC";
- }
- if (windpowerstationName == "崇礼风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "崇礼";
- page[page.length - 1].$vm.$children[0].FDC = "CL_FDC";
- }
- if (windpowerstationName == "康保风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "康保";
- page[page.length - 1].$vm.$children[0].FDC = "KB_FDC";
- }
- if (windpowerstationName == "代县风电场") {
- page[page.length - 1].$vm.$children[0].windStationName = "代县";
- page[page.length - 1].$vm.$children[0].FDC = "YMG_FDC";
- }
- uni.setStorageSync('windPowerStationId',page[page.length - 1].$vm.$children[0].FDC);
- }
- // uni.showModal({
- // title: '提示',
- // content: page,
- // success: function (res) {
- // if (res.confirm) {
- // console.log('用户点击确定');
- // } else if (res.cancel) {
- // console.log('用户点击取消');
- // }
- // }
- // });
- // uni.switchTab({
- // url: url,success: function(e) {
- // //if (page[0] == undefined || page[0] == null) return;
- // page[page.length-1].onLoad();
- // }
- // })
- }
- }
- let common = new Common();
- export default common;
|