Xiao_123 9 kuukautta sitten
vanhempi
commit
f2eaae6254

+ 4 - 2
src/components/Enterprise/components/introduction.vue

@@ -15,8 +15,10 @@
       <h4>公司相册</h4>
       <v-slide-group :show-arrows="true" class="mt-3 img-box cursor-pointer">
         <v-slide-group-item v-for="(val, i) in props.info.enterprise.albumList" :key="val">
-          <v-img v-if="checkIsImage(val)" class="mr-3" width="200" height="115" :src="val" cover rounded @click="handleClick(i)"></v-img>
-          <video v-else class="videos-radius mr-3" :src="val" controls height="118" width="200" preload="preload" @click="handleClick(i)"></video>
+          <div>
+            <v-img v-if="checkIsImage(val)" class="mr-3" width="200" height="115" :src="val" cover rounded @click="handleClick(i)"></v-img>
+            <video v-else class="videos-radius mr-3" :src="val" controls height="118" width="200" preload="preload" @click="handleClick(i)"></video>
+          </div>
         </v-slide-group-item>
       </v-slide-group>
     </div>

+ 5 - 2
src/components/Position/item.vue

@@ -1,8 +1,8 @@
 <template>
   <div class="d-flex">
     <div class="position-box">
-      <div class="sub-li" v-for="(item, index) in list" :key="index" @mouseenter="item.active = true" @mouseleave="item.active = false">
-        <div class="job-info" @click="handlePosition(item)">
+      <div class="sub-li" v-for="(item, index) in list" :key="index">
+        <div class="job-info" @click="handlePosition(item)" @mouseenter="item.active = true" @mouseleave="item.active = false">
           <div class="sub-li-top">
             <div class="sub-li-info">
               <p :class="['name', {'default-active': item.active }]">{{ item.name }}</p>
@@ -189,5 +189,8 @@ const height = ((210 * 2) + 12) + 'px'
 .names {
   color: var(--color-666);
   font-size: 13px;
+  &:hover {
+    color: var(--v-primary-base);
+  }
 }
 </style>

+ 16 - 2
src/views/recruit/enterprise/positionManagement/components/baseInfo.vue

@@ -14,8 +14,18 @@
       </template>
       <template #numericalValue>
         <div class="font-size-14 color-error my-1">
-          <div>按众聘岗位分配比例计算后的赏金: 推荐人{{ calculation('hirePrice', 1) }}元、平台{{ calculation('hirePrice', 0) }}元、投递人{{ calculation('hirePrice', 2) }}元</div>
-          <div>按众聘岗位分配比例计算后的积分: 推荐人{{ calculation('hirePoint', 1) }}点、平台{{ calculation('hirePoint', 0) }}点、投递人{{ calculation('hirePoint', 2) }}点</div>
+          <div class="d-flex">
+            按众聘岗位分配比例计算后的赏金: 
+            <span class="calculation ml-3">推荐人{{ calculation('hirePrice', 1) }}元</span>
+            <span class="calculation">平台{{ calculation('hirePrice', 0) }}元</span>
+            <span class="calculation">投递人{{ calculation('hirePrice', 2) }}元</span>
+          </div>
+          <div class="d-flex">
+            按众聘岗位分配比例计算后的积分: 
+            <span class="calculation ml-3">推荐人{{ calculation('hirePoint', 1) }}点</span>
+            <span class="calculation">平台{{ calculation('hirePoint', 0) }}点</span>
+            <span class="calculation">投递人{{ calculation('hirePoint', 2) }}点</span>
+          </div>
         </div>
       </template>
       <template #positionId="{ item }">
@@ -282,4 +292,8 @@ defineExpose({
   top: -22px;
   left: 0;
 }
+.calculation {
+  display: block;
+  width: 120px;
+}
 </style>