Browse Source

修改搜索

zs 8 tháng trước cách đây
mục cha
commit
eba64443f6

+ 1 - 1
src/views/center/achievement.vue

@@ -5,7 +5,7 @@
         <el-col :span="24" class="one">
           <div class="one_left" @click="toAdd">发布成果</div>
           <div class="one_right">
-            <el-input v-model="searchForm.name" style="width: 250px" size="large" placeholder="搜索" :suffix-icon="Search" />
+            <el-input v-model="searchForm.name" style="width: 250px" size="large" placeholder="搜索" @change="search" :suffix-icon="Search" />
           </div>
         </el-col>
         <el-col :span="24" class="two">

+ 1 - 1
src/views/center/attestation.vue

@@ -87,7 +87,7 @@ const searchOther = async () => {
       const role = user.value.role.find((i) => i == val.code)
       if (role) val.title = `${val.name}(已认证)`
       else val.title = `${val.name}(未认证)`
-      if (val.code != 'Admin') list.push(val)
+      if (val.code != 'Admin' && val.code != 'User') list.push(val)
     }
     roleList.value = list
   }

+ 5 - 1
src/views/center/basic.vue

@@ -109,7 +109,10 @@ onMounted(async () => {
 const search = async () => {
   if (user.value.id) {
     let res = await store.detail(user.value.id)
-    if (res.errcode == '0') form.value = res.data
+    if (res.errcode == '0') {
+      if (res.data.industry) res.data.industry = [res.data.industry]
+      form.value = res.data
+    }
   }
 }
 const searchOther = async () => {
@@ -127,6 +130,7 @@ const submitForm = async (ruleFormRef) => {
   await ruleFormRef.validate(async (valid, fields) => {
     if (valid) {
       const data = cloneDeep(form.value)
+      if (data.industry) data.industry = data.industry[0]
       const res = await store.update(data)
       if ($checkRes(res, true)) search()
     } else {

+ 1 - 1
src/views/center/collect.vue

@@ -10,7 +10,7 @@
             </el-select>
           </div>
           <div class="one_right">
-            <el-input v-model="searchForm.name" style="width: 250px" size="large" placeholder="搜索" :suffix-icon="Search" />
+            <el-input v-model="searchForm.name" style="width: 250px" size="large" placeholder="搜索" @change="search" :suffix-icon="Search" />
           </div>
         </el-col>
         <el-col :span="24" class="two">

+ 1 - 1
src/views/center/demand.vue

@@ -5,7 +5,7 @@
         <el-col :span="24" class="one">
           <div class="one_left" @click="toAdd">发布需求</div>
           <div class="one_right">
-            <el-input v-model="searchForm.name" style="width: 250px" size="large" placeholder="搜索" :suffix-icon="Search" />
+            <el-input v-model="searchForm.name" style="width: 250px" size="large" placeholder="搜索" @change="search" :suffix-icon="Search" />
           </div>
         </el-col>
         <el-col :span="24" class="two">