Xiao_123 преди 1 месец
родител
ревизия
b181109dc4

+ 4 - 3
src/views/recruit/personal/company/index.vue

@@ -13,12 +13,14 @@
       </div>
       </div>
       <div v-if="items.length" class="mx-4">
       <div v-if="items.length" class="mx-4">
         <companyItem class="mt-3" :list="items"></companyItem>
         <companyItem class="mt-3" :list="items"></companyItem>
-        <MPagination
+        <CtPagination
+          v-if="total > 0"
           :total="total"
           :total="total"
           :page="pages.pageNo"
           :page="pages.pageNo"
           :limit="pages.pageSize"
           :limit="pages.pageSize"
           @handleChange="handleChangePage"
           @handleChange="handleChangePage"
-        ></MPagination>
+        ></CtPagination>
+        <!-- <div class="text-center color-primary mt-5" v-if="noParams">输入筛选条件查看更多优选企业</div> -->
       </div>
       </div>
       <Empty v-else class="mt-3 mx-4" :message="noParams? '请输入或选择对应的条件查找公司' : '没有对应的公司,请更换搜索条件后再试'"></Empty>
       <Empty v-else class="mt-3 mx-4" :message="noParams? '请输入或选择对应的条件查找公司' : '没有对应的公司,请更换搜索条件后再试'"></Empty>
     </div>
     </div>
@@ -36,7 +38,6 @@ import headSearch from '@/components/headSearch'
 import scaleType from './components/scaleType'
 import scaleType from './components/scaleType'
 // import areaType from './components/areaType'
 // import areaType from './components/areaType'
 import companyItem from './components/companyItem'
 import companyItem from './components/companyItem'
-import MPagination from '@/components/CtPagination'
 import cityCascadeSelect from '@/views/recruit/personal/position/components/conditionFilter/cityCascadeSelect.vue'
 import cityCascadeSelect from '@/views/recruit/personal/position/components/conditionFilter/cityCascadeSelect.vue'
 // F:\work\menduner\src\views\recruit\personal\position\components\conditionFilter\cityCascadeSelect.vue
 // F:\work\menduner\src\views\recruit\personal\position\components\conditionFilter\cityCascadeSelect.vue
 import Snackbar from '@/plugins/snackbar'
 import Snackbar from '@/plugins/snackbar'

+ 2 - 1
src/views/recruit/personal/position/index.vue

@@ -25,6 +25,7 @@
           :limit="pageInfo.pageSize"
           :limit="pageInfo.pageSize"
           @handleChange="handleChangePage"
           @handleChange="handleChangePage"
         ></CtPagination>
         ></CtPagination>
+        <!-- <div class="text-center color-primary mt-5" v-if="noParams && items.length">输入筛选条件查看更多优选职位</div> -->
       </div>
       </div>
     </div>
     </div>
   </div>
   </div>
@@ -56,7 +57,7 @@ const showFilterList = [
   { key: 'industryIds' }
   { key: 'industryIds' }
 ]
 ]
 
 
-const pageInfo = { pageNo: 1, pageSize: 20}
+const pageInfo = { pageNo: 1, pageSize: 20 }
 const items = ref([])
 const items = ref([])
 const total = ref(0)
 const total = ref(0)
 let routeQuery = (route?.query && route.query && Object.keys(route?.query).length) ? reactive(route.query) : reactive({})
 let routeQuery = (route?.query && route.query && Object.keys(route?.query).length) ? reactive(route.query) : reactive({})

+ 3 - 3
src/views/recruit/personal/recommend/index.vue

@@ -52,7 +52,7 @@ const handleSelectChange = (item) => {
 }
 }
 
 
 const query = reactive({
 const query = reactive({
-  pageNum: 1,
+  pageNo: 1,
   pageSize: 10
   pageSize: 10
 })
 })
 
 
@@ -66,7 +66,7 @@ const getList = async () => {
   if (list.length) {
   if (list.length) {
     let data = dealDictArrayData([], list) // 处理数据
     let data = dealDictArrayData([], list) // 处理数据
     items.value = items.value.concat(data)
     items.value = items.value.concat(data)
-    if (query.pageNum === 1) jobId.value = items.value[0].id
+    if (query.pageNo === 1) jobId.value = items.value[0].id
     if (jobId.value) showRecommendDetails.value = true
     if (jobId.value) showRecommendDetails.value = true
     loadingType.value = list.length  === query.pageSize ? 0 : 2
     loadingType.value = list.length  === query.pageSize ? 0 : 2
   } else {
   } else {
@@ -78,7 +78,7 @@ getList()
 const handleChangePage = () => {
 const handleChangePage = () => {
   if (loadingType.value) return // 没有更多数据了
   if (loadingType.value) return // 没有更多数据了
   // 加载更多
   // 加载更多
-  query.pageNum++
+  query.pageNo++
   getList()
   getList()
 }
 }