wkw hace 7 meses
padre
commit
9814db2a26

+ 5 - 3
src/views/home.vue

@@ -45,9 +45,11 @@
 		methods: {
 			getCompany(){
 				this.$Request.get("/app/company/selectCompanyByUserId").then(res => {
-					this.$store.commit('SET_COMPANY_ID', res.data.companyId)
-					localStorage.setItem('companyId', res.data.companyId);
-					this.getUserInfo()
+					if(res.code == 0){
+						this.$store.commit('SET_COMPANY_ID', res.data.companyId)
+						localStorage.setItem('companyId', res.data.companyId);
+						this.getUserInfo()
+					}
 				})
 			},
 			//获取用户信息

+ 6 - 2
src/views/interview/interview.vue

@@ -14,7 +14,7 @@
 			<div class="content-box flex justify-between">
 				<div v-if="jobDataList.length>0" class="content-l" v-loading="loading">
 					<div class="content-l-item" v-for="(item,index) in jobDataList" :key="index">
-						<template v-if="tabIndex == 0 || tabIndex == 3">
+						<template v-if="tabIndex == 0 || tabIndex == 3 || tabIndex == 4">
 							<div class="content-l-item-top flex align-center justify-between">
 								<div class="content-l-item-top-l flex align-center">
 									{{ item.ruleClassifyName }}
@@ -207,7 +207,11 @@
 					name: '收藏',
 					index: 3,
 					url: '/app/myCollection/getMyCollectionListV2'
-				}],
+				}, {
+						name: '浏览记录',
+						index: 4,
+						url: '/app/userBrowse/selectMyBrowseV2'
+					}],
 				tabIndex: 0,
 				screenHeight: 0, //屏幕高度
 				url:''

+ 16 - 22
src/views/resume/addResume.vue

@@ -69,7 +69,7 @@
                                             </div>
                                         </div>
                                         <div class="info-box-l-info-r flex align-center">
-                                            <div class="info-box-l-info-r-item">
+                                            <div class="info-box-l-info-r-item" @click="goInterview(0)">
                                                 <div class="info-box-l-info-r-item-t">
                                                     {{ deliveryCount }}
                                                 </div>
@@ -77,7 +77,7 @@
                                                     投递记录
                                                 </div>
                                             </div>
-                                            <div class="info-box-l-info-r-item">
+                                            <div class="info-box-l-info-r-item" @click="goInterview(4)">
                                                 <div class="info-box-l-info-r-item-t">
                                                     {{ browseCount }}
                                                 </div>
@@ -85,7 +85,7 @@
                                                     浏览记录
                                                 </div>
                                             </div>
-                                            <div class="info-box-l-info-r-item">
+                                            <div class="info-box-l-info-r-item" @click="goInterview(3)">
                                                 <div class="info-box-l-info-r-item-t">
                                                     {{ collectionCount }}
                                                 </div>
@@ -188,6 +188,7 @@
                                                     :label="item.label" :value="item.value" />
                                             </el-select>
                                         </el-form-item>
+                                        <el-form-item class="row45"></el-form-item>
                                         <el-form-item class="row45">
                                             <div class="info-box-l-edit-btn flex align-center justify-end">
                                                 <el-button @click="
@@ -315,12 +316,7 @@
                                                 :value="item.value" />
                                         </el-select>
                                     </el-form-item>
-                                    <el-form-item prop="postType" class="row45">
-                                        <!-- <el-radio-group v-model="intentionJob.isDefault" class="ml-4">
-                                            <el-radio :value="1" size="large">是</el-radio>
-                                            <el-radio :value="0" size="large">否</el-radio>
-                                        </el-radio-group> -->
-                                    </el-form-item>
+                                    <el-form-item class="row45"></el-form-item>
                                     <el-form-item class="row45"></el-form-item>
                                     <el-form-item class="row45">
                                         <div class="info-box-l-edit-btn flex align-center justify-end">
@@ -400,7 +396,7 @@
                                 <div class="info-box-r-b-item-t flex align-center justify-center">
                                     <img src="/images/resume/lljl.png" alt="" srcset="" />
                                 </div>
-                                <div class="info-box-r-b-item-b">已投简历</div>
+                                <div class="info-box-r-b-item-b">投递记录</div>
                             </div>
                             <div class="info-box-r-b-item" @click="goInterview(1)">
                                 <div class="info-box-r-b-item-t flex align-center justify-center">
