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 58d4667..d32b91d 100644 --- a/src/components/header.vue +++ b/src/components/header.vue @@ -52,7 +52,7 @@ -
工程管理
@@ -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..0f143fc 100644 --- a/src/pages/engin/magListDialog.vue +++ b/src/pages/engin/magListDialog.vue @@ -11,8 +11,8 @@ @@ -64,8 +64,11 @@ export default { }, methods: { - doRowClick(row,col,e){ - this.$refs.dlg.showDialog(row); + doRowClick(row,col,e){ + if(e.target.className.indexOf("el-image__inner")==-1){ + //this.$refs.dlg.showDialog(row); + e.target.offsetParent.parentElement.querySelector(".el-image__inner").click(); + } }, handleCurrentChange(n) { this.index = n; @@ -98,7 +101,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; 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..1b8915f 100644 --- a/src/pages/index/indexDlg3.vue +++ b/src/pages/index/indexDlg3.vue @@ -1,85 +1,43 @@ - + @@ -169,7 +169,7 @@ - +