From ee8e0bb2a04ff00240e49df53cf399ad8df71f76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Thu, 7 Jul 2022 16:29:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E6=8A=A5=E8=A1=A8=E5=B7=A5=E6=97=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xmTaskWorkload/WorkloadSetDayList.vue | 92 ++++++++++++++++--- .../XmTaskWorkloadSimpleListForBizDate.vue | 6 +- 2 files changed, 83 insertions(+), 15 deletions(-) diff --git a/src/views/xm/core/xmTaskWorkload/WorkloadSetDayList.vue b/src/views/xm/core/xmTaskWorkload/WorkloadSetDayList.vue index 12ddb8a3..a967a5c9 100644 --- a/src/views/xm/core/xmTaskWorkload/WorkloadSetDayList.vue +++ b/src/views/xm/core/xmTaskWorkload/WorkloadSetDayList.vue @@ -58,6 +58,7 @@ :row-style="{ height: '50px' }" highlight-current-row v-loading="load.list" + @row-click="rowClick" border style="width: 100%" :header-cell-style="{ 'text-align': 'center' }" @@ -89,7 +90,12 @@ show-overflow-tooltip sortable > - + - + - + - + - + + + - + @@ -178,17 +238,18 @@ export default { ...this.xmProjectWorkloadSetDays.map((i) => i.hadConfirmWorkload), ], [ - "待结算", - ...this.xmProjectWorkloadSetDays.map((i) => i.toSetSWorkload), + "无需结算", + ...this.xmProjectWorkloadSetDays.map((i) => i.notNeedSetWorkload), ], [ - "已提交审核", - ...this.xmProjectWorkloadSetDays.map((i) => i.hadCommitSworkload), + "待结算", + ...this.xmProjectWorkloadSetDays.map((i) => i.toSetSworkload), ], + //[ "已提交审核", ...this.xmProjectWorkloadSetDays.map((i) => i.hadCommitSworkload), ], //['已审核',...this.xmProjectWorkloadSetDays.map(i=>i.hadAgreeSworkload)], [ "已结算", - ...this.xmProjectWorkloadSetDays.map((i) => i.hadAgreeSworkload), + ...this.xmProjectWorkloadSetDays.map((i) => i.hadSetSworkload), ], ]; }, @@ -218,6 +279,7 @@ export default { maxTableHeight: 300, visible: false, xmProjectWorkloadSetDays: [], + editForm:{bizDate:'',toConfirmWorkload:0,hadConfirmWorkload:0,toSetSWorkload:0,hadAgreeSworkload:0,hadCommitSworkload:0} }; //end return }, //end data methods: { @@ -327,6 +389,7 @@ export default { smooth: true, emphasis: { focus: "series" }, }, + /** { name: "已提交审核", type: "line", @@ -334,7 +397,7 @@ export default { smooth: true, emphasis: { focus: "series" }, }, - /** + { name:'已审核', type: 'line', seriesLayoutBy: 'row', @@ -381,6 +444,9 @@ export default { this.xmProjectWorkloadSetDays = []; }, + rowClick(row){ + this.editForm=row + } }, //end method mounted() { this.initData(); diff --git a/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue b/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue index ad4c093c..cb975380 100644 --- a/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue +++ b/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue @@ -30,13 +30,15 @@ - - + + + +