Browse Source

优化弹窗后面的文字提示

qinzhipeng_v 5 years ago
parent
commit
8ab1d3807c

+ 1 - 1
src/layout/components/Navbar.vue

@@ -9,7 +9,7 @@
         </el-button>
         <el-dropdown-menu slot="dropdown">
           <div style="margin: 0 10% 10px;">
-            <el-select v-model="value" filterable remote reserve-keyword :remote-method="remoteMethod" size="small" style="width: 100%" placeholder="请搜索业务线">
+            <el-select v-model="value" filterable remote :remote-method="remoteMethod" size="small" style="width: 100%" placeholder="请搜索业务线">
               <el-option v-for="item in arr_data" :key="item.code" :label="item.name" :value="item.code" @click.native="sumTypeCkeck(item)">
                 {{ item.name }}
               </el-option>

+ 2 - 2
src/views/ToConfigure/configure.vue

@@ -60,7 +60,7 @@
             </el-select>
           </el-form-item>
           <el-form-item label="团队Leader">
-            <el-select v-model="form.lerader" style="width: 100%;" multiple filterable remote reserve-keyword placeholder="请输入姓名或者邮箱前缀" :remote-method="remoteMethod" :loading="loading" @change="team_lerader(form.lerader)">
+            <el-select v-model="form.lerader" style="width: 100%;" multiple filterable remote placeholder="请输入姓名或者邮箱前缀" :remote-method="remoteMethod" :loading="loading" @change="team_lerader(form.lerader)">
               <el-option v-for="item in options" :key="item.idap" :label="item.name" :value="test2(item, 1)">
                 <div style="display: flex;justify-content: start;">
                   <div v-if="item.deptName" style="min-width:100px;color: #8492a6; font-size: 13px; overflow:hidden">{{ item.deptName }}</div>
@@ -71,7 +71,7 @@
             </el-select>
           </el-form-item>
           <el-form-item label="团队成员" prop="dates">
-            <el-select v-model="form.dates" style="width: 100%;" multiple filterable remote reserve-keyword placeholder="请输入姓名或者邮箱前缀" :remote-method="remoteMethod" :loading="loading" @change="team_dates(form.dates)">
+            <el-select v-model="form.dates" style="width: 100%;" multiple filterable remote placeholder="请输入姓名或者邮箱前缀" :remote-method="remoteMethod" :loading="loading" @change="team_dates(form.dates)">
               <el-option v-for="item in options" :key="item.idap" :label="item.name" :value="test2(item, 0)">
                 <div style="display: flex;justify-content: start;">
                   <div v-if="item.deptName" style="min-width:100px;color: #8492a6; font-size: 13px; overflow:hidden">{{ item.deptName }}</div>

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

