qinzhipeng_v 5 年之前
父節點
當前提交
1706f30a97
共有 1 個文件被更改,包括 21 次插入22 次删除
  1. 21 22
      src/views/projectManage/bugList/details/index.vue

+ 21 - 22
src/views/projectManage/bugList/details/index.vue

@@ -242,7 +242,7 @@
                     <el-input v-model="bug.osType" placeholder="请输入" @change="bugUpdate(bug,'appInfo')" />
                   </el-form-item>
                   <el-form-item label="网络">
-                    <el-select v-model="bug.networkType" clearable @change="bugUpdate(bug,'appInfo')">
+                    <el-select v-model="bug.networkType" @change="bugUpdate(bug,'appInfo')">
                       <el-option
                         v-for="item in enums.networkTypeEnumList"
                         :key="item.code"
@@ -1082,27 +1082,26 @@ export default {
       })
     },
     bugUpdate(form, loadingStr) {
-      // console.log(form, '修改')
-      if (form.currentHandler !== '' || form.assigner !== '') {
-        loadingStr ? this.loading[loadingStr] = true : this.loading.fullscreen = true
-        const userData = {
-          id: '',
-          ename: this.userInformation,
-          name: this.userNames
-        }
-        this.num = 1
-        let objData
-        if (form) {
-          const data = form
-          data.currentHandler = form.currentHandler.join(',')
-          data.assigner = form.assigner.join(',')
-          objData = { bugBaseInfo: data, user: userData }
-        } else {
-          const data = form
-          data.currentHandler = form.currentHandler.join(',')
-          data.assigner = form.assigner.join(',')
-          objData = { bugBaseInfo: data, user: userData }
-        }
+      loadingStr ? this.loading[loadingStr] = true : this.loading.fullscreen = true
+      const userData = {
+        id: '',
+        ename: this.userInformation,
+        name: this.userNames
+      }
+      this.num = 1
+      let objData
+      if (form) {
+        const data = form
+        data.currentHandler = form.currentHandler.join(',')
+        data.assigner = form.assigner.join(',')
+        objData = { bugBaseInfo: data, user: userData }
+      } else {
+        const data = form
+        data.currentHandler = form.currentHandler.join(',')
+        data.assigner = form.assigner.join(',')
+        objData = { bugBaseInfo: data, user: userData }
+      }
+      if (objData.bugBaseInfo.currentHandler !== '' && objData.bugBaseInfo.assigner !== '') {
         return bugUpdate(objData).then(res => {
           if (res.code === 200) {
             this.changeWidthOnBlur()