|
@@ -9,7 +9,7 @@
|
|
|
<div class="returnTop">
|
|
|
<div class="returnTop-down">
|
|
|
<div class="returnTop-down-item" @click="selectMeter">
|
|
|
- <span>{{meterListObj.name}}</span>
|
|
|
+ <span>{{meterListObj.name?meterListObj.name:'无电表'}}</span>
|
|
|
<i class="mui-icon mui-icon-arrowdown"></i>
|
|
|
</div>
|
|
|
<div class="returnTop-down-item" @click="selectData">
|
|
@@ -206,6 +206,10 @@
|
|
|
},
|
|
|
methods: {
|
|
|
gotoInfo(path,type){
|
|
|
+ if(!this.meterListObj.meterNo){
|
|
|
+ mui.toast("未查询到电表")
|
|
|
+ return
|
|
|
+ }
|
|
|
//跳转首页
|
|
|
this.$router.push({
|
|
|
name: 'OtherEnergy'+path,
|
|
@@ -246,7 +250,8 @@
|
|
|
initNew() {
|
|
|
this.nowDate = parseUnixTime(currentTimeStamp(), '{y}-{m}-{d}');
|
|
|
this.queryDate=parseUnixTime(beforeTimeStamp(0), '{y}-{m}-{d}');
|
|
|
- this.queryDate2=parseUnixTime(beforeTimeStamp(0), '{y}-{m}-{d}');
|
|
|
+ this.queryDate2=parseUnixTime(beforeTimeStamp(0), '{y}-{m}-{d}');
|
|
|
+
|
|
|
this.isLoading = true;
|
|
|
API.meterList({
|
|
|
|
|
@@ -279,9 +284,16 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
- }).catch(error => {
|
|
|
- this.isLoading = false;
|
|
|
- mui.toast(error);
|
|
|
+ }).catch(error => {
|
|
|
+ console.log(error)
|
|
|
+ var _this=this
|
|
|
+ mui.alert('未分配菜单权限,即将返回首页', "提示",'返回首页', function() {
|
|
|
+ //跳转首页
|
|
|
+ _this.$router.push({
|
|
|
+ name: 'Master',
|
|
|
+
|
|
|
+ })
|
|
|
+ });
|
|
|
})
|
|
|
},
|
|
|
init(bl) {
|
|
@@ -356,6 +368,10 @@
|
|
|
|
|
|
},
|
|
|
ck(val) {
|
|
|
+ if(!this.meterListObj.meterNo){
|
|
|
+ mui.toast("未查询到电表")
|
|
|
+ return
|
|
|
+ }
|
|
|
if(val==9){
|
|
|
this.selectType = val;
|
|
|
this.selectData2()
|
|
@@ -365,7 +381,11 @@
|
|
|
}
|
|
|
},
|
|
|
//获取详情
|
|
|
- getEnergyCenterMap() {
|
|
|
+ getEnergyCenterMap() {
|
|
|
+ if(!this.meterListObj||!this.meterListObj.meterNo){
|
|
|
+ mui.toast("未查询到电表")
|
|
|
+ return
|
|
|
+ }
|
|
|
//this.isLoading = true;
|
|
|
API.energyCenter({
|
|
|
queryDate: this.queryDate,
|