guhongwei 5 년 전
부모
커밋
f30840e81c

+ 8 - 0
src/pages/corp/views/hr/detail.vue

@@ -1,5 +1,6 @@
 <template>
   <div id="detail">
+    <el-row class="topTitle">HR信息管理</el-row>
     <el-row style="padding:10px;">
       <el-form :model="form" label-width="auto" label-position="right">
         <el-col :span="24">
@@ -79,6 +80,13 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
 /deep/.huoBtn .el-button {
   padding: 0.625rem;
   margin: 0 0 0 0.625rem;

+ 8 - 0
src/pages/corp/views/hr/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div id="index">
+    <el-row class="topTitle">HR信息管理</el-row>
     <el-row>
       <el-col :span="24" class="dataList" v-for="(item, index) in dataList" :key="index">
         <el-col :span="10" @click.native="$router.push({ path: '/hr/update', query: { id: item._id } })">{{ item.name }}</el-col>
@@ -63,6 +64,13 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
 .dataList {
   padding: 0.625rem 0 0.625rem 1.25rem;
   background-color: white;

+ 11 - 2
src/pages/corp/views/hr/update.vue

@@ -1,6 +1,7 @@
 <template>
   <div id="update">
-    <el-form :model="form" label-width="auto" label-position="right" style="padding-top:2rem;">
+    <el-row class="topTitle">密码修改</el-row>
+    <el-form :model="form" label-width="auto" label-position="right" style="padding: 15px 20px;">
       <el-col :span="24">
         <el-form-item label="密码" porp="passwd">
           <el-input v-model="form.passwd" type="password" style="width: 100%"></el-input>
@@ -51,4 +52,12 @@ export default {
 };
 </script>
 
-<style lang="less" scoped></style>
+<style lang="less" scoped>
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
+</style>

+ 3 - 3
src/pages/corp/views/index.vue

@@ -1,10 +1,10 @@
 <template>
   <div id="index">
-    <nut-cell title="校园招聘会" :showIcon="true" @click.native="$router.push({ path: '/jobfair/index' })"> </nut-cell>
+    <nut-cell title="招聘简章管理" :showIcon="true" @click.native="$router.push({ path: '/profile/index' })"> </nut-cell>
+    <nut-cell title="职位管理" :showIcon="true" @click.native="$router.push({ path: '/jobs/index' })"> </nut-cell>
     <nut-cell title="校园宣讲会" :showIcon="true" @click.native="$router.push({ path: '/talk/index' })"> </nut-cell>
+    <nut-cell title="校园招聘会" :showIcon="true" @click.native="$router.push({ path: '/jobfair/index' })"> </nut-cell>
     <nut-cell title="招聘信息管理" :showIcon="true" @click.native="$router.push({ path: '/jobinfo/index' })"> </nut-cell>
-    <nut-cell title="职位管理" :showIcon="true" @click.native="$router.push({ path: '/jobs/index' })"> </nut-cell>
-    <nut-cell title="招聘简章管理" :showIcon="true" @click.native="$router.push({ path: '/profile/index' })"> </nut-cell>
     <!-- <nut-cell title="生源查看" :showIcon="true" @click.native="$router.push({ path: '/source/index' })"> </nut-cell> -->
     <nut-cell title="HR信息" :showIcon="true" @click.native="$router.push({ path: '/hr/index' })"> </nut-cell>
     <el-row class="btn__row">

+ 2 - 1
src/pages/corp/views/jobfair/index.vue

@@ -132,8 +132,9 @@ p {
 .searchBtn {
   padding: 0.3125rem 0;
 }
-.searchBtn .el-button {
+/deep/.searchBtn .el-button {
   border: none;
+  padding: 12px 14px;
 }
 .addBtn {
   position: fixed;

+ 2 - 1
src/pages/corp/views/jobfair/list.vue

@@ -101,8 +101,9 @@ p {
 .searchBtn {
   padding: 0.3125rem 0;
 }
-.searchBtn .el-button {
+/deep/.searchBtn .el-button {
   border: none;
+  padding: 12px 14px;
 }
 .addBtn {
   position: fixed;

+ 9 - 1
src/pages/corp/views/jobinfo/detail.vue

@@ -1,6 +1,7 @@
 <template>
   <div id="detail" style="background:#fff;">
-    <el-form :model="info" label-position="right" label-width="0" style="padding:0.4rem;" ref="form" :rules="rules" v-if="loading">
+    <el-row class="topTitle">招聘信息管理</el-row>
+    <el-form :model="info" label-position="right" label-width="0" style="padding:10px;" ref="form" :rules="rules" v-if="loading">
       <form-item label="招聘简章" prop="profile_id">
         <drawer :data="profileList" type="profile_id" need="value" :selected="info.profile_id" placeholder="请选择招聘简章" @select="getProfile"></drawer>
       </form-item>
@@ -266,6 +267,13 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
 .el-form-item {
   border-bottom: 0.0625rem solid #bbb;
 }

+ 9 - 1
src/pages/corp/views/jobinfo/index.vue

@@ -1,6 +1,7 @@
 <template>
   <div id="index">
-    <el-tabs v-model="activeName" :stretch="true" style="background:#fff;">
+    <el-row class="topTitle">招聘信息管理</el-row>
+    <el-tabs v-model="activeName" :stretch="true" style="background:#fff;padding:0 10px;">
       <el-tab-pane label="招聘岗位" name="work">
         <list :data="workList" :hasMore="workHasMore" @delete="toDelete" @loadMore="search" type="work"></list>
       </el-tab-pane>
@@ -75,6 +76,13 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
 .addBtn {
   position: fixed;
   bottom: 8rem;

+ 8 - 0
src/pages/corp/views/talk/detail.vue

@@ -1,5 +1,6 @@
 <template>
   <div id="detail">
+    <el-row class="topTitle">校园宣讲会</el-row>
     <el-form ref="form" :model="info" label-width="0" label-position="left" style="padding:0 0.5rem;" :rules="rules">
       <form-item label="发布学校" prop="schid">
         <el-col :span="24">
@@ -390,6 +391,13 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
 .style {
   font-size: 14px;
   padding: 0 10px;

+ 11 - 1
src/pages/corp/views/talk/index.vue

@@ -1,5 +1,6 @@
 <template>
   <div id="index" style="background:#fff;">
+    <el-row class="topTitle">校园宣讲会</el-row>
     <scroll :hasMore="hasMore" @loadMore="search" v-if="list.length > 0">
       <el-row v-for="(item, index) in list" :key="index" type="flex" align="middle" justify="center" class="row">
         <el-col :span="21" @click.native="$router.push({ path: '/talk/detail', query: { id: item.id } })">
@@ -89,14 +90,23 @@ export default {
   bottom: 8rem;
   right: 1rem;
 }
+.topTitle {
+  height: 45px;
+  line-height: 45px;
+  text-align: center;
+  font-size: 25px;
+  background: beige;
+}
 .row {
   border-bottom: 0.0625rem solid #999;
+  padding: 10px;
   .el-col {
     .el-col:first-child {
       padding-top: 0.125rem;
+      font-size: 20px;
     }
     .el-col {
-      padding-bottom: 0.625rem;
+      padding-bottom: 0.325rem;
     }
   }
 }