@@ -1082,26 +1082,27 @@ export default {
       })
     },
     bugUpdate(form, loadingStr) {
-      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 !== '') {
+      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 }
+        }
         return bugUpdate(objData).then(res => {
           if (res.code === 200) {
             this.changeWidthOnBlur()
@@ -1117,7 +1118,7 @@ export default {
       } else {
         this.$message.warning('责任人,修复人不能为空')
         this.loading.userInfo = false
-        this.bugGet(this.bug.id, false)
+        // this.bugGet(this.bug.id, false)
       }
     },
     searchUser(query) {

+ 1 - 1
src/views/projectManage/dialog_vue.vue

@@ -86,7 +86,7 @@
             </el-radio-group>
           </el-form-item>
           <el-form-item v-if="show_Client" label="涉及的客户端" prop="involveApp">
-            <el-select v-model="task_form.involveApp" filterable remote reserve-keyword :loading="loading" clearable placeholder="请选择" style="width: 20vw">
+            <el-select v-model="task_form.involveApp" filterable remote :loading="loading" clearable placeholder="请选择" style="width: 20vw">
               <el-option v-for="item in appClient" :key="item.code" :label="item.msg" :value="item.code" />
             </el-select>
           </el-form-item>

+ 0 - 6
src/views/projectManage/projectList/projectIndex.vue

@@ -22,7 +22,6 @@
                 filterable
                 clearable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -65,7 +64,6 @@
                 filterable
                 remote
                 clearable
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -201,7 +199,6 @@
                 filterable
                 remote
                 clearable
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -228,7 +225,6 @@
                 filterable
                 clearable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -266,7 +262,6 @@
                 v-model="form.projectOwner"
                 filterable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -293,7 +288,6 @@
                 filterable
                 clearable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"

+ 0 - 4
src/views/projectManage/projectList/projectViewDetails.vue

@@ -412,7 +412,6 @@
                 filterable
                 clearable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -438,7 +437,6 @@
                 filterable
                 remote
                 clearable
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -480,7 +478,6 @@
                 v-model="project_from.projectOwner"
                 filterable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -506,7 +503,6 @@
                 filterable
                 clearable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"

+ 2 - 2
src/views/projectManage/requirement/list/index.vue

@@ -15,7 +15,7 @@
             </div>
             <div class="Layout">
               <div class="queryName marginLeft">PM</div>
-              <el-select v-model="searchForm.pm" filterable remote clearable reserve-keyword placeholder="请输入姓名或邮箱前缀" :remote-method="searchUser" :loading="userLoading" size="small" @change="getTableData()">
+              <el-select v-model="searchForm.pm" filterable remote clearable placeholder="请输入姓名或邮箱前缀" :remote-method="searchUser" :loading="userLoading" size="small" @change="getTableData()">
                 <el-option v-for="item in options" :key="item.idap" :label="item.name" :value="item.idap" style="min-width:300px">
                   <div class="flex_start">
                     <div class="deptName">{{ item.deptName }}</div>
@@ -52,7 +52,7 @@
             </div>
             <div class="Layout">
               <div class="queryName marginLeft">创建人</div>
-              <el-select v-model="searchForm.creator" clearable filterable remote reserve-keyword placeholder="请输入姓名或邮箱前缀" :remote-method="searchUser" :loading="userLoading" size="small">
+              <el-select v-model="searchForm.creator" clearable filterable remote placeholder="请输入姓名或邮箱前缀" :remote-method="searchUser" :loading="userLoading" size="small">
                 <el-option v-for="item in options" :key="item.idap" :label="item.name" :value="item.idap">
                   <div class="flex_start">
                     <div class="deptName">{{ item.deptName }}</div>

+ 0 - 2
src/views/projectManage/taskList/taskIndex.vue

@@ -26,7 +26,6 @@
                 clearable
                 filterable
                 remote
-                reserve-keyword
                 placeholder="请输入姓名或邮箱前缀"
                 :remote-method="remoteMethod"
                 :loading="loading"
@@ -96,7 +95,6 @@
                   clearable
                   filterable
                   remote
-                  reserve-keyword
                   placeholder="请输入姓名或邮箱前缀"
                   :remote-method="remoteMethod"
                   :loading="loading"

+ 1 - 1
src/views/projectManage/taskList/taskViewDetails.vue

@@ -320,7 +320,7 @@
             <el-checkbox v-model="form.noHoliday" style="margin-left: 10px;">排除周末</el-checkbox>
           </el-form-item>
           <el-form-item label="参与人员">
-            <el-select v-model="form.peoples" multiple filterable remote reserve-keyword placeholder="请输入姓名或者邮箱前缀" :remote-method="remoteMethod" :loading="loading" style="width: 100%">
+            <el-select v-model="form.peoples" multiple filterable remote placeholder="请输入姓名或者邮箱前缀" :remote-method="remoteMethod" :loading="loading" style="width: 100%">
               <el-option v-for="item in options" :key="item.idap" :label="item.name" :value="test2(item, 0)">
                 <div style="display: flex;justify-content: start;">
                   <div style="min-width:100px;color: #8492a6; font-size: 13px; overflow:hidden">{{ item.deptName }}</div>