ソースを参照

找人-提示

Xiao_123 1 ヶ月 前
コミット
7225a5722d

+ 0 - 2
components.d.ts

@@ -30,9 +30,7 @@ declare module 'vue' {
     CtTextField: typeof import('./src/components/CtVuetify/CtTextField/index.vue')['default']
     DatePicker: typeof import('./src/components/DatePicker/index.vue')['default']
     Echarts: typeof import('./src/components/Echarts/index.vue')['default']
-    ElCascader: typeof import('element-plus/es')['ElCascader']
     ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
-    ElTree: typeof import('element-plus/es')['ElTree']
     Empty: typeof import('./src/components/Empty/index.vue')['default']
     File: typeof import('./src/components/Upload/file.vue')['default']
     HeadSearch: typeof import('./src/components/headSearch/index.vue')['default']

+ 3 - 3
src/views/recruit/enterprise/search/retrieval/index.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="mt-4">
     <div class="d-flex justify-center">
-      <TextInput v-model="queryParams.content" :item="textItem" @enter="handleConfirm" @appendInnerClick="handleConfirm"></TextInput>
+      <TextInput v-model="queryParams.content" :item="textItem" @enter="handleConfirm" @appendInnerClick="handleConfirm(false)"></TextInput>
     </div>
     <div>
       <Position :isClear="clear" @clear="clear = false" :selectData="position" @select="val => position = val"></Position>
@@ -225,12 +225,12 @@ const checkValue = (obj) => {
   })
 }
 
-const handleConfirm = () => {
+const handleConfirm = (showTips = true) => {
   const positionIds = position.value.map(k => k.id)
   queryParams.value.positionIds = positionIds || []
   query.value.pageNo = 1
   if (!checkValue(queryParams.value)) {
-    Snackbar.warning('至少选择一个条件进行搜索')
+    if (showTips) Snackbar.warning('至少选择一个条件进行搜索')
     items.value = []
     total.value = 0
     return