guhongwei 5 år sedan
förälder
incheckning
55d6b9fe21

+ 17 - 5
src/pages/index/views/home.vue

@@ -57,8 +57,10 @@
         </el-col>
       </el-row>
       <el-row type="flex" @click.native="toHtml(`news.html#/${item.id}`)" v-for="(item, index) in news.infoList" :key="index" class="data_list">
-        <el-col :span="6"> 【{{ news.title }}】 </el-col>
-        <el-col :span="18">{{ item.title }}</el-col>
+        <el-col :span="7"> 【{{ news.title }}】 </el-col>
+        <el-col :span="17">
+          <p class="textOver">{{ item.title }}</p>
+        </el-col>
       </el-row>
     </div>
     <div class="list">
@@ -71,8 +73,10 @@
         </el-col>
       </el-row>
       <el-row type="flex" v-for="(item, index) in notice.infoList" :key="index" class="data_list">
-        <el-col :span="6"> 【{{ notice.title }}】 </el-col>
-        <el-col :span="18">{{ item.title }}</el-col>
+        <el-col :span="7"> 【{{ notice.title }}】 </el-col>
+        <el-col :span="17">
+          <p class="textOver">{{ item.title }}</p>
+        </el-col>
       </el-row>
     </div>
     <div class="list">
@@ -259,6 +263,10 @@ export default {
 </script>
 
 <style lang="less" scoped>
+p {
+  padding: 0;
+  margin: 0;
+}
 .title {
   height: 3rem;
 }
@@ -301,7 +309,11 @@ export default {
   font-size: 1rem;
 }
 .data_list {
-  font-size: 0.85rem;
+  font-size: 16px;
+  padding: 5px 0;
+}
+.data_list .textOver {
+  padding: 0 15px 0 0;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;

+ 2 - 1
src/pages/jobinfoList/views/list.vue

@@ -26,6 +26,7 @@
                 <el-col :span="24" class="title">
                   {{ item.corpname }}
                 </el-col>
+                <el-col :span="24" class="corpname"> 招聘类型:{{ item.is_practice === 0 ? '正式招聘' : '实习招聘' }} </el-col>
                 <el-col :span="20" class="corpname title_display"> {{ item.title }} </el-col>
                 <el-col :span="4" class="view">
                   <i class="el-icon-view info_icon"></i>
@@ -134,7 +135,7 @@ export default {
     companyPicker: false,
     companyText: '单位筛选',
     recruit_type: '',
-    recruit_types: [{ name: '全部', value: undefined }, { name: '实习招聘', value: '0' }, { name: '正式招聘', value: '1' }],
+    recruit_types: [{ name: '全部', value: undefined }, { name: '正式招聘', value: '0' }, { name: '实习招聘', value: '1' }],
     tags: {},
     list: [],
     divideIndex: 0,

+ 3 - 0
src/pages/jobsList/views/jobs/job-list.vue

@@ -37,6 +37,9 @@
                 </el-col>
                 <el-col :span="8" class="list_info_top-sWord">{{ item.create_time || '' }}</el-col>
               </el-row>
+              <el-row type="flex" :gutter="10">
+                <el-col :span="16" class="word_grey"> 招聘公司: {{ item.corpname }} </el-col>
+              </el-row>
               <el-row type="flex" :gutter="10">
                 <el-col :span="16" class="word_etc word_grey">专业:{{ item.zy_req }}</el-col>
                 <el-col :span="8" class="list_info_top-sWord" style="color:#ff4400">{{ item.salary.text || '' }}</el-col>

+ 1 - 0
src/pages/talkList/views/list.vue

@@ -21,6 +21,7 @@
               <el-col :span="4"><el-image :src="item.corp.identity.logo_url"></el-image> </el-col>
               <el-col :span="14" class="talk_li14">
                 <el-row class="talk_li14_1" :span="4">{{ item.title }}</el-row>
+                <el-row><i class="el-icon-office-building el-icon--left"></i>{{ item.corpname }}</el-row>
                 <el-row><i class="el-icon-location-outline el-icon--left"></i>{{ item.schname }}</el-row>
                 <el-row class="talk_li14_3"><i class="el-icon-office-building el-icon--left"></i>{{ item.address }} </el-row>
               </el-col>