jz.kai 3 jaren geleden
bovenliggende
commit
2971c217a4

+ 1 - 3
src/views/base/company-list.vue

@@ -321,9 +321,7 @@ export default {
       this.showProve = true;
     },
     handlePost(record) {
-      this.modalTitle = "职位";
-      this.businessKey = record.id;
-      this.showPost = true;
+      this.$router.push({path:'/job/recruitment/list',query:{companyId : record.id}});
     },
     handleDelete(record) {
       var self = this;

+ 3 - 2
src/views/base/enterpriseCertificationApprove-check.vue

@@ -50,11 +50,11 @@
               {{formModel.industry}}
             </el-form-item>
           </el-col> -->
-          <el-col :span="8">
+          <!-- <el-col :span="8">
             <el-form-item label="联系人:" prop="contactPerson">
               {{formModel.contactPerson}}
             </el-form-item>
-          </el-col>
+          </el-col> -->
           <el-col :span="8">
             <el-form-item label="联系电话:" prop="tel">
               {{formModel.tel}}
@@ -77,6 +77,7 @@
     </div>
     <span slot="footer" class="dialog-footer">
       <el-button @click="closeDialog">取 消</el-button>
+      <el-button type="danger" @click="handleSubmit" :loading="submitting">退 回</el-button>
       <el-button type="primary" @click="handleSubmit" :loading="submitting">通 过</el-button>
     </span>
   </el-dialog>

+ 1 - 0
src/views/base/labourServicesApprove-list.vue

@@ -55,6 +55,7 @@
       <el-table-column type="selection" width="55"></el-table-column>
       <el-table-column prop="approvalStatusName" label="审核状态" width="180"></el-table-column>
       <el-table-column prop="createByName" label="提交人" width="180"></el-table-column>
+      <el-table-column prop="companyName" label="所在公司" width="180"></el-table-column>
       <el-table-column prop="createTime" label="申请时间" width="180"></el-table-column>
       <el-table-column prop="labourServicesName" label="劳务对接" width="400" :show-overflow-tooltip="true"></el-table-column>
       <el-table-column prop="approvePersonName" label="审核人" width="180"></el-table-column>

+ 2 - 2
src/views/job/recruitment-detail.vue

@@ -89,7 +89,7 @@
               <tr>
                 <td class="td_con">{{formModel.companyIndustryN}} | {{formModel.companyScaleN}}</td>
                 <td rowspan="2" align="right" valign="top">
-                    <el-avatar :size="56" shape="square" :src="formModel.companyLogo+'?x-oss-process=image/resize,m_fill,w_64,h_64'"></el-avatar>
+                    <el-avatar :size="56" shape="square" :src="formModel.companyLogo"></el-avatar>
                 </td>
               </tr>
               <tr>
@@ -140,7 +140,7 @@ export default {
 
         if (jsonData.result) {
           self.formModel = jsonData.data;
-          console.log(self.formModel);
+          self.formModel.companyLogo += '?x-oss-process=image/resize,m_fill,w_64,h_64';
         } else {
           self.$message.error(jsonData.message + "");
         }

+ 4 - 0
src/views/job/recruitment-list.vue

@@ -373,6 +373,10 @@ export default {
     },
   },
   mounted: function () {
+    if(this.queryModel.companyId == "" && this.$route.query.companyId != "undefined"){
+      alert(1);
+      this.queryModel.companyId = this.$route.query.companyId;
+    }
     this.changePage(1);
   },
   components: {

+ 4 - 4
src/views/job/recruitmentApprove-detail.vue

@@ -47,8 +47,7 @@
               </tr>
               <tr>
                 <td colspan="2" class="td_tit3" style="padding-bottom:30px">
-                  <el-tag size="medium" type="info">五险一金</el-tag>&nbsp;
-                  <el-tag size="medium" type="info">交通补助</el-tag>&nbsp;
+                  <el-tag v-for="item in formModel.tagList" :key="item" size="medium" type="info" style="margin-right:10px">{{item}}</el-tag>
                 </td>
               </tr>
               <tr>
@@ -90,7 +89,8 @@
               <tr>
                 <td class="td_con">{{formModel.companyIndustryN}} | {{formModel.companyScaleN}}</td>
                 <td rowspan="2" align="right" valign="top">
-                    <el-avatar :size="56" shape="square" :src="formModel.companyLogo+'?x-oss-process=image/resize,m_fill,w_64,h_64'"></el-avatar>
+                    <!-- <el-avatar :size="56" shape="square" src='http://oss.xiaoxinda.com/enterprise/personInfo/2021/8/b16c75d5-2d5c-4236-b8ec-c7ab8ecb6f14/336.jpg?x-oss-process=image/resize,m_fill,w_64,h_64'></el-avatar> -->
+                    <el-avatar :size="56" shape="square" :src="formModel.companyLogo"></el-avatar>
                 </td>
               </tr>
               <tr>
@@ -172,7 +172,7 @@ export default {
 
       if (jsonData.result) {
         self.formModel = jsonData.data;
-        console.log(self.formModel);
+        self.formModel.companyLogo += '?x-oss-process=image/resize,m_fill,w_64,h_64';
       } else {
         self.$message.error(jsonData.message + "");
       }

+ 3 - 3
src/views/job/resume-detail.vue

@@ -57,15 +57,15 @@
           <td class="td_tit3">学历:</td>
           <td class="td_con">{{formModel.educationName}}</td>
           <td class="td_tit3">期望地点:</td>
-          <td class="td_con">{{formModel.dreamAdd}}</td>
+          <td class="td_con">{{formModel.dreamAddName}}</td>
         </tr>
         <tr>
-          <td class="td_tit3">常驻地址:</td>
-          <td class="td_con">{{formModel.userAddress}}</td>
           <td class="td_tit3">工作经验:</td>
           <td class="td_con">{{formModel.workExpName}}</td>
           <td class="td_tit3">期望薪资:</td>
           <td class="td_con">{{formModel.dreamMoneyName}}</td>
+          <!-- <td class="td_tit3">常驻地址:</td>
+          <td class="td_con">{{formModel.userAddress}}</td> -->
         </tr>
         <tr>
           <td colspan="6" style="height:60px">