소스 검색

bug修复

panxiandiao_i 5 년 전
부모
커밋
bb8968869a
2개의 변경된 파일5개의 추가작업 그리고 12개의 파일을 삭제
  1. 3 5
      src/views/projectManage/taskList/taskCreate.vue
  2. 2 7
      src/views/projectManage/taskList/taskUpdateCreate.vue

+ 3 - 5
src/views/projectManage/taskList/taskCreate.vue

@@ -222,6 +222,7 @@ export default {
           this.typeString = this.bizIdEnumList.filter(value => value.code === this.form.bizId)[0].child
           this.businessTypeShow = true
           this.businessTypeStr = this.typeString.filter(value => value.code === this.form.type)[0].child
+          this.getMember() // 保证bizId存在
         } else {
           this.errorFun(res.msg)
         }
@@ -232,7 +233,6 @@ export default {
       projectGetTypeMap().then(res => {
         if (res.code === 200) {
           this.bizIdEnumList = res.data
-          this.getMember() // 保证bizId存在
         } else {
           this.errorFun(res.msg)
         }
@@ -261,13 +261,11 @@ export default {
       this.objDataPM = { bizId: this.form.bizId, email: '', role: 'pm' }
       this.objDataRD = { bizId: this.form.bizId, email: '', role: 'rd' }
       this.objDataQA = { bizId: this.form.bizId, email: '', role: 'qa' }
-      this.objDataFOCUS = { bizId: this.form.bizId, email: '' }
-      axios.all([teamMembers(this.objDataPM), teamMembers(this.objDataRD), teamMembers(this.objDataQA), teamMembers(this.objDataFOCUS)]).then(axios.spread((resPM, resRD, resQA, resFOCUS) => {
-        if (resPM.code === 200 && resRD.code === 200 && resQA.code === 200 && resFOCUS.code === 200) {
+      axios.all([teamMembers(this.objDataPM), teamMembers(this.objDataRD), teamMembers(this.objDataQA)]).then(axios.spread((resPM, resRD, resQA) => {
+        if (resPM.code === 200 && resRD.code === 200 && resQA.code === 200) {
           this.optionsPM = resPM.data
           this.optionsRD = resRD.data
           this.optionsQA = resQA.data
-          this.optionsFOCUS = resFOCUS.data
         } else {
           this.errorFun('人员数据获取失败')
         }

+ 2 - 7
src/views/projectManage/taskList/taskUpdateCreate.vue

@@ -225,9 +225,6 @@ export default {
           if (this.form.qa) {
             this.form.qa = this.form.qa.split(',')
           }
-          if (this.form.focusPenson) {
-            this.form.focusPenson = this.form.focusPenson.split(',')
-          }
           if (this.form.clientType) {
             this.businessTypeShow = true
             this.businessTypeStr = this.typeString.filter(value => value.code === this.form.type)[0].child
@@ -260,13 +257,11 @@ export default {
       this.objDataPM = { bizId: this.form.bizId, email: '', role: 'pm' }
       this.objDataRD = { bizId: this.form.bizId, email: '', role: 'rd' }
       this.objDataQA = { bizId: this.form.bizId, email: '', role: 'qa' }
-      this.objDataFOCUS = { bizId: this.form.bizId, email: '' }
-      axios.all([teamMembers(this.objDataPM), teamMembers(this.objDataRD), teamMembers(this.objDataQA), teamMembers(this.objDataFOCUS)]).then(axios.spread((resPM, resRD, resQA, resFOCUS) => {
-        if (resPM.code === 200 && resRD.code === 200 && resQA.code === 200 && resFOCUS.code === 200) {
+      axios.all([teamMembers(this.objDataPM), teamMembers(this.objDataRD), teamMembers(this.objDataQA)]).then(axios.spread((resPM, resRD, resQA, resFOCUS) => {
+        if (resPM.code === 200 && resRD.code === 200 && resQA.code === 200) {
           this.optionsPM = resPM.data
           this.optionsRD = resRD.data
           this.optionsQA = resQA.data
-          this.optionsFOCUS = resFOCUS.data
         } else {
           this.errorFun('人员数据获取失败')
         }