- {{this.ownerName}} / {{this.pro_name}} 数据更新时间:{{tableDataIDTotal.lastUpdatedTime}} / 从{{tableDataIDTotal.recordBeginTime}}开始
+ {{this.ownerName}} / {{this.pro_name}} 数据更新时间:{{tableDataIDTotal.lastUpdatedTime}} / 从{{tableDataIDTotal.recordBeginTime}}开始统计
项目描述:{{tableDataIDTotal.description | discriptionFun}}
@@ -286,7 +288,7 @@
@@ -318,10 +320,12 @@
@@ -458,10 +462,15 @@
break
}
case "last_month":{
- startDate=this.formatDate(nowYear, lastMonth+1, 1);
+ startDate=this.formatDate(nowYear, lastMonth, 1);
startDate = this.comparedate(startDate,this.recordBeginTime)
- endDate=this.saveFormatDate(nowYear, lastMonth+1, this.saveFormatDate(nowYear,lastMonth));
+
+ var monthStartDate = new Date(nowYear, lastMonth, 1);
+ var monthEndDate = new Date(nowYear, nowMonth, 1);
+ var days = (monthEndDate - monthStartDate) / (1000 * 60 * 60 * 24)
+
+ endDate=this.saveFormatDate(nowYear, nowMonth, days);
saveFileName = this.pro_name+"_"+startDate+'_'+ endDate
break
}
@@ -501,6 +510,11 @@
resetCurrentPage(){
this.currentPage=1
},
+ handleSizeChange(val){
+ this.params.pagesize = val
+ this.resetPage()
+ this.getAllProList(this.params.type, this.dynamic)
+ },
handleCurrentChange(val){
console.log(val)
this.params.page = val
@@ -576,6 +590,9 @@
}
return (myyear +'-'+ mymonth +'-'+ myweekday);
},
+ //获得某月的天数
+
+
getAllProList(type_val,index){
console.log("类型:"+type_val)
@@ -636,10 +653,14 @@
return 'background:#f5f5f6;color:#606266'
}
},
-
+ handleSizeChangeID(val){
+ this.pageSize1=val
+ },
+
handleCurrentChangeID(currentPage){
this.currentPage = currentPage;
},
+
getOneProData(pro_id){
this.$axios.get('../api/v1/projectboard/project/'+pro_id,{
}).then((res)=>{
@@ -698,7 +719,39 @@
textStyle:{
color:'black'
},
- position: 'right'
+ position: 'right',
+
+
+
+ // formatter: function (params) {
+ // console.log('params:',params)
+ // console.log('params.data:',params[0])
+ // let str = params.data.name + "
";
+ // params.data.forEach((item) => {
+ // str +=
+ // '' + item.seriesName + " : " + ''+item.data[1] +''+ "
";
+ // });
+ // return str;
+ // },
+ // formatter: function (params, ticket, callback) {
+ // console.log(params);
+ // var showHtm="";
+ // var data = params.data.value
+ // for(var i=0;i'
+ // }
+ // return showHtm;
+ // }
+
+
+
+
+
+
},//提示层
legend: {
@@ -792,7 +845,7 @@
backgroundColor:'rgba(255,255,255,0.8)',
color:'black',
borderWidth:'1',
- borderColor:'gray',
+ borderColor:'#DCE7FB',
textStyle:{
color:'black'
},
diff --git a/web_src/js/components/UserAnalysis.vue b/web_src/js/components/UserAnalysis.vue
index dbd3743bc..147751e7c 100755
--- a/web_src/js/components/UserAnalysis.vue
+++ b/web_src/js/components/UserAnalysis.vue
@@ -141,10 +141,12 @@
@@ -206,10 +208,16 @@
this.getUserList(this.type_val,this.dynamic)
},
+ handleSizeChange(val){
+ this.params.pageSize = val
+ this.resetPage()
+ this.getUserList(this.type_val,this.dynamic)
+ },
resetPage(){
this.page=1
this.params.page = 1
},
+
formatDate(myyear,mymonth,myweekday) {
// var myyear = this.date.getFullYear();
// var mymonth = this.date.getMonth() + 1;