Browse Source

cats 联调

xxm 6 years ago
parent
commit
74c48418b9

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


File diff suppressed because it is too large
+ 1 - 1
dist/_nuxt/2b9fe59bf0ce7a05a3a1.js


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


File diff suppressed because it is too large
+ 1 - 0
dist/_nuxt/dc205da923981d6e4d7c.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/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/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/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


+ 28 - 12
pages/main/index/cats.vue

@@ -68,7 +68,7 @@
           <el-input v-model="queryForm.skill" placeholder="技能名称"></el-input>
         </el-form-item>
         <el-form-item>
-          <el-button type="primary" @click="searchDeveloper">筛选</el-button>
+          <el-button type="primary" @click="searchDeveloper(1)">筛选</el-button>
         </el-form-item>
       </el-form>
     </header>
@@ -83,8 +83,8 @@
           <div class="dev-left">
             <div class="grid-content">
               <img class="dev-head" :src="itm.icon_url" alt />
-              <p class="blackc">12333</p>
-              <p class="lblack font13">¥1280</p>
+              <p class="blackc">{{itm.uid}}</p>
+              <p class="lblack font13">¥{{itm.work_price}}</p>
               <p v-if="itm.realname_re=='2'&&itm.developer_verify_status=='2'">
                 <span class="state-of">已签约</span>
               </p>
@@ -94,14 +94,18 @@
             <div class="grid-content">
               <div class="clear">
                 <div class="floatl">
-                  <span class="lblue">Frederick Steele</span>
+                  <span class="lblue">{{itm.nickname}}</span>
                   <span v-if="itm.realname" class="lblack font13">({{itm.realname}})</span>
                   <span class="blod">{{itm.occupation_name}}</span>
                 </div>
                 <div class="floatr dev-mark clear">
                   <span v-if="itm.city_op_name" class="dev-dark">{{itm.city_op_name}}</span>
-                  <span>上海</span>
-                  <span>工作中</span>
+                  <span v-if="itm.industry_name">{{itm.industry_name}}</span>
+                  <span v-if="itm.work_year_name">{{itm.work_year_name}}</span>
+                  <!-- <span v-for="(itms,ind) in itm.certTags" :key="itms.uid">
+                    {{itms.tag_name}}
+                    <span v-if="ind!=itm.works.length-1">,</span>
+                  </span>-->
                 </div>
               </div>
               <div class="dev-infor">
@@ -127,7 +131,10 @@
                 <p style="padding-top:22px;">
                   <span class="blod black">认证:</span>
 
-                  <span>自由职业,云端开发</span>
+                  <span v-for="(itms,ind) in itm.certTags" :key="itms.uid">
+                    {{itms.tag_name}}
+                    <span v-if="ind!=itm.certTags.length-1">,</span>
+                  </span>
                 </p>
               </div>
             </div>
@@ -137,19 +144,23 @@
               <div class="dev-detail">
                 <p>
                   <span class="blod black">意愿:</span>
-                  <span>1</span>
+                  <span>{{itm.willing}}</span>
                 </p>
                 <p>
                   <span class="blod black">接单:</span>
-                  <span>接受所有派单</span>
+                  <span v-if="itm.work_option==0">不限</span>
+                  <span v-if="itm.work_option==1">项目派单</span>
+                  <span v-if="itm.work_option==2">项目派单和认证企业雇用</span>
                 </p>
                 <p>
                   <span class="blod black">数量:</span>
-                  <span>项目21,佣金(600000元)</span>
+                  <span
+                    v-if="itm.doing_project_num||itm.doing_hire_num||itm.doing_job_num"
+                  >项目{{parseInt(itm.doing_project_num)+parseInt(itm.doing_hire_num)+parseInt(itm.doing_job_num)}}</span>
                 </p>
                 <p>
                   <span class="blod black">权重:</span>
-                  <span>前腾讯</span>
+                  <span>{{itm.appoint_weight}}</span>
                 </p>
                 <p style="padding-top:22px;">
                   <span class="blod black">评价:</span>
@@ -382,7 +393,10 @@ export default {
       this.areaList = res.data;
     },
     // 获取用户列表
-    async searchDeveloper() {
+    async searchDeveloper(value) {
+      if (value == 1) {
+        this.currentPage = 1;
+      }
       var developer_sign = 0;
       var free = 0;
       var negative_weight = 0;
@@ -519,6 +533,8 @@ export default {
   border: 1px solid #c0c0c0;
   border-radius: 2px;
   margin-right: 7px;
+  height: 23px;
+  line-height: 18px;
 }
 .dev-mark .dev-dark {
   float: left;