@@ -418,7 +414,7 @@
                                 <div class="info-box-r-b-item-t flex align-center justify-center">
                                     <img src="/images/resume/sx.png" alt="" srcset="" />
                                 </div>
-                                <div class="info-box-r-b-item-b">收藏职位</div>
+                                <div class="info-box-r-b-item-b">我的收藏</div>
                             </div>
                         </div>
                     </div>
@@ -608,6 +604,7 @@
                                             maxRows: 6
                                         }" type="textarea" placeholder="请输入工作业绩" />
                                     </el-form-item>
+                                     <el-form-item class="row45"> </el-form-item>
                                     <el-form-item class="row45">
                                         <div class="info-box-l-edit-btn flex align-center justify-end">
                                             <el-button @click="workExperience = false" style="width: 100px"
@@ -742,19 +739,16 @@
                                         <el-date-picker v-model="perjectObj.resumesTime" type="daterange"
                                             range-separator="至" start-placeholder="开始时间" end-placeholder="结束时间" />
                                     </el-form-item>
-                                    <el-form-item class="row45"> </el-form-item>
-                                    <el-form-item prop="resumesContent" :rules="[
-                                        {
-                                            required: true,
-                                            message: '请输入经历内容',
-                                            trigger: 'blur'
-                                        }
-                                    ]" class="row45" label="经历内容">
+                                    <el-form-item prop="resumesContent" class="row45" label="在校经历(选填)">
                                         <el-input v-model="perjectObj.resumesContent" :autosize="{
-                                            minRows: 4,
-                                            maxRows: 6
-                                        }" type="textarea" placeholder="请输入经历内容" />
+                                            minRows: 6,
+                                            maxRows: 8
+                                        }" maxlength="3000" show-word-limit type="textarea" placeholder="1.在校担任职务...
+2.获得荣誉...
+3.所学主要课程..." />
                                     </el-form-item>
+                                    <el-form-item class="row45"> </el-form-item>
+                                     <el-form-item class="row45"> </el-form-item>
                                     <el-form-item class="row45">
                                         <div class="info-box-l-edit-btn flex align-center justify-end">
                                             <el-button @click="perExperience = false" style="width: 100px"

+ 20 - 8
src/views/search/index.vue

@@ -670,10 +670,10 @@ export default {
 				screen: this.postType == '综合排序' ? 1 : 2, //1推荐 2最新
 				county: this.county == '全部' ? '' : this.county || '', //区
 				city: this.originalCityList[this.cityIndex]?.city || '', //城市
-				salaryRange: this.salaryRange, //薪资范围
-				education: this.education, //学历
-				experience: this.experience, //经验
-				companyPeople: this.companyPeople, //公司规模
+				salaryRange: this.salaryRange == '不限' ? '' : this.salaryRange || '', //薪资范围
+				education: this.education == '不限' ? '' : this.education || '', //学历
+				experience: this.experience == '不限' ? '' : this.experience || '', //经验
+				companyPeople: this.companyPeople == '不限' ? '' : this.companyPeople || '', //公司规模
 				// lng: this.longitude,
 				// lat: this.latitude,
 				userId: localStorage.getItem('userId') ? localStorage.getItem('userId') : ''
@@ -726,7 +726,10 @@ export default {
 				params: data
 			}).then(res => {
 				if (res.code == 0) {
-					this.compList = res.data
+					this.compList = [{
+						value: '不限',
+						code: '不限'
+					}, ...res.data]
 				}
 			})
 		},
@@ -742,7 +745,10 @@ export default {
 				params: data
 			}).then(res => {
 				if (res.code == 0) {
-					this.schoolList = res.data
+					this.schoolList = [{
+						value: '不限',
+						code: '不限'
+					}, ...res.data]
 				}
 			})
 		},
@@ -758,7 +764,10 @@ export default {
 				params: data
 			}).then(res => {
 				if (res.code == 0) {
-					this.jyList = res.data
+					this.jyList = [{
+						value: '不限',
+						code: '不限'
+					}, ...res.data]
 				}
 			})
 		},
@@ -773,7 +782,10 @@ export default {
 				params: data
 			}).then(res => {
 				if (res.code == 0) {
-					this.moneyList = res.data
+					this.moneyList = [{
+						value: '不限',
+						code: '不限'
+					}, ...res.data]
 				}
 			})
 		},