qymljy 2 роки тому
батько
коміт
ada8c4217c

+ 5 - 6
src/HManagement/addressList/mycontact/index.vue

@@ -10,7 +10,7 @@
         <template v-slot:del="scope">
           <delGroup v-if="tool.checkAuth($route.name,'deleteGroup')" :data="scope.data" @onSuccess="onAddSuccess"></delGroup>
         </template>
-      </group>  
+      </group>
       <contacts style="flex:1 0 auto" :data="activeGroupData" @clickContacts="clickContacts" @filtetContacts="filtetContacts"></contacts>
       <detail :activeContactsData="activeContactsData">
         <template v-slot:edit="data">
@@ -64,8 +64,7 @@ export default {
         let arr = []
         arr = [...this.$refs['grouplist'].sysGroup,...this.$refs['grouplist'].myGroup]
         this.allData = arr
-        console.log(this.allData,'所有数据');
-        
+
         this.activeGroupData = arr.filter(e=>{return e.rowindex === this.activeGroupData.rowindex})[0]
         this.activeContactsData = this.activeGroupData.phonebook.filter(e=>{return e.rowindex === this.activeContactsData.rowindex})[0]
       })
@@ -79,7 +78,7 @@ export default {
         }
         return e
       })
-    }, 
+    },
     setGroupData (val) {
       this.group = val
       console.log(this.group,'group')
@@ -116,7 +115,7 @@ export default {
       } else {
         this.onAddSuccess()
       }
-      
+
     },
     async getTagList () {
       let res = await this.$api.requested({
@@ -136,4 +135,4 @@ export default {
 
 </script>
 <style>
-</style>
+</style>

+ 11 - 8
src/HManagement/addressList/mycontact/modules/contacts.vue

@@ -1,11 +1,14 @@
 <template>
   <div class="normal-panel scroll-panel">
     <div class="container" style="border-bottom:1px solid #f1f2f3">
-      <el-form class="myform" size="small" inline label-position="right" label-width="50px">
-        <el-form-item label="搜索">
-          <el-input v-model="condition" prefix-icon="el-icon-search" placeholder="联系人,手机号(全称)" @keyup.native.enter="search" @clear="clearSearch" @input.native="onChange" clearable></el-input>
-        </el-form-item>
-      </el-form>
+<!--      <el-form class="myform" size="small" inline label-position="right" label-width="50px">
+        <el-form-item label="搜索">-->
+<!--          <el-input v-model="condition" prefix-icon="el-icon-search" placeholder="联系人,手机号(全称)" @keyup.native.enter="search" @clear="clearSearch"  clearable></el-input>-->
+      <span style="font-size: 14px;color: #606266" class="inline-16">搜索</span>
+      <el-input style="width:200px;" placeholder="联系人,手机号(全称)" :suffix-icon="condition?condition.length > 0?'':'':'el-icon-search'" v-model="condition" @keyup.native.enter="search" @clear="clearSearch" size="small" class="input-with-select inline-16 layout_search__panel" clearable>
+      </el-input>
+<!--        </el-form-item>
+      </el-form>-->
     </div>
     <ul v-if="data">
       <li @click="clickContacts(item)" :class="active === item.rowindex?'act':''" class="container" v-for="item in data.phonebook" :key="item.index">
@@ -61,12 +64,12 @@ export default {
       this.$emit('filtetContacts','close',this.condition)
     },
     onChange() {
-      if (this.condition === '') 
+      if (this.condition === '')
         return this.$emit('filtetContacts','close',this.condition)
     }
   },
   mounted () {
-    
+
   }
 }
 
@@ -121,4 +124,4 @@ li:hover{
   border-radius: 100%;
   background: #3874F6;
 }
-</style>
+</style>

+ 1 - 1
src/utils/basic-data.js

@@ -79,4 +79,4 @@ export default{
       'enterpriseList':enterpriseList
     }
   }
-}
+}