wuhongyu vor 5 Jahren
Ursprung
Commit
410daff85e

+ 2 - 2
src/components/personnel/rencai.vue

@@ -42,13 +42,13 @@ export default {
 }
 
 .main {
-  min-height: 1700px;
+  min-height: 1600px;
   overflow: hidden;
   margin: 10px 0;
 }
 .main .rightcont {
   width: 100%;
-  min-height: 1700px;
+  min-height: 1600px;
   overflow: hidden;
   background-color: #fff;
 }

+ 2 - 2
src/components/personnel/rencailistDetail.vue

@@ -58,7 +58,7 @@ export default {
 }
 
 .main {
-  min-height: 900px;
+  min-height: 500px;
   overflow: hidden;
   margin: 10px 0;
 }
@@ -66,7 +66,7 @@ export default {
 .main .rightcont {
   float: left;
   width: 100%;
-  min-height: 900px;
+  min-height: 500px;
   overflow: hidden;
   background-color: #fff;
 }

+ 4 - 0
src/layout/personnel/listcontext.vue

@@ -67,6 +67,10 @@ li {
 .zhengce {
   height: 660px;
   padding: 20px;
+  width: 99.6%;
+  margin: 10px 0 10px 2px;
+  box-shadow: 0 0 10px #2d64b3;
+  background: #ffffff;
   overflow: hidden;
 }
 .topTitle {

+ 11 - 13
src/layout/personnel/rightcontrencai.vue

@@ -11,17 +11,13 @@
               <el-image style="width:140px;height:140px" :src="policyInfo.imgpath"></el-image>
             </el-col>
             <el-col :span="12" class="bgcolorWenzi">
+              <p class="name">名称:{{ policyInfo.name }}</p>
               <p>民族: {{ policyInfo.nation }}</p>
               <p>学历:{{ policyInfo.education }}</p>
               <p>电话:{{ policyInfo.phone }}</p>
               <p>邮箱:{{ policyInfo.email }}</p>
             </el-col>
           </el-col>
-          <el-col :span="16" class="titletop1">
-            <p class="title">{{ policyInfo.title }}</p>
-            <p class="name">{{ policyInfo.name }}</p>
-            <p class="profession">求职意向:{{ policyInfo.profession }}</p>
-          </el-col>
         </el-col>
       </el-col>
 
@@ -39,32 +35,24 @@
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>身份证号:{{ policyInfo.cardnumber }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>初级职称:{{ policyInfo.technical }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>具体职称:{{ policyInfo.technical_actual }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>职务:{{ policyInfo.position }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>毕业院校:{{ policyInfo.school }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>学历:{{ policyInfo.eduback }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>学位:{{ policyInfo.degree }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>所学专业:{{ policyInfo.major_studied }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>从事专业:{{ policyInfo.professional }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>可供咨询领域:{{ policyInfo.field_py }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>论文论著:{{ policyInfo.paper }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>邮箱:{{ policyInfo.email }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>办公电话:{{ policyInfo.tel }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>手机号:{{ policyInfo.phone }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>主持或参与项目情况:{{ policyInfo.project_profile }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>主要学术成就及获奖情况:{{ policyInfo.achievement }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>领域拼音:{{ policyInfo.field_py }} </el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>性别:{{ policyInfo.gender }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>身份证号:{{ policyInfo.cardnumber }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>户口所在:{{ policyInfo.hukou }} </el-col>
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i>当前住址:{{ policyInfo.addr }}</el-col>
-
             <el-col :span="12" class="mess"> <i class="el-icon-edit"></i> 婚姻状况:{{ policyInfo.marital == 0 ? '已婚' : '未婚' }} </el-col>
             <el-col :span="24" class="mess"> <i class="el-icon-edit"></i>备注:{{ policyInfo.remark }} </el-col>
             <el-col :span="24" class="mess"> <i class="el-icon-edit"></i>业务工作简介:{{ policyInfo.job_profile }} </el-col>
@@ -88,6 +76,16 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.zhengce {
+  height: 1600px;
+  padding: 20px;
+  width: 99.6%;
+  margin: 10px 0 10px 2px;
+  box-shadow: 0 0 10px #2d64b3;
+  background: #ffffff;
+  overflow: hidden;
+}
+
 p {
   padding: 0;
   margin: 0;

+ 8 - 0
src/layout/supermarket/detali.vue

@@ -101,6 +101,14 @@ export default {
 </script>
 
 <style lang="less" scoped>
+.info {
+  padding: 20px;
+  overflow: hidden;
+  width: 99.6%;
+  margin: 10px 0 10px 2px;
+  box-shadow: 0 0 10px #2d64b3;
+  background: #ffffff;
+}
 p {
   padding: 0;
   margin: 0;

+ 4 - 0
src/layout/supermarket/listcontext.vue

@@ -68,6 +68,10 @@ li {
   height: 660px;
   padding: 20px;
   overflow: hidden;
+  width: 99.6%;
+  margin: 10px 0 10px 2px;
+  box-shadow: 0 0 10px #2d64b3;
+  background: #ffffff;
 }
 .topTitle {
   font-size: 22px;

+ 16 - 4
src/views/market/index.vue

@@ -105,11 +105,11 @@
                   ><p>E</p>
                   <p>xpert</p></span
                 >
-                <span>更多</span>
+                <span @click="zhuanjia">更多</span>
               </span>
             </el-col>
             <el-col :span="24">
-              <el-col :span="24" class="downRightList" v-for="(item, index) in expertsList" :key="index">
+              <el-col :span="24" class="downRightList" v-for="(item, index) in expertsList" :key="index" @click.native="zhuanjiaDetail(item.id)">
                 <el-col :span="10"><el-image :src="item.imgpath"></el-image></el-col>
                 <el-col :span="14"
                   ><p>{{ item.name }}</p>
@@ -148,7 +148,7 @@
           </el-col>
         </el-col>
       </el-col>
-      <el-col :span="24" class="marketPublish">我要发布</el-col>
+      <el-col :span="24" class="marketPublish" @click.native="fabu()"> <span @click="fabu()">我要发布</span></el-col>
     </el-col>
   </div>
 </template>
@@ -186,6 +186,7 @@ export default {
     },
   },
   computed: {
+    ...mapState(['user']),
     pageTitle() {
       return `${this.$route.meta.title}`;
     },
@@ -227,8 +228,19 @@ export default {
     serviceDetail(id) {
       this.$router.push({ path: '/supermaket/supermarketdetail', query: { totaltype: 2, id: id } });
     },
+
+    zhuanjia() {
+      this.$router.push({ path: '/personnel/list' });
+    },
+    zhuanjiaDetail(id) {
+      this.$router.push({ path: '/personnel/rencai', query: { id: id } });
+    },
     fabu() {
-      this.$router.push({ path: '/enterprise/enterprisexuqiu' });
+      console.log(this.user.role);
+
+      if (this.user.role == '2' || this.user.role == '3') {
+        this.$router.push({ path: '/enterprise/enterprisexuqiu' });
+      }
     },
   },
 };