Browse Source

Merge pull request 'fix-1399 数字化看板展示中文项目名' (#1525) from fix-1399 into V20220228

Reviewed-on: https://git.openi.org.cn/OpenI/aiforge/pulls/1525
Reviewed-by: zhoupzh <zhoupzh@pcl.ac.cn>
pull/1526/head
zhoupzh 3 years ago
parent
commit
4826381448
1 changed files with 24 additions and 15 deletions
  1. +24
    -15
      web_src/js/components/ProAnalysis.vue

+ 24
- 15
web_src/js/components/ProAnalysis.vue View File

@@ -59,14 +59,21 @@
>
</el-table-column>
<el-table-column
label="项目名称中文"
align="left"
prop="name"
v-if='0'
>
</el-table-column>
<el-table-column
label="项目名称"
width="125px"
align="left"
prop="name"
prop="alias"
style="color:#0366D6;font-family: Roboto"
>
<template slot-scope="scope">
<a @click=goToDetailPage(scope.row.repo_id,scope.row.name,scope.row.ownerName)>{{scope.row.name}} </a>
<a @click=goToDetailPage(scope.row.repo_id,scope.row.name,scope.row.ownerName,scope.row.alias)>{{scope.row.alias}} </a>
</template>
</el-table-column>
<el-table-column
@@ -160,7 +167,7 @@
</div>
<div id ="pro_detail" style="display:none;width: 100%;">
<div style="margin-top: 10px;">
<a class="pro_item" :href="'../../../'+this.ownerName+'/'+this.pro_name">{{this.ownerName}}&nbsp/&nbsp{{this.pro_name}}</a> <span class="update_time">数据更新时间:</span><span style="font-size: 12px;">{{tableDataIDTotal.lastUpdatedTime}}&nbsp/&nbsp从{{tableDataIDTotal.recordBeginTime}}开始统计</span>
<a class="pro_item" :href="'../../../'+this.ownerName+'/'+this.pro_name">{{this.ownerName}}&nbsp/&nbsp{{this.alias}}</a> <span class="update_time">数据更新时间:</span><span style="font-size: 12px;">{{tableDataIDTotal.lastUpdatedTime}}&nbsp/&nbsp从{{tableDataIDTotal.recordBeginTime}}开始统计</span>
</div>
<div style="margin-top: 10px;">
项目描述:{{tableDataIDTotal.description | discriptionFun}}
@@ -388,6 +395,7 @@
create_time_pro: '',
dynamic_pro:7,
pro_name:'',
alias:'',
pro_id:'',
ownerName:'',
radarOpenI:'',
@@ -445,7 +453,7 @@
startDate = this.comparedate(tmp,this.recordBeginTime)

console.log("comparedate:"+startDate)
saveFileName = this.pro_name+"_"+startDate+'_'+endDate
saveFileName = this.alias+"_"+startDate+'_'+endDate
}else{
switch(this.paramsID.type){
case "yesterday":{
@@ -453,7 +461,7 @@
startDate = this.comparedate(yesterday_tmp,this.recordBeginTime)
endDate = startDate

saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
saveFileName = this.alias+"_"+startDate+'_'+ endDate
break
}
case "current_week":{
@@ -465,7 +473,7 @@

endDate = yesterday
saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
saveFileName = this.alias+"_"+startDate+'_'+ endDate
break
}
case "current_month":{
@@ -475,7 +483,7 @@

endDate = yesterday
saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
saveFileName = this.alias+"_"+startDate+'_'+ endDate
break
}
case "last_month":{
@@ -495,7 +503,7 @@
var days = (monthEndDate - monthStartDate) / (1000 * 60 * 60 * 24)

endDate=this.saveFormatDate(lastYear, lastMonth+1, days); //月份从0开始,所以+1保存月份
saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
saveFileName = this.alias+"_"+startDate+'_'+ endDate
break
}
case "monthly":{
@@ -504,7 +512,7 @@
startDate = this.comparedate(startDate,this.recordBeginTime)

endDate = yesterday
saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
saveFileName = this.alias+"_"+startDate+'_'+ endDate
break
}
case "current_year":{
@@ -512,14 +520,14 @@
startDate = this.comparedate(startDate,this.recordBeginTime)

endDate = yesterday
saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
saveFileName = this.alias+"_"+startDate+'_'+ endDate
break
}
case "all":{
console.log("e:"+today)
startDate = 'all'
endDate = yesterday
saveFileName = this.pro_name+'_所有'
saveFileName = this.alias+'_所有'
break
}
}
@@ -641,7 +649,7 @@
this.tableData = res.data.pageRecords
this.totalPage=res.data.totalPage
this.totalNum = res.data.totalCount//this.totalPage*this.params.pagesize
console.log("this.totalPage:"+this.totalPage)
// console.log("this.totalPage:"+this.totalPage)
})
},
@@ -652,13 +660,14 @@
this.getAllProList(this.params.type, this.dynamic)
},
goToDetailPage(pro_id,pro_name,ownerName){
goToDetailPage(pro_id,pro_name,ownerName,alias){
this.currentPage=1
document.getElementById("pro_main").style.display="none";
document.getElementById("pro_detail").style.display="block";
console.log(pro_id)
console.log(pro_name)
// console.log(pro_id)
// console.log(pro_name)
this.pro_name=pro_name;
this.alias=alias;
this.pro_id=pro_id;
this.ownerName=ownerName
this.getOneProData(pro_id);


Loading…
Cancel
Save