Przeglądaj źródła

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

Xiao_123 11 miesięcy temu
rodzic
commit
5e1a40b2cc

+ 1 - 0
src/locales/en.js

@@ -103,6 +103,7 @@ export default {
     offlineInterview: 'Offline Interview',
     onlineInterview: 'Online Interview',
     today: 'Today',
+    noDateSelected: 'No date selected',
   },
   position: {
     moreBtn: 'View More Positions',

+ 1 - 0
src/locales/zh-CN.js

@@ -103,6 +103,7 @@ export default {
     offlineInterview: '线下面试',
     onlineInterview: '线上面试',
     today: '今天',
+    noDateSelected: '未选择日期',
   },
   position: {
     moreBtn: '查看更多职位',

+ 12 - 9
src/views/enterprise/interview/index.vue

@@ -1,7 +1,7 @@
 <!-- 面试 -->
 <template>
   <v-card class="pa-5" style="height: 100%;font-size: 14px;">
-    <div class="d-flex align-center">
+    <div class="d-flex justify-space-between">
       <div class="d-flex mb-3">
         <!-- 职位 -->
         <v-select 
@@ -31,18 +31,21 @@
           @update:model-value="handleStateChange"
         ></v-select>
       </div>
-      <!-- <div>456</div>
-      <div>789</div> -->
+      <!-- <div class="mr-3 mb-3 px-2 py-1" style="background-color: #999; color: #fff; border-radius: 5px;">
+        <v-icon size="30">mdi mdi-view-list-outline</v-icon>
+        <v-icon size="30">mdi mdi-circle-small</v-icon>
+      </div> -->
+      <div></div>
     </div>
     <v-divider class="mb-3"></v-divider>
     <div class="d-flex">
       <div>
-        <div class="d-flex justify-space-between color999 px-5">
+        <div class="d-flex justify-space-between px-5">
           <div v-if="selectDateValue">
             <span>{{ timesTampChange(selectDateValue).slice(0, 10) }}</span>
-            <span class="defaultLink ml-2" @click="selectDateValue = null">{{ $t('common.cleanUp') }}</span>
+            <span class="ml-2" style="cursor: pointer;" @click="selectDateValue = null">{{ $t('common.cleanUp') }}</span>
           </div>
-          <div v-else class="color999">--</div>
+          <div v-else class="color999">{{ $t('interview.noDateSelected') }}</div>
           <v-btn color="primary" variant="text" size="small" @click="selectDateValue = new Date()">{{ $t('interview.today') }}</v-btn>
         </div>
         <v-date-picker
@@ -55,10 +58,10 @@
         ></v-date-picker>
       </div>
       <v-divider style="height: auto;" class="mr-5" vertical></v-divider>
-      <div style="flex: 1;">
+      <div style="flex: 1;overflow: hidden;">
         <div
           class="listItem d-flex align-center justify-space-between pa-3 mb-3"
-          style="width: 100%;height: 76px;border: 1px solid #e5e6eb;border-radius: 5px;"
+          style="width: 100%;min-width: 900px;overflow: auto;height: 76px;border: 1px solid #e5e6eb;border-radius: 5px;"
           v-for="(item, index) in dataList" :key="'item_' + index"
         >
           <div class="d-flex align-center">
@@ -95,7 +98,7 @@
            </span>
           <span>
             <span class="fz15 primaryColor">{{ item.interviewStatus ? '修改面试' :'重新邀请' }}</span>
-            <v-icon class="ml-3 mr-8" size="20" color="primary">mdi-dots-horizontal</v-icon>
+            <v-icon class="mx-3" size="20" color="primary">mdi-dots-horizontal</v-icon>
           </span>
         </div>
       </div>