From 040156c31eab401cb46157ecee86ea1988e354af Mon Sep 17 00:00:00 2001 From: Gitea Date: Thu, 18 Nov 2021 10:34:36 +0800 Subject: [PATCH 1/3] modify code --- web_src/js/components/DataAnalysis.vue | 17 ++-- web_src/js/components/ProAnalysis.vue | 6 +- web_src/js/components/UserAnalysis.vue | 142 +++++++++++++++++++++------------ 3 files changed, 102 insertions(+), 63 deletions(-) diff --git a/web_src/js/components/DataAnalysis.vue b/web_src/js/components/DataAnalysis.vue index 4c2657751..20411b3a5 100755 --- a/web_src/js/components/DataAnalysis.vue +++ b/web_src/js/components/DataAnalysis.vue @@ -69,18 +69,21 @@ if(tab.name=="third"){ // document.getElementById('usr').style.display="block" // document.getElementById("pro").style.display='none' - this.$refs.UserAnalysis.getUserList("all_usr",7) - + this.reload() this.isSecond = false this.isThird = true + this.$refs.UserAnalysis.getUpdateTime() + this.$refs.UserAnalysis.getUserList("all_usr",7) + + } - }, + }, - reload () { - this.isRouterAlive = false - this.$nextTick(() => (this.isRouterAlive = true)) - } + reload () { + this.isRouterAlive = false + this.$nextTick(() => (this.isRouterAlive = true)) + } }, } diff --git a/web_src/js/components/ProAnalysis.vue b/web_src/js/components/ProAnalysis.vue index c9d44b3a6..4ca7b620d 100755 --- a/web_src/js/components/ProAnalysis.vue +++ b/web_src/js/components/ProAnalysis.vue @@ -153,7 +153,7 @@ @@ -161,11 +161,11 @@ type_val:'', recordBeginTime:'', lastUpdatedTime:'', - currentPage:1, + page:1, pageSize:10, - params:{startDate:'',endDate:''}, + params:{startDate:'',endDate:'',page:1,pagesize:10,userName:''}, tableData: [], - + totalNum:0, pickerOptions: { }, value_time: '', @@ -200,8 +200,15 @@ return saveFileName }, - handleCurrentChange(currentPage){ - this.currentPage = currentPage; + handleCurrentChange(val){ + this.params.page = val + this.page = val + getUserList(this.type_val,this.dynamic) + + }, + resetPage(){ + this.page=1 + this.params.page = 1 }, formatDate(myyear,mymonth,myweekday) { // var myyear = this.date.getFullYear(); @@ -224,7 +231,14 @@ let days = (monthEndDate - monthStartDate)/(1000 * 60 * 60 * 24); return days; }, - + getUpdateTime(){ + this.$axios.get('../api/v1/projectboard/project',{ + params:this.params_pro + }).then((res)=>{ + this.recordBeginTime=res.data.recordBeginTime + this.lastUpdatedTime=res.data.lastUpdatedTime + }) + }, getUserList(type_val,index){ this.type_val = type_val this.dynamic = index; @@ -295,50 +309,64 @@ } case "all_usr":{ console.log("e:"+today) - this.params.startDate = this.recordBeginTime//this.formatDate(2000, 1, 1); // + this.params.startDate = 'all'//this.formatDate(2000, 1, 1); //this.recordBeginTime// this.params.endDate = today this.value_time=[] break } } }; - - this.$axios.get('../tool/query_user_static',{ + + this.$axios.get('../tool/query_user_static_page',{ params:this.params }).then((res)=>{ this.currentPage = 1 - this.tableData = res.data - console.log(" this.tableData:", this.tableData.length) - for(var i=0;i{ - this.recordBeginTime=res.data.recordBeginTime - this.lastUpdatedTime=res.data.lastUpdatedTime + this.tableData = res.data.data + // console.log("res.data:"+res.data.data) + + this.totalNum = res.data.count + console.log("res.count:"+res.data.count) }) + // this.$axios.get('../tool/query_user_static',{ + // params:this.params + // }).then((res)=>{ + // this.currentPage = 1 + // this.tableData = res.data + // console.log(" this.tableData:", this.tableData.length) + // for(var i=0;i !search || data.Name.toLowerCase().includes(search.toLowerCase())) + // var search = this.search; + // this.getUserList("all_usr",7) + // this.tableData = this.tableData.filter(data => !search || data.Name.toLowerCase().includes(search.toLowerCase())) - }, - goToDetailPage(pro_id,pro_name){ - sessionStorage.setItem("pro_id",pro_id); - sessionStorage.setItem("pro_name",pro_name); - document.getElementById("pro_main").style.display="none"; - document.getElementById("pro_detail").style.display="block"; + this.params.userName = this.search + this.params.page = 1 + this.page=1 + this.getUserList(this.type_val, this.dynamic) }, + // goToDetailPage(pro_id,pro_name){ + // sessionStorage.setItem("pro_id",pro_id); + // sessionStorage.setItem("pro_name",pro_name); + // document.getElementById("pro_main").style.display="none"; + // document.getElementById("pro_detail").style.display="block"; + + // }, tableHeaderStyle({row,column,rowIndex,columnIndex}){ if(rowIndex===0){ @@ -351,6 +379,11 @@ return 'background:#f5f5f6;color:#606266' } }, + + + }, + filters:{ + transformTimestamp(timestamp){ console.log("timestamp",timestamp) let a = new Date(timestamp*1000); @@ -365,9 +398,6 @@ console.log('dateString', dateString); // > dateString 2021-07-06 14:23 return dateString; }, - - }, - filters:{ // transformTimestamp(timestamp){ // var dateString= new Date(timestamp); @@ -386,9 +416,15 @@ }, watch:{ search(val){ + // if(!val){ + // this.getUserList("all_usr",7) + // } if(!val){ - this.getUserList("all_usr",7) - } + this.params.userName = this.search + this.params.page = 1 + this.page=1 + this.getUserList(this.type_val, this.dynamic) + } } }, } From 9dd6f5de9c0c1cddf6827042235908c78cf7440c Mon Sep 17 00:00:00 2001 From: Gitea Date: Thu, 18 Nov 2021 14:33:26 +0800 Subject: [PATCH 2/3] modify code --- web_src/js/components/DataAnalysis.vue | 3 ++- web_src/js/components/ProAnalysis.vue | 14 +++++++++++--- web_src/js/components/UserAnalysis.vue | 20 +++++++++++--------- 3 files changed, 24 insertions(+), 13 deletions(-) diff --git a/web_src/js/components/DataAnalysis.vue b/web_src/js/components/DataAnalysis.vue index 20411b3a5..4d771dbb1 100755 --- a/web_src/js/components/DataAnalysis.vue +++ b/web_src/js/components/DataAnalysis.vue @@ -20,7 +20,7 @@ 项目分析 - + @@ -72,6 +72,7 @@ this.reload() this.isSecond = false this.isThird = true + this.$refs.UserAnalysis.resetPage() this.$refs.UserAnalysis.getUpdateTime() this.$refs.UserAnalysis.getUserList("all_usr",7) diff --git a/web_src/js/components/ProAnalysis.vue b/web_src/js/components/ProAnalysis.vue index 4ca7b620d..b627e0d89 100755 --- a/web_src/js/components/ProAnalysis.vue +++ b/web_src/js/components/ProAnalysis.vue @@ -1072,13 +1072,21 @@ .btn:active{ background-color:#409effd6 ; } */ - /deep/ .el-date-picker { - width: 200px; - } + /* /deep/ .el-date-picker { + width: 250px; + } */ /deep/ .el-table tbody tr:hover>td { background-color:#D3D3D3!important; opacity:1 } + /deep/ .el-table { + font-size: 12px; + } + + /deep/ .el-range-separator{ + width: 20% !important; + } + .colorChange { background-color: #409effd6; color: #FFFF; diff --git a/web_src/js/components/UserAnalysis.vue b/web_src/js/components/UserAnalysis.vue index 200f132f3..54ed18a37 100755 --- a/web_src/js/components/UserAnalysis.vue +++ b/web_src/js/components/UserAnalysis.vue @@ -163,7 +163,7 @@ lastUpdatedTime:'', page:1, pageSize:10, - params:{startDate:'',endDate:'',page:1,pagesize:10,userName:''}, + params:{startDate:'',endDate:'',page:1,pageSize:10,userName:''}, tableData: [], totalNum:0, pickerOptions: { @@ -203,7 +203,7 @@ handleCurrentChange(val){ this.params.page = val this.page = val - getUserList(this.type_val,this.dynamic) + this.getUserList(this.type_val,this.dynamic) }, resetPage(){ @@ -320,7 +320,6 @@ this.$axios.get('../tool/query_user_static_page',{ params:this.params }).then((res)=>{ - this.currentPage = 1 this.tableData = res.data.data // console.log("res.data:"+res.data.data) @@ -407,8 +406,8 @@ }, mounted() { - document.getElementById("all_usr").style.outline="none" - document.getElementById("all_usr").focus() + // document.getElementById("all_usr").style.outline="none" + // document.getElementById("all_usr").focus() this.getUserList("all_usr",7) }, created() { @@ -462,16 +461,19 @@ .btn:active{ background-color:#409effd6 ; } */ - /deep/ .el-date-picker { - width: 200px; - } + /* /deep/ .el-date-picker { + width: 220px; + } */ /deep/ .el-table { font-size: 12px; } /deep/ .el-table tbody tr:hover>td { background-color:#D3D3D3!important; opacity:1 - } + } + /deep/ .el-range-separator{ + width: 20% !important; + } .colorChange { background-color: #409effd6; From beddae3ae51f8ffbe2db811167ea2521967fd4f3 Mon Sep 17 00:00:00 2001 From: Gitea Date: Thu, 18 Nov 2021 16:35:08 +0800 Subject: [PATCH 3/3] modify code --- web_src/js/components/ProAnalysis.vue | 74 +++++++++++++++++++++++++--------- web_src/js/components/UserAnalysis.vue | 2 +- 2 files changed, 55 insertions(+), 21 deletions(-) diff --git a/web_src/js/components/ProAnalysis.vue b/web_src/js/components/ProAnalysis.vue index b627e0d89..882f610a4 100755 --- a/web_src/js/components/ProAnalysis.vue +++ b/web_src/js/components/ProAnalysis.vue @@ -153,7 +153,7 @@