From 046d36728512387ba66fff070b05d2617e9cc580 Mon Sep 17 00:00:00 2001 From: haha Date: Mon, 22 Apr 2024 22:59:07 +0800 Subject: [PATCH 1/4] update code --- src/components/header.vue | 2 +- src/pages/engin/magDetailDialog.vue | 56 ++++++++++++++++++++--------- src/pages/engin/magListDialog.vue | 12 ++++--- 3 files changed, 48 insertions(+), 22 deletions(-) diff --git a/src/components/header.vue b/src/components/header.vue index 58d4667..a04d539 100644 --- a/src/components/header.vue +++ b/src/components/header.vue @@ -481,7 +481,7 @@ export default { \ No newline at end of file diff --git a/src/pages/engin/magListDialog.vue b/src/pages/engin/magListDialog.vue index 9a9c6b4..8528617 100644 --- a/src/pages/engin/magListDialog.vue +++ b/src/pages/engin/magListDialog.vue @@ -11,8 +11,8 @@ @@ -65,7 +65,9 @@ export default { methods: { doRowClick(row,col,e){ - this.$refs.dlg.showDialog(row); + if(e.target.className.indexOf("el-image__inner")==-1){ + this.$refs.dlg.showDialog(row); + } }, handleCurrentChange(n) { this.index = n; @@ -98,7 +100,9 @@ export default { if (tmps && tmps.length > 0) { tmps = tryToJson(tmps, []); if (tmps.length > 0) { - it.imageUrl = tmps[0]; + it.imageUrl = tmps.map(it=>{ + return "/jhapi"+it; + }); } } return it; From f3250cbf0f1128ba8fa89164e57fcda6cffdf57b Mon Sep 17 00:00:00 2001 From: haha Date: Tue, 23 Apr 2024 22:53:34 +0800 Subject: [PATCH 2/4] update code --- src/pages/engin/magListDialog.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/engin/magListDialog.vue b/src/pages/engin/magListDialog.vue index 8528617..0f143fc 100644 --- a/src/pages/engin/magListDialog.vue +++ b/src/pages/engin/magListDialog.vue @@ -64,9 +64,10 @@ export default { }, methods: { - doRowClick(row,col,e){ + doRowClick(row,col,e){ if(e.target.className.indexOf("el-image__inner")==-1){ - this.$refs.dlg.showDialog(row); + //this.$refs.dlg.showDialog(row); + e.target.offsetParent.parentElement.querySelector(".el-image__inner").click(); } }, handleCurrentChange(n) { From 4e5549bb2c7edd815cc37a18dc7469aad76c9c5c Mon Sep 17 00:00:00 2001 From: haha Date: Fri, 26 Apr 2024 00:06:58 +0800 Subject: [PATCH 3/4] update code --- src/api/costOut/index.js | 15 +++- src/components/header.vue | 2 +- src/pages/index.vue | 2 +- src/pages/index/indexDlg3.vue | 145 ++++++++++------------------------ src/pages/projectEngin.vue | 4 +- 5 files changed, 56 insertions(+), 112 deletions(-) diff --git a/src/api/costOut/index.js b/src/api/costOut/index.js index 048e9d2..1f79c6a 100644 --- a/src/api/costOut/index.js +++ b/src/api/costOut/index.js @@ -90,8 +90,8 @@ const sumForBsEnginAuditing=data=>{ data4:getValue(4), data5:getValue(5), data6:getValue(6), - }; - obj.percent=obj.data1==0?0:obj.data3*100.0/obj.data1; + }; + obj.percent=obj.data2==0?0:obj.data3*100.0/obj.data2; if(obj.percent>100){ obj.percent=100; } @@ -137,10 +137,17 @@ const selectForBigEnginList=data=>{ }); }); }; - +const groupBYProject=data=>{ + return request({ + url:'/project/costOutput/groupBYProject', + method: 'post', + data:data + }) +} export default{ selectYearAndMonth, sumByDeptId, sumForBsEnginAuditing, - selectForBigEnginList + selectForBigEnginList, + groupBYProject } diff --git a/src/components/header.vue b/src/components/header.vue index a04d539..d32b91d 100644 --- a/src/components/header.vue +++ b/src/components/header.vue @@ -52,7 +52,7 @@ -
工程管理
diff --git a/src/pages/index.vue b/src/pages/index.vue index 3219692..884fb8c 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -668,7 +668,7 @@ export default { return x; }, doShowDlg3() { - this.$refs.dlg3.showDialog() + this.$refs.dlg3.showDialog(this.deptInfo?.id || 0) }, doShowDlg1() { this.$refs.dlg1.showDialog() diff --git a/src/pages/index/indexDlg3.vue b/src/pages/index/indexDlg3.vue index f5ebdd8..24612c7 100644 --- a/src/pages/index/indexDlg3.vue +++ b/src/pages/index/indexDlg3.vue @@ -1,85 +1,35 @@ - + @@ -169,7 +169,7 @@ - + From e8846b9b1546ab0df16369e0b5104ff6eb0048da Mon Sep 17 00:00:00 2001 From: haha Date: Fri, 26 Apr 2024 00:29:08 +0800 Subject: [PATCH 4/4] update code --- src/pages/index/indexDlg3.vue | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/pages/index/indexDlg3.vue b/src/pages/index/indexDlg3.vue index 24612c7..1b8915f 100644 --- a/src/pages/index/indexDlg3.vue +++ b/src/pages/index/indexDlg3.vue @@ -1,13 +1,21 @@