qinzhipeng_v@didiglobal.com 4 éve
szülő
commit
8529bfde65

+ 12 - 17
src/views/projectManage/requirement/components/BasicsCode.vue

@@ -229,19 +229,17 @@ export default {
       requirementInfo.rdLeader = requirementInfo.rdLeader ? requirementInfo.rdLeader.join() : ''
       requirementInfo.qaLeader = requirementInfo.qaLeader ? requirementInfo.qaLeader.join() : ''
       requirementInfo.iterationId = requirementInfo.iterationId === '' ? requirementInfo.iterationId = -1 : requirementInfo.iterationId
-      if (requirementInfo.referredClientType.length === 0) {
-        if (this.form_query.referredClientTypeName === '无') {
-          this.form_query.referredClientType = [-1]
-        } else {
-          this.form_query.referredClientType = this.form_query.referredClientTypes
-          this.appClient.map(item => {
-            if (item.code === -1) {
-              item.dis = true
-            }
-          })
-          this.$message({ message: '跟版客户端不能为空', type: 'error', duration: 1000, offset: 150 })
-          return false
-        }
+      if (this.form_query.referredClientTypeName === '无') {
+        this.form_query.referredClientType = [-1]
+      } else {
+        this.form_query.referredClientType = this.form_query.referredClientTypes
+        this.appClient.map(item => {
+          if (item.code === -1) {
+            item.dis = true
+          }
+        })
+        this.$message({ message: '跟版客户端不能为空', type: 'error', duration: 1000, offset: 150 })
+        return false
       }
       if (requirementInfo.referredClientType !== null) {
         if (requirementInfo.referredClientType === '-1') {
@@ -258,9 +256,6 @@ export default {
         this.$message({ message: '修改成功', type: 'success', duration: 1000, offset: 150 })
       }
     },
-    jump(page, id) { // 跳转
-      this.$router.push({ name: page, query: { id: id }})
-    },
     belongingProject(e) {
       if (e.belongingProject && e.belongingProject !== -1) {
         this.Jump.url = { name: '项目详情', query: { id: e.belongingProject }}
@@ -285,7 +280,7 @@ export default {
         this.appClient = res.data.appClient
         this.appClient.unshift({ msg: '不跟版', code: -1 })
         this.$nextTick(() => {
-          if (this.form_query.referredClientType[0] === -1 || this.form_query.referredClientType === '-1') {
+          if (this.form_query.referredClientType === '-1' && this.form_query.referredClientType) {
             this.appClient.map(item => {
               if (item.code !== -1) {
                 item.dis = true