浏览代码

样式调整

Xiao_123 2 月之前
父节点
当前提交
89f655b30c

+ 3 - 0
components.d.ts

@@ -74,4 +74,7 @@ declare module 'vue' {
     VerifySlide: typeof import('./src/components/Verifition/Verify/VerifySlide.vue')['default']
     WangEditor: typeof import('./src/components/FormUI/wangEditor/index.vue')['default']
   }
+  export interface ComponentCustomProperties {
+    vLoading: typeof import('element-plus/es')['ElLoadingDirective']
+  }
 }

+ 2 - 2
src/views/recruit/components/jobFairEntShare/index.vue

@@ -23,8 +23,8 @@ const props = defineProps({
 	enterpriseName: String,
 	logoUrl: String,
 	positionList: Array,
-	jobFairId: String,
-	enterpriseId: String,
+	jobFairId: [String, Number],
+	enterpriseId: [String, Number],
 	bgImg: String,
   backgroundColor: String
 })

+ 4 - 4
src/views/recruit/components/message/components/chatting.vue

@@ -27,10 +27,10 @@
     <div class="py-3 px-7" v-if="interview.length && info.channel?.channelID !== 'system'">
       <div v-for="val in interview" :key="val.id" class="color-666">
         <div class="d-flex justify-space-between">
-          <div class="font-weight-bold color-primary">
-            <span>{{ formatName(val.job.name) }}</span>
-            <span v-if="!val.job.payFrom && !val.job.payTo" class="ml-3">面议</span>
-            <span v-else class="ml-3">{{ val.job.payFrom ? val.job.payFrom + '-' : '' }}{{ val.job.payTo }}</span>
+          <div class="font-weight-bold">
+            <span style="color: #0E100F;">{{ formatName(val.job.name) }}</span>
+            <span v-if="!val.job.payFrom && !val.job.payTo" class="ml-3 color-primary">面议</span>
+            <span v-else class="ml-3 color-primary">{{ val.job.payFrom ? val.job.payFrom + '-' : '' }}{{ val.job.payTo }}</span>
           </div>
           <div :style="{'color': ['5', '98', '99'].includes(val.status) ? 'var(--v-error-base)' : 'var(--v-primary-base)'}">{{ statusList.find(e => e.value === val.status)?.label }}</div>
         </div>

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

@@ -4,7 +4,7 @@
       <div class="banner-title d-flex justify-space-between align-center">
         <div class="d-flex align-center justify-between">
           <svg-icon v-if="info?.hire" class="ml-5" name="pin" size="50"></svg-icon>
-          <svg-icon v-if="(info.source === '2' && info.bizId) || jobFairId" name="jobFair" class="mr-1" size="35"></svg-icon>
+          <svg-icon v-if="info.bizId || jobFairId" name="jobFair" class="mr-1" size="35"></svg-icon>
           <h1>{{ formatName(info.name) }}</h1>
         </div>
         <v-btn v-if="showContentRight && !jobFairId" color="primary" variant="text" size="large" @click.stop="handleReturn" prepend-icon="mdi-chevron-triple-left">返回上一页</v-btn>
@@ -16,13 +16,12 @@
               <v-icon color="var(--color-666)" size="20">{{ k.mdi }}</v-icon>
               <span class="ml-1">
                 {{ k.value === 'areaName' ? !positionInfo.areaId ? '全国' : positionInfo.area?.str : positionInfo[k.value] }}
-                <!-- {{ (k.value === 'areaName' && !positionInfo.areaId) ? '全国' : positionInfo[k.value] }} -->
               </span>
             </span>
           </span>
         </div>
         <div>
-          <span v-if="!info.payFrom && !info.payTo" class="salary font-size-20">面议</span>
+          <span v-if="!info.payFrom && !info.payTo" class="salary font-size-20 text-end">面议</span>
           <span v-else class="salary font-size-20">{{ info.payFrom ? info.payFrom + '-' : ''}}{{ info.payTo }}{{ positionInfo.payName ? '/' + positionInfo.payName : '' }}</span>
         </div>
       </div>