Toggle navigation
Toggle navigation
This project
Loading...
Sign in
monitor_v3
/
anji-plus-report
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
鲁尚清
3 years ago
Commit
87e1b44dd2c44df2ec1c1b208bb628fa80f8c88d
1 parent
a908cd0e
分页表格resName也加上下探详情
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
27 additions
and
25 deletions
report-ui/src/views/report/bigscreen/designer/widget/monitor/basicInformationTwo.vue
report-ui/src/views/report/bigscreen/designer/widget/monitor/customBarLineChart.vue
report-ui/src/views/report/bigscreen/designer/widget/monitor/customLineTrend.vue
report-ui/src/views/report/bigscreen/designer/widget/monitor/tablePage.vue
report-ui/src/views/report/bigscreen/designer/widget/monitor/basicInformationTwo.vue
View file @
87e1b44
...
...
@@ -370,34 +370,37 @@
const data = this.queryEchartsData(val);
data.then(res => {
console.log("1111",res)
if (res && res[0].code == 0)
this.informationDataAll = res[0].data;
if (this.informationDataAll && this.informationDataAll.length > 0) {
if (res && res[0].code == 0){
this.informationDataAll = res[0].data;
if (this.informationDataAll && this.informationDataAll.length > 0) {
this.informationDataAll.map(item => {
if (typeof (item.value) != 'string') {
item.value = item.value[0].state;
}
if (typeof (item.value) != 'string') {
item.value =item.value[0].state;
}
if(this.tableHeadInfos.length==0) {
item.isDisplay = '1';
}
})
}
this.setDisplay();
let addTableData=[];
this.informationDataAll.map((item,index)=>{
addTableData.push({
key:item.code,
name:item.name,
width:"50%",
isDisplay:item.isDisplay,
state:item.state,
value:item.value
}
this.setDisplay();
let addTableData=[];
this.informationDataAll.map((item,index)=>{
addTableData.push({
key:item.code,
name:item.name,
width:"50%",
isDisplay:item.isDisplay,
state:item.state,
value:item.value
})
})
})
this.$store.commit('CHANGW_HEAD_INFO', addTableData);
this.hackResetFun();
this.$store.commit('CHANGW_HEAD_INFO', addTableData);
this.hackResetFun();
}
});
},
// vue hack 之强制刷新组件
...
...
report-ui/src/views/report/bigscreen/designer/widget/monitor/customBarLineChart.vue
View file @
87e1b44
...
...
@@ -507,7 +507,6 @@ export default {
const series = val.series;
if(series && series.length>0){
series.map((item,index)=>{
console.log("series",item)
if(item.name.indexOf('率')!=-1){
item.yAxisIndex= 1;
...
...
report-ui/src/views/report/bigscreen/designer/widget/monitor/customLineTrend.vue
View file @
87e1b44
...
...
@@ -97,7 +97,7 @@ export default {
let optionsData=this.optionsData;
if(this.optionsData.dataType=="dynamicData"){
//改变参数值-月季度年,重新加载动态数据--待测
this.optionsData.dynamicData.contextData.
btnCod
e=val;
this.optionsData.dynamicData.contextData.
dataScop
e=val;
this.editorOptions();
}
}
...
...
report-ui/src/views/report/bigscreen/designer/widget/monitor/tablePage.vue
View file @
87e1b44
...
...
@@ -35,7 +35,7 @@
<span v-if="itemChild.key=='alarmLevel' && item[itemChild.key]=='1'" :class="['table-level-normal',{'table-level-worse':item[itemChild.key]=='2','table-level-worst':item[itemChild.key]=='3'}]" >一般</span>
<span v-else-if="itemChild.key=='alarmLevel' && item[itemChild.key]=='2'" :class="['table-level-normal',{'table-level-worse':item[itemChild.key]=='2','table-level-worst':item[itemChild.key]=='3'}]" >重要</span>
<span v-else-if="itemChild.key=='alarmLevel' && item[itemChild.key]=='3'" :class="['table-level-normal',{'table-level-worse':item[itemChild.key]=='2','table-level-worst':item[itemChild.key]=='3'}]" >严重</span>
<span v-else :class="{'spanLink':itemChild.key=='resTypeName'}" @click="goTrend(item,itemChild.key)">{{ item[itemChild.key] }}</span>
<span v-else :class="{'spanLink':itemChild.key=='resTypeName'
|| itemChild.key=='resName'
}" @click="goTrend(item,itemChild.key)">{{ item[itemChild.key] }}</span>
</el-tooltip>
</div>
...
...
@@ -91,7 +91,7 @@
<span v-if="itemChild.key=='alarmLevel' && item[itemChild.key]=='1'" :class="['table-level-normal',{'table-level-worse':item[itemChild.key]=='2','table-level-worst':item[itemChild.key]=='3'}]" >一般</span>
<span v-else-if="itemChild.key=='alarmLevel' && item[itemChild.key]=='2'" :class="['table-level-normal',{'table-level-worse':item[itemChild.key]=='2','table-level-worst':item[itemChild.key]=='3'}]" >重要</span>
<span v-else-if="itemChild.key=='alarmLevel' && item[itemChild.key]=='3'" :class="['table-level-normal',{'table-level-worse':item[itemChild.key]=='2','table-level-worst':item[itemChild.key]=='3'}]" >严重</span>
<span v-else :class="{'spanLink':itemChild.key=='resTypeName'}" @click="goTrend(item,itemChild.key)">{{ item[itemChild.key] }}</span>
<span v-else :class="{'spanLink':itemChild.key=='resTypeName'
|| itemChild.key=='resName'
}" @click="goTrend(item,itemChild.key)">{{ item[itemChild.key] }}</span>
</el-tooltip>
</div>
...
...
@@ -447,7 +447,7 @@ export default {
},
//打开详情页
goTrend(item, itemChildKey) {
if (itemChildKey == 'resTypeName') {
if (itemChildKey == 'resTypeName'
|| itemChildKey == 'resName'
) {
let param = {
type:'detail',
data:{
...
...
Please
register
or
login
to post a comment