diff --git a/src/views/xm/core/xmWorkload/XmWorkloadList.vue b/src/views/xm/core/xmWorkload/XmWorkloadList.vue
index 12e9f4b1..3ff32679 100644
--- a/src/views/xm/core/xmWorkload/XmWorkloadList.vue
+++ b/src/views/xm/core/xmWorkload/XmWorkloadList.vue
@@ -20,12 +20,18 @@
{{scope.row.wstatus==='1'?'已确认':'待确认'}}
-
+
+
+
+
+
+
+
- {{scope.row.bizName}}
+ {{scope.row.bizName}}
-
-
+
+
diff --git a/src/views/xm/core/xmWorkload/XmWorkloadMng.vue b/src/views/xm/core/xmWorkload/XmWorkloadMng.vue
index 3e438121..fb2ed568 100644
--- a/src/views/xm/core/xmWorkload/XmWorkloadMng.vue
+++ b/src/views/xm/core/xmWorkload/XmWorkloadMng.vue
@@ -170,7 +170,18 @@
-->
-
+
+
+
+
+
+
+
+
+ {{scope.row.bizName}}
+
+
+
{{ scope.row.remark}}
@@ -209,6 +220,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -237,6 +271,12 @@
XmTaskSbillSelect,
UsersSelect,
XmWorkloadSimpleList,
+
+ "xm-task-detail":()=>import("../xmTask/XmTaskDetail"),
+ "xm-question-detail":()=>import("../xmQuestion/XmQuestionDetail"),
+ "xm-test-case-detail":()=>import("../xmTestCase/XmTestCaseDetail"),
+ "xm-test-plan-case-detail":()=>import("../xmTestPlanCase/XmTestPlanCaseDetail"),
+ "xm-menu-detail":()=>import("../xmMenu/XmMenuDetail"),
},
props:['visible','wstatuses','sstatuses','queryScope'/**my/all */,'sbillId','bizType'/*报工类型1-任务,2-缺陷,3-测试用例设计,4-测试执行 */,
'xmMenu','xmTestCase','xmQuestion','xmTestPlanCase'],
@@ -563,6 +603,20 @@
this.filters.pmUser=this.userInfo;
this.searchXmWorkloads();
},
+ openDialog(row){
+ this.editForm=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
+ }
+ }
},//end methods
mounted() {
diff --git a/src/views/xm/core/xmWorkload/XmWorkloadSimpleList.vue b/src/views/xm/core/xmWorkload/XmWorkloadSimpleList.vue
index 438f604c..df12b174 100644
--- a/src/views/xm/core/xmWorkload/XmWorkloadSimpleList.vue
+++ b/src/views/xm/core/xmWorkload/XmWorkloadSimpleList.vue
@@ -42,13 +42,17 @@
-
-
-
- {{item.name}}
-
-
-
+
+
+
+
+
+
+
+ {{scope.row.bizName}}
+
+
+
@@ -59,6 +63,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -74,7 +99,12 @@
export default {
name:'xmWorkloadSimpleList',
components: {
- XmWorkloadEdit,
+ XmWorkloadEdit,
+ "xm-task-detail":()=>import("../xmTask/XmTaskDetail"),
+ "xm-question-detail":()=>import("../xmQuestion/XmQuestionDetail"),
+ "xm-test-case-detail":()=>import("../xmTestCase/XmTestCaseDetail"),
+ "xm-test-plan-case-detail":()=>import("../xmTestPlanCase/XmTestPlanCaseDetail"),
+ "xm-menu-detail":()=>import("../xmMenu/XmMenuDetail"),
},
props:['xmTask','visible','userid','wstatus','sstatus'],
computed: {
@@ -311,8 +341,21 @@
},
initData: function(){
- },
-
+ },
+ openDialog(row){
+ this.editForm=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
+ }
+ }
},//end methods
mounted() {
this.$nextTick(() => {
diff --git a/src/views/xm/core/xmWorkload/XmWorkloadSimpleListForBizDate.vue b/src/views/xm/core/xmWorkload/XmWorkloadSimpleListForBizDate.vue
index dc2a3ff9..1639de12 100644
--- a/src/views/xm/core/xmWorkload/XmWorkloadSimpleListForBizDate.vue
+++ b/src/views/xm/core/xmWorkload/XmWorkloadSimpleListForBizDate.vue
@@ -37,10 +37,10 @@
-
+ {{scope.row.bizName}}
-
+