浏览代码

Merge branch 'dev' of https://git.citupro.com/zhengnaiwen_citu/menduner into dev

lifanagju_citu 7 月之前
父节点
当前提交
8fa913ba2c

+ 1 - 1
src/styles/recruit/position/index.css

@@ -15,7 +15,6 @@
   font-size: 28px;
   margin-right: 30px;
   margin-top: 1px;
-  max-width: 360px;
   vertical-align: middle;
 }
 
@@ -25,6 +24,7 @@
 }
 
 .salary {
+  min-width: 100px;
   color: var(--v-error-base);
   line-height: 41px;
   font-weight: 600;

+ 1 - 1
src/styles/recruit/position/index.min.css

@@ -1 +1 @@
-.banner{background-color:#fff;padding:18px 0 20px}.banner-title{line-height:40px;font-size:28px;font-weight:600}.banner-title h1{display:inline-block;color:#37576c;font-size:28px;margin-right:30px;margin-top:1px;max-width:360px;vertical-align:middle}.button-item{min-width:110px;height:36px}.salary{color:var(--v-error-base);line-height:41px;font-weight:600;height:auto;display:inline-block;vertical-align:sub}.refresh-time{float:right;color:var(--color-666);font-size:14px;line-height:66px;vertical-align:sub}.banner-tags span{font-weight:600}.radius{border-radius:8px}.content-left{width:810px;padding:20px 20px}.content-right{flex:1;padding:20px 20px 20px 0}.label-text{color:#7f7a7a;font-weight:600}.value-text{color:#000;font-weight:400}.requirement{white-space:pre-wrap;word-break:break-all;line-height:28px;color:var(--color-333);font-size:15px;text-align:justify;letter-spacing:0}.contact{height:60px;line-height:60px}.contact-name{font-size:20px;font-weight:500;color:var(--color-222);line-height:28px}.contact-info{font-size:15px;color:var(--color-666);line-height:21px;margin-top:8px}
+.banner{background-color:#fff;padding:18px 0 20px}.banner-title{line-height:40px;font-size:28px;font-weight:600}.banner-title h1{display:inline-block;color:#37576c;font-size:28px;margin-right:30px;margin-top:1px;vertical-align:middle}.button-item{min-width:110px;height:36px}.salary{min-width:100px;color:var(--v-error-base);line-height:41px;font-weight:600;height:auto;display:inline-block;vertical-align:sub}.refresh-time{float:right;color:var(--color-666);font-size:14px;line-height:66px;vertical-align:sub}.banner-tags span{font-weight:600}.radius{border-radius:8px}.content-left{width:810px;padding:20px 20px}.content-right{flex:1;padding:20px 20px 20px 0}.label-text{color:#7f7a7a;font-weight:600}.value-text{color:#000;font-weight:400}.requirement{white-space:pre-wrap;word-break:break-all;line-height:28px;color:var(--color-333);font-size:15px;text-align:justify;letter-spacing:0}.contact{height:60px;line-height:60px}.contact-name{font-size:20px;font-weight:500;color:var(--color-222);line-height:28px}.contact-info{font-size:15px;color:var(--color-666);line-height:21px;margin-top:8px}

+ 2 - 1
src/styles/recruit/position/index.scss

@@ -13,7 +13,7 @@
   font-size: 28px;
   margin-right: 30px;
   margin-top: 1px;
-  max-width: 360px;
+  // max-width: 360px;
   vertical-align: middle;
 }
 .button-item {
@@ -21,6 +21,7 @@
   height: 36px
 }
 .salary {
+  min-width: 100px;
   color: var(--v-error-base);
   line-height: 41px;
   font-weight: 600;

+ 1 - 1
src/views/recruit/personal/PersonalCenter/resume/online/index.vue

@@ -84,7 +84,7 @@ const complete = (val) => {
   const data = items.value.find(e => e.id === val.id)
   data.status = val.status || false
   items.value.forEach(e => {
-    if (e.status) complete.value++
+    if (e.status) completeNum.value++
   })
 }
 </script>

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

@@ -12,7 +12,7 @@
           <span>广告</span>
           <v-icon class="float-right cursor-pointer pb-1" color="primary" size="28" @click="showFullAdvertise = false">mdi-close</v-icon>
         </div>
-        <img class="advertise-img cursor-pointer" :src="advertiseUrl" @click="handleOpenAdvertise">
+        <img class="advertise-img cursor-pointer" src="https://minio.citupro.com/dev/menduner/advertise.png" @click="handleOpenAdvertise">
       </div>
       <div v-else class="advertise-box cursor-pointer" @mouseenter="showFullAdvertise = true"></div>
     </div>
@@ -42,7 +42,6 @@ import { useUserStore } from '@/store/user'
 import { getToken } from '@/utils/auth'
 
 const showFullAdvertise = ref(true)
-const advertiseUrl = 'https://www.mendunerhr.com/images/userfiles/d8e0b0cc911c47788e54a5ca5d5a1cc3/images/recruitment/adImages/2024/09/%E5%8F%B3%E4%BE%A7%E5%B9%BF%E5%91%8A%E5%9B%BE%E5%88%B6%E4%BD%9C%E6%A8%A1%E6%9D%BF.png'
 
 const store = useUserStore()
 

+ 3 - 3
src/views/recruit/personal/position/components/details.vue

@@ -1,14 +1,14 @@
 <template>
   <div style="position: relative;">
     <div class="banner px-6" id="share" :class="{'default-width': defaultWidth}">
-      <div class="banner-title d-flex justify-space-between">
+      <div class="banner-title d-flex justify-space-between align-center">
         <div class="d-flex align-center">
-          <h1 class="ellipsis">{{ info.name }}</h1>
+          <h1>{{ info.name }}</h1>
           <span v-if="!info.payFrom && !info.payTo" class="salary">面议</span>
           <span v-else class="salary">{{ info.payFrom ? info.payFrom + '-' : ''}}{{ info.payTo }}{{ positionInfo.payName ? '/' + positionInfo.payName : '' }}</span>
           <svg-icon v-if="info.hire" class="ml-5" name="pin" size="50"></svg-icon>
         </div>
-        <span class="refresh-time">{{ timesTampChange(info.updateTime) }} {{ $t('common.refresh') }} <v-icon color="warning" size="20">mdi-alert-outline</v-icon></span>
+        <span class="refresh-time text-end" style="width: 350px;">{{ timesTampChange(info.updateTime) }} {{ $t('common.refresh') }} <v-icon color="warning" size="20">mdi-alert-outline</v-icon></span>
       </div>
       <div class="banner-tags mt-4">
         <span v-for="k in desc" :key="k.mdi">