From b5468e5dbbcb1f6ba061ecd693c07534a705478b 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 17:08:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E6=97=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xmTaskWorkload/WorkloadSetMonthList.vue | 706 +++++++++++------- .../XmTaskWorkloadSimpleListForBizDate.vue | 23 +- 2 files changed, 455 insertions(+), 274 deletions(-) diff --git a/src/views/xm/core/xmTaskWorkload/WorkloadSetMonthList.vue b/src/views/xm/core/xmTaskWorkload/WorkloadSetMonthList.vue index 511208c2..f57d39fc 100644 --- a/src/views/xm/core/xmTaskWorkload/WorkloadSetMonthList.vue +++ b/src/views/xm/core/xmTaskWorkload/WorkloadSetMonthList.vue @@ -1,213 +1,404 @@ \ No newline at end of file diff --git a/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue b/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue index cb975380..58d28516 100644 --- a/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue +++ b/src/views/xm/core/xmTaskWorkload/XmTaskWorkloadSimpleListForBizDate.vue @@ -51,26 +51,19 @@ import config from '@/common/config';//全局公共库 import { getDicts,initSimpleDicts,initComplexDicts } from '@/api/mdp/meta/item';//字典表 import { listXmTaskWorkload, delXmTaskWorkload, batchDelXmTaskWorkload,editXmTaskWorkloadSomeFields,initDicts } from '@/api/xm/core/xmTaskWorkload'; - import XmTaskWorkloadEdit from './XmTaskWorkloadEdit';//新增修改界面 import { mapGetters } from 'vuex' export default { name:'xmTaskWorkloadSimpleListForBizDate', components: { - XmTaskWorkloadEdit, }, - props:[ 'visible','wstatus','sstatus','bizDate','projectId','userid','taskId'], + props:[ 'wstatus','sstatus','bizDate','projectId','userid','taskId','bizMonth'], computed: { ...mapGetters(['userInfo']), }, watch:{ - visible(val){ - if(val==true){ - this.initData(); - this.searchXmTaskWorkloads() - } - } + }, data() { return { @@ -206,6 +199,10 @@ if(this.sstatus){ params.sstatus=this.sstatus } + + if(this.bizMonth){ + params.bizMonth=this.bizMonth + } if(this.bizDate){ params.bizDate=this.bizDate @@ -302,11 +299,9 @@ },//end methods mounted() { this.$nextTick(() => { - initDicts(this); - if(this.visible==true){ - this.initData() - this.searchXmTaskWorkloads(); - } + initDicts(this); + this.initData() + this.searchXmTaskWorkloads(); this.maxTableHeight = util.calcTableMaxHeight(this.$refs.xmTaskWorkloadTable.$el) });