diff --git a/src/views/xm/core/xmWorkload/XmWorkloadList.vue b/src/views/xm/core/xmWorkload/XmWorkloadList.vue index b40ffd7f..fcec8269 100644 --- a/src/views/xm/core/xmWorkload/XmWorkloadList.vue +++ b/src/views/xm/core/xmWorkload/XmWorkloadList.vue @@ -4,7 +4,7 @@ 已登记工时查询 - 登记工时 + 登记工时 @@ -22,7 +22,7 @@ @@ -37,6 +37,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -53,6 +73,12 @@ name:'xmWorkloadMng', components: { XmWorkloadEdit, + + "xm-task-detail":()=>import("../xmTask/XmTaskDetail"), + "xm-question-detail":()=>import("../xmQuestion/XmQuestionMng"), + "xm-test-case-detail":()=>import("../xmTestCase/XmTestCaseDetail"), + "xm-test-plan-case-detail":()=>import("../xmTestPlanCase/XmTestPlanCaseDetail"), + "xm-menu-detail":()=>import("../xmMenu/XmMenuDetail"), }, props:['xmTask','visible','bizType'/*报工类型1-任务,2-缺陷,3-测试用例设计,4-测试执行 */, 'xmMenu','xmTestCase','xmQuestion','xmTestPlanCase'], @@ -149,6 +175,13 @@ userid:'',username:'',ctime:'',taskId:'',cuserid:'',bizDate:'',wstatus:'',remark:'',ttype:'',id:'',sbillId:'',stime:'',sstatus:'',amt:'',samt:'',workload:'' }, maxTableHeight:300, + + + taskDetailVisible:false, + bugDetailVisible:false, + caseDetailVisible:false, + planCaseDetailVisible:false, + menuDetailVisible:false, } },//end data methods: { @@ -332,7 +365,15 @@ }, goToBizDetail(row){ if(row.bizType=='1'){ - + this.taskDetailVisible=true + }else if(row.bizType=='2'){ + this.bugDetailVisible=true + }else if(this.bizType=='3'){ + this.caseDetailVisible=true + }else if(this.bizType=='4'){ + this.planCaseDetailVisible=true + }else if(this.bizType=='5'){ + this.menuDetailVisible=true } }