jeodiong 4 年之前
父节点
当前提交
2bf6f291a4
共有 4 个文件被更改,包括 41 次插入13 次删除
  1. 1 0
      assets/css/developer/index.scss
  2. 二进制
      assets/img/header/new/download.png
  3. 38 11
      components/header.vue
  4. 2 2
      pages/frontend/developer/index.vue

+ 1 - 0
assets/css/developer/index.scss

@@ -555,6 +555,7 @@
   font-weight: 400;
   color: #828c99;
   background: url("~@/assets/img/developer/notice.png") no-repeat left 50%;
+  background-size: contain;
 }
 
 .developer-dynamic-list {

二进制
assets/img/header/new/download.png


+ 38 - 11
components/header.vue

@@ -159,7 +159,7 @@
         <!-- 更多 -->
         <el-dropdown class="more-dropdown" placement="bottom-start" style="padding: 0 14px;">
           <el-button type="text" @click="cnzz('导航栏目','更多','')" class="dashboard-title ma-v2-service">更多</el-button>
-          <el-dropdown-menu slot="dropdown">
+          <el-dropdown-menu slot="dropdown" class="gengduo-dropdown">
             <el-dropdown-item>
               <a class="more-item" @click="cnzz('导航栏目','开发屋','')" :href="kaifainUrl">
                 <img :src="KaifainIcon" alt="" >
@@ -184,6 +184,12 @@
                 <span>YesDev</span>
               </a>
             </el-dropdown-item>
+            <el-dropdown-item>
+              <a class="more-item"  @click="cnzz('导航栏目','下载APP','')"  href="/index/app" target="_blank">
+                <img :src="DownloadIcon" alt="" >
+                <span>下载APP</span>
+              </a>
+            </el-dropdown-item>
           </el-dropdown-menu>
         </el-dropdown>
 
@@ -216,7 +222,7 @@
         </div>
 
         <template v-if="myInfo.nickname">
-          <el-dropdown v-if="false" class="nav-dropdown" style="padding:0 14px;">
+          <el-dropdown class="nav-dropdown" style="padding:0 14px;">
             <el-button type="text" @click="cnzz('导航栏目','工作台','')"  class="dashboard-title">
               <!-- <i class="el-icon-tickets"></i>工作台 -->
               <a class="workstation" :href="baseUrl + '/wo/work_todo'">
@@ -415,22 +421,22 @@
           </el-popover>
         </template>
         <div v-else>
-          <a
+          <!-- <a
             class="account-ctrl"
             style="margin-left: 20px;margin-right:15px"
             @click="cnzz('导航栏目','APP下载','')"
             :href="baseUrl + '/index/app'"
             >下载APP</a
-          >
-          <a
+          > -->
+          <!-- <a
             class="account-ctrl"
              style="margin-left: 20px;margin-right:35px;"
 
             @click="cnzz('导航栏目','注册','')"
             :href="baseUrl + '/user/register'"
             >注册</a
-          >
-          <a class="account-ctrl" @click="cnzz('导航栏目','登录','')" style="margin-right:37px;" :href="loginUrl">登录</a>
+          > -->
+          <a class="account-ctrl" @click="cnzz('导航栏目','登录','')" style="margin-right:37px;" :href="loginUrl">登录/注册</a>
 
         </div>
       </div>
@@ -443,6 +449,7 @@ import WhiteLogo from "@/assets/img/white_logo@2x.png";
 import KaifainIcon from "@/assets/img/header/new/kaifain2@2x.png"
 import JishuinIcon from "@/assets/img/header/new/jishuin@2x.png"
 import YesDevIcon from "@/assets/img/header/new/yesdev@2x.png"
+import DownloadIcon from "@/assets/img/header/new/download.png"
 // import DropDownData from "./headers/dropDownData.js";
 
 export default {
@@ -452,6 +459,7 @@ export default {
       KaifainIcon,
       JishuinIcon,
       YesDevIcon,
+      DownloadIcon,
       baseUrl: "",
       jishuBaseUrl: "",
       kaifainUrl: "",
@@ -821,14 +829,25 @@ export default {
 .fuwu-dropdown {
   padding: 10px 0;
   // top: 60px;
+  border: 1px solid rgba(0,0,0,0.05);
+  border-radius: 10px;
+  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.01);
   .el-dropdown-menu__item {
     line-height: 20px !important;
     padding: 12px 20px !important;
   }
 }
+.gengduo-dropdown {
+  border: 1px solid rgba(0,0,0,0.05);
+  border-radius: 10px;
+  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.01);
+}
 .jiejuefangan-dropdown {
   display: flex;
   padding: 36px;
+  border: 1px solid rgba(0,0,0,0.05);
+  border-radius: 10px;
+  box-shadow: 0 1px 4px 0 rgba(0,0,0,0.01);
   .big-title {
     display: flex;
     align-items: center;
@@ -862,14 +881,18 @@ export default {
   display: flex;
   justify-content: center;
   width: 100%;
+  height: 80px;
   background: white;
   z-index: 10;
+  border-bottom: 1px solid #eee;
 }
 
 .list {
   display: flex;
   justify-content: space-between;
-  width: 1440px;
+  max-width: 1440px;
+  width: 100%;
+  min-width: 1200px;
 }
 .header-left {
   display: flex;
@@ -890,7 +913,7 @@ export default {
   padding: 0 20px;
 
   font-family: PingFangSC-Regular, PingFang SC;
-font-weight: 400;
+  font-weight: 400;
 }
 .nav-item.logo {
   margin-right: 22px;
@@ -929,8 +952,9 @@ font-weight: 400;
 }
 
 .logo {
-  width: 126px;
-  height: auto;
+  /* width: 126px; */
+  /* height: auto; */
+  height: 40px;
 }
 
 .input {
@@ -950,6 +974,9 @@ font-weight: 400;
   padding:0 20px;
 
 }
+.more-dropdown .dashboard-title {
+    color: #515151;
+}
 .el-icon-search {
   position: absolute;
   top: 50%;

+ 2 - 2
pages/frontend/developer/index.vue

@@ -6,7 +6,7 @@
     <div class="developer-container" v-if="!mobile">
         <div class="developer-left">
             <!-- 接单流程:start -->
-            <section class="developer-process block">
+            <section class="developer-process block" v-if="!isSign">
                 <h3 class="title">接单流程</h3>
                 <div class="developer-process-list">
                     <article class="developer-process-item cur">
@@ -57,7 +57,7 @@
             <!-- 接单流程:end -->
 
             <!-- 新人如何接单:start -->
-            <section class="developer-order block">
+            <section class="developer-order block" v-else>
                 <h3 class="title">新人如何接单</h3>
                 <p class="tips">
                     客栈接单采用智能对接池匹配原则,权重越高优先匹配。当前在“前端”对接池的排名100,影响对接池的因素有以下几点: