Browse Source

添加技术圈的修改

xiaozhen 6 years ago
parent
commit
926e27d921
48 changed files with 197 additions and 176 deletions
  1. 2 2
      dist/200.html
  2. 0 1
      dist/_nuxt/22cdd484d1d65aaf651a.js
  3. 0 1
      dist/_nuxt/31f3f560728fdc291b43.js
  4. 0 1
      dist/_nuxt/967920a14e1d0de2ebf7.js
  5. 2 2
      dist/index.html
  6. 2 2
      dist/login/index.html
  7. 2 2
      dist/main/404/index.html
  8. 2 2
      dist/main/artificial_order/index.html
  9. 2 2
      dist/main/artificial_orders/index.html
  10. 2 2
      dist/main/balance_change/index.html
  11. 2 2
      dist/main/cats copy/index.html
  12. 2 2
      dist/main/cats/index.html
  13. 2 2
      dist/main/cert_check/index.html
  14. 2 2
      dist/main/cert_edit/index.html
  15. 2 2
      dist/main/cert_pro/index.html
  16. 2 2
      dist/main/cloud_balance/index.html
  17. 2 2
      dist/main/cloud_developer/index.html
  18. 2 2
      dist/main/cloud_job/index.html
  19. 2 2
      dist/main/cloud_order copy/index.html
  20. 2 2
      dist/main/dev_check/index.html
  21. 2 2
      dist/main/dev_check_detail/index.html
  22. 2 2
      dist/main/dev_show/index.html
  23. 2 2
      dist/main/gongmall/index.html
  24. 2 2
      dist/main/group_list/index.html
  25. 2 2
      dist/main/index.html
  26. 2 2
      dist/main/job/index.html
  27. 2 2
      dist/main/jobs/index.html
  28. 2 2
      dist/main/orders/index.html
  29. 2 2
      dist/main/orders_detail/index.html
  30. 2 2
      dist/main/orders_frozen/index.html
  31. 2 2
      dist/main/outsource_bill/index.html
  32. 2 2
      dist/main/present_job_apply/index.html
  33. 2 2
      dist/main/publish_present/index.html
  34. 2 2
      dist/main/solution/index.html
  35. 2 2
      dist/main/solution_detail/index.html
  36. 2 2
      dist/main/user_bills/index.html
  37. 2 2
      dist/main/user_credit_item/index.html
  38. 2 2
      dist/main/user_credit_list/index.html
  39. 2 2
      dist/main/user_credit_setting/index.html
  40. 2 2
      dist/main/vip_manager/index.html
  41. 2 2
      dist/main/vip_order/index.html
  42. 2 2
      dist/main/vip_setting/index.html
  43. 2 2
      dist/main/wage_details/index.html
  44. 2 2
      dist/main/wage_settlement/index.html
  45. 2 2
      dist/main/wait_expend/index.html
  46. 2 2
      dist/main/withdraw/index.html
  47. 2 2
      dist/main/work_bill/index.html
  48. 109 85
      pages/main/index/solution_detail.vue

File diff suppressed because it is too large
+ 2 - 2
dist/200.html


File diff suppressed because it is too large
+ 0 - 1
dist/_nuxt/22cdd484d1d65aaf651a.js


File diff suppressed because it is too large
+ 0 - 1
dist/_nuxt/31f3f560728fdc291b43.js


File diff suppressed because it is too large
+ 0 - 1
dist/_nuxt/967920a14e1d0de2ebf7.js


File diff suppressed because it is too large
+ 2 - 2
dist/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/login/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/404/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/artificial_order/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/artificial_orders/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/balance_change/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cats copy/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cats/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cert_check/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cert_edit/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cert_pro/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cloud_balance/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cloud_developer/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cloud_job/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/cloud_order copy/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/dev_check/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/dev_check_detail/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/dev_show/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/gongmall/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/group_list/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/job/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/jobs/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/orders/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/orders_detail/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/orders_frozen/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/outsource_bill/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/present_job_apply/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/publish_present/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/solution/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/solution_detail/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/user_bills/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/user_credit_item/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/user_credit_list/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/user_credit_setting/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/vip_manager/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/vip_order/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/vip_setting/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/wage_details/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/wage_settlement/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/wait_expend/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/withdraw/index.html


File diff suppressed because it is too large
+ 2 - 2
dist/main/work_bill/index.html


+ 109 - 85
pages/main/index/solution_detail.vue

@@ -3,7 +3,6 @@
     <el-row>
       <el-col :span="24">企业认证审核</el-col>
     </el-row>
-    <el-divider></el-divider>
     <el-row>
       <el-col :span="16">
         <el-image
@@ -17,113 +16,97 @@
         <el-button size="mini" @click="returnPage()" type="info">返回</el-button>
       </el-col>
     </el-row>
-    <el-divider></el-divider>
-    <el-row>
-      <el-col :span="19">
-        企业认证
+    <div style="height: 8px;background: #F7F7F7"></div>
+    <el-row style="padding: 14px;">
+      <el-col :span="18">
+        <span class="h2-title">企业认证</span>
       </el-col>
       <el-col :span="5">
         <el-button size="mini">{{this.company_verify_status}}</el-button>
         <el-link @click="companyVerifyStatus(detailData.verifying.uid)" type="primary">查看详情</el-link>
       </el-col>
     </el-row>
-    <el-divider></el-divider>
+    <div style="height: 8px;background: #F7F7F7"></div>
     <div v-if="detailData.companyInfo.base">
-      <el-row>
+      <el-row style="padding: 14px;">
         <el-col :span="19">
-          基本信息
+          <span class="h2-title">基本信息</span>
         </el-col>
       </el-row>
-      <el-divider></el-divider>
-      <el-row>
+      <div style="height: 2px;background: #F7F7F7;margin-bottom:20px;"></div>
+
+      <el-row style="margin-left: 14px;">
         <el-col :span="2">
-          <el-image
-            style="width: 50px; height: 50px"
-            :src="detailData.companyInfo.base.logo"
-          ></el-image>
+          <el-image style="width: 50px; height: 50px" :src="detailData.companyInfo.base.logo"></el-image>
         </el-col>
         <el-col :span="22">
           {{detailData.companyInfo.applyInfo.name}}
-          <br>
         </el-col>
       </el-row>
       <br>
-      <el-row>
-        <el-col :span="2">
-          企业联系人
-        </el-col>
-        <el-col :span="22">
-
-        </el-col>
-      </el-row>
-      <br>
-      <el-row>
-        <el-col :span="2">
-          联系方式
-        </el-col>
-        <el-col :span="22">
-          {{detailData.companyInfo.applyInfo.phone}}
+      <el-row style="margin-left: 14px;">
+        <el-col :span="4">
+          <span class="title-text">企业联系人</span><span class="content-text">fasdf</span>
         </el-col>
-      </el-row>
-      <br>
-      <el-row>
-        <el-col :span="2">
-          职位
+        <el-col :span="4">
+          <span class="title-text">联系方式</span><span
+          class="content-text">{{detailData.companyInfo.applyInfo.phone}}</span>
         </el-col>
-        <el-col :span="22">
-
+        <el-col :span="4">
+          <span class="title-text">职位</span><span class="content-text">{{detailData.companyInfo.applyInfo.phone}}</span>
         </el-col>
       </el-row>
       <br>
-      <el-row>
-        <el-col :span="2">
-          企业介绍
-        </el-col>
-        <el-col :span="22">
-          {{detailData.companyInfo.description}}
+      <el-row style="margin-left: 14px;">
+        <el-col :span="20">
+          <span class="title-text">企业介绍</span>
+          <span class="content-text">
+            {{detailData.companyInfo.base.description}}
+          </span>
         </el-col>
       </el-row>
     </div>
 
-    <el-divider></el-divider>
-    <el-row style=" box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)">
-      <el-row style="padding: 5px">
-        该企业已认证解决方案
-      </el-row>
-      <el-row v-for="item in detailData.verifyList" :key="item.id"
-        @click.native="jumpToDetail(item)"
-        style="padding: 10px; box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04); cursor: pointer;">
-        <el-col :span="3">
-          <el-image
-            style="width: 100px; height: 100px"
-            :src="item.images"
-          ></el-image>
-        </el-col>
-        <el-col :span="15">
-          <h3>{{item.title}}</h3>
-          <br>
-          <p>方案简介:{{item.description}}</p>
-          <p>成功案例:{{item.successCase || '暂未添加'}}</p>
-        </el-col>
-        <el-col :span="6">
-          <p>当前状态
-            <el-button size="mini">{{item.status}}</el-button>
-          </p>
-          <br>
-          <p>
-            修改状态
-            <el-button size="mini" @click.stop="updateStatus(item)" type="info">不通过</el-button>
-          </p>
-        </el-col>
+    <div style="height: 8px;background: #F7F7F7;margin-top:10px;margin-bottom: 10px;"></div>
+    <el-row>
+      <el-row style="padding: 14px 20px;font-size:16px;font-weight:500;color:rgba(29,42,58,1);line-height:22px;">
+        已认证解决方案
       </el-row>
+      <div style="padding-left: 20px;">
+        <el-row v-for="item in detailData.verifyList" :key="item.id"
+                @click.native="jumpToDetail(item)"
+                style="margin-bottom:18px; padding: 10px; cursor: pointer;">
+          <el-col :span="3">
+            <el-image
+              style="width: 100px; height: 100px"
+              :src="item.images"
+            ></el-image>
+          </el-col>
+          <el-col :span="15">
+            <h3>{{item.title}}</h3>
+            <br>
+            <p>方案简介:{{item.description}}</p>
+            <p>成功案例:{{item.successCase || '暂未添加'}}</p>
+          </el-col>
+          <el-col :span="6">
+            <p>当前状态
+              <el-button size="mini">{{item.status_name}}</el-button>
+            </p>
+            <br>
+            <p>
+              修改状态
+              <el-button size="mini" @click.stop="updateStatus(item)" type="info">不通过</el-button>
+            </p>
+          </el-col>
+        </el-row>
+      </div>
     </el-row>
-    <br>
-    <div v-if="detailData.verifying.id">
+    <div style="height: 8px;background: #F7F7F7;margin-top:10px;margin-bottom: 10px;"></div>
+    <div style="padding-left: 20px;">
 
-      <el-row style=" box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)"
-      >
-        <el-row style="padding: 5px">
-          当前申请认证解决方案
+      <el-row>
+        <el-row style="padding: 5px;margin-bottom: 10px;">
+          <span class="h2-title">当前申请</span>
         </el-row>
         <el-row
           style="padding: 10px; box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04); cursor: pointer"
@@ -142,7 +125,9 @@
             <p>成功案例:{{detailData.verifying.successCase || '暂未添加'}}</p>
           </el-col>
           <el-col :span="6">
-            <p>当前状态:{{detailData.verifying.status}}</p>
+            <p>当前状态:
+              <el-tag :type="verifying_status"> {{detailData.verifying.status_name}}</el-tag>
+            </p>
           </el-col>
         </el-row>
       </el-row>
@@ -206,6 +191,21 @@
       this.id = this.$route.query.id
       this.getDetail()
     },
+    computed: {
+      verifying_status() {
+        if (this.detailData.verifying.status_name) {
+          switch (this.detailData.verifying.status_name) {
+            case "审核通过":
+              return "success";
+            case "审核拒绝":
+              return "danger";
+            default:
+              return "info"
+
+          }
+        }
+      }
+    },
     methods: {
       async getDetail() {
         const id = this.id;
@@ -238,12 +238,12 @@
       async userinfo(uid) {
         let url = window.location.href;
 
-          window.open(this.$store.state.domainConfig.siteUrl +`/rooter/user/${uid}`)
+        window.open(this.$store.state.domainConfig.siteUrl + `/rooter/user/${uid}`)
       },
       async woinfo(uid) {
         let url = window.location.href;
 
-          window.open(this.$store.state.domainConfig.siteUrl +`/wo/${uid}`)
+        window.open(this.$store.state.domainConfig.siteUrl + `/wo/${uid}`)
 
       },
       async returnPage() {
@@ -253,7 +253,7 @@
       async companyVerifyStatus(uid) {
         let url = window.location.href;
 
-          window.open(this.$store.state.domainConfig.siteUrl +`/rooter/companyVerifyAuditItem?uid=${uid}`)
+        window.open(this.$store.state.domainConfig.siteUrl + `/rooter/companyVerifyAuditItem?uid=${uid}`)
 
       },
       async updateStatus(item) {
@@ -308,15 +308,16 @@
       },
       async jumpToDetail(item) {
         console.log('item', item)
-        const { id } = item
+        const {id} = item
         let url = window.location.href;
-        window.open(this.$store.state.domainConfig.siteUrl +`/kaifain/s/${id}.html`, '_black')
+        window.open(this.$store.state.domainConfig.siteUrl + `/kaifain/s/${id}.html`, '_black')
       }
     }
   }
 </script>
 
 <style lang="scss" scoped>
+
   .header {
     display: flex;
   }
@@ -333,6 +334,14 @@
     color: #101010;
   }
 
+  .h2-title {
+    font-size: 16px;
+    font-weight: 500;
+    color: rgba(29, 42, 58, 1);
+    line-height: 22px;
+
+  }
+
   .status {
     margin-left: 6px;
     line-height: 20px;
@@ -378,6 +387,21 @@
     color: #3F51B5;
   }
 
+  .title-text {
+    font-size: 13px;
+    font-weight: 400;
+    color: rgba(153, 153, 153, 1);
+    line-height: 18px;
+    margin-right: 6px;
+  }
+
+  .content-text {
+    font-size: 13px;
+    color: rgba(51, 51, 51, 1);
+    line-height: 18px;
+    white-space: normal;
+  }
+
   .description-wrapper {
     margin-top: 22px;
   }