cornyuan 7 месяцев назад
Родитель
Сommit
2c50e43e9a

+ 5 - 5
src/views/user/userDetail.vue

@@ -763,9 +763,9 @@
 					</el-table-column>
 					<el-table-column prop="industry" label="行业">
 					</el-table-column>
-					<el-table-column prop="postType" label="招聘类型">
+					<el-table-column prop="typeDesc" label="招聘类型">
 					</el-table-column>
-					<el-table-column prop="positionWelfare" label="福利" width="200">
+					<el-table-column prop="welfareTag" label="福利" width="200">
 					</el-table-column>
 					<el-table-column prop="province" label="省">
 					</el-table-column>
@@ -829,11 +829,11 @@
 					</el-table-column>
 					<el-table-column prop="industry" label="行业">
 					</el-table-column>
-					<el-table-column prop="postType" label="招聘类型">
+					<el-table-column prop="typeDesc" label="招聘类型">
 					</el-table-column>
-					<el-table-column prop="positionWelfare" label="福利" width="200">
+					<el-table-column prop="welfareTag" label="福利" width="200">
 					</el-table-column>
-					<el-table-column prop="tag" label="标签" width="200">
+					<el-table-column prop="positionTag" label="标签" width="200">
 					</el-table-column>
 					<el-table-column prop="province" label="省">
 					</el-table-column>

+ 5 - 5
src/views/user/userDetail1.vue

@@ -763,9 +763,9 @@
 					</el-table-column>
 					<el-table-column prop="industry" label="行业">
 					</el-table-column>
-					<el-table-column prop="postType" label="招聘类型">
+					<el-table-column prop="typeDesc" label="招聘类型">
 					</el-table-column>
-					<el-table-column prop="positionWelfare" label="福利" width="200">
+					<el-table-column prop="welfareTag" label="福利" width="200">
 					</el-table-column>
 					<el-table-column prop="province" label="省">
 					</el-table-column>
@@ -829,11 +829,11 @@
 					</el-table-column>
 					<el-table-column prop="industry" label="行业">
 					</el-table-column>
-					<el-table-column prop="postType" label="招聘类型">
+					<el-table-column prop="typeDesc" label="招聘类型">
 					</el-table-column>
-					<el-table-column prop="positionWelfare" label="福利" width="200">
+					<el-table-column prop="welfareTag" label="福利" width="200">
 					</el-table-column>
-					<el-table-column prop="tag" label="标签" width="200">
+					<el-table-column prop="positionTag" label="标签" width="200">
 					</el-table-column>
 					<el-table-column prop="province" label="省">
 					</el-table-column>

+ 50 - 20
src/views/user/userDetailQ.vue

@@ -427,7 +427,17 @@
 							<span v-if="scope.row">{{scope.row.resumesPhone }}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesMajor" label="专业">
+					<el-table-column prop="major" label="专业">
+						<template slot-scope="scope">
+							<el-popover placement="top-start" title="" trigger="hover">
+								<div slot="reference"
+									style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;">
+									{{scope.row.major}}
+								</div>
+								<div style="width: 300px;">{{scope.row.major}}</div>
+
+							</el-popover>
+						</template>
 					</el-table-column>
 					<el-table-column prop="resumesEducation" label="学历">
 					</el-table-column>
@@ -536,7 +546,7 @@
 				<el-table width="780px" v-loading="tableDataLoading4" :data="fapiaoData.records">
 					<el-table-column prop="recordId" label="编号" width="80">
 					</el-table-column>
-					<el-table-column prop="postPush.stationName" label="面试岗位">
+					<el-table-column prop="postPush.ruleClassifyName" label="面试岗位">
 						<!-- <template slot-scope="scope">
 							<el-popover placement="top-start" title="" trigger="hover">
 								<div style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;" v-html="scope.row.title" slot="reference"></div>
@@ -599,7 +609,7 @@
 							</div>
 						</template>
 					</el-table-column>
-					<el-table-column prop="email" label="邮箱地址">
+					<el-table-column prop="hr.hrEmail" label="邮箱地址">
 					</el-table-column>
 					<el-table-column prop="salaryRange" label="薪资范围">
 					</el-table-column>
@@ -607,9 +617,9 @@
 					</el-table-column>
 					<el-table-column prop="experience" label="经验">
 					</el-table-column>
-					<el-table-column prop="industry" label="行业">
-					</el-table-column>
-					<el-table-column prop="postType" label="招聘类型">
+					<!-- <el-table-column prop="industry" label="行业">
+					</el-table-column> -->
+					<el-table-column prop="typeDesc" label="招聘类型">
 					</el-table-column>
 					<el-table-column prop="province" label="省">
 					</el-table-column>
@@ -712,7 +722,7 @@
 				<el-table v-loading="tableDataLoading" :data="tdjlData.records">
 					<el-table-column prop="recordId" label="编号" width="80" fixed="left">
 					</el-table-column>
-					<el-table-column prop="resumes.resumesPost" label="投递岗位">
+					<el-table-column prop="postPush.ruleClassifyName" label="投递岗位">
 					</el-table-column>
 					<el-table-column prop="resumes" label="姓名" width="100">
 						<template slot-scope="scope">
@@ -725,7 +735,17 @@
 							<span v-if="scope.row.resumes">{{scope.row.resumes.resumesPhone }}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumes.resumesMajor" label="专业">
+					<el-table-column prop="resumes.major" label="专业">
+						<template slot-scope="scope">
+							<el-popover placement="top-start" title="" trigger="hover">
+								<div slot="reference"
+									style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;">
+									{{scope.row.resumes.major}}
+								</div>
+								<div style="width: 300px;">{{scope.row.resumes.major}}</div>
+
+							</el-popover>
+						</template>
 					</el-table-column>
 					<el-table-column prop="resumes.resumesEducation" label="学历">
 					</el-table-column>
@@ -835,28 +855,38 @@
 				<el-table v-loading="tableDataLoading" :data="scData.records">
 					<el-table-column prop="resumesId" label="编号" width="80" fixed="left">
 					</el-table-column>
-					<el-table-column prop="resumesName" label="姓名" width="100">
+					<el-table-column prop="resumes.resumesName" label="姓名" width="100">
 						<template slot-scope="scope">
 							<span style="color: #4f9dec;cursor: pointer;" v-if="scope.row"
-								@click="updates(scope.row)">{{scope.row.resumesName ? scope.row.resumesName : '未绑定'}}</span>
+								@click="updates(scope.row)">{{scope.row.resumes.resumesName ? scope.row.resumes.resumesName : '未绑定'}}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesPhone" label="电话" width="150">
+					<el-table-column prop="resumes.resumesPhone" label="电话" width="150">
 						<template slot-scope="scope">
-							<span v-if="scope.row">{{scope.row.resumesPhone }}</span>
+							<span v-if="scope.row">{{scope.row.resumes.resumesPhone }}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesMajor" label="专业">
+					<el-table-column prop="resumes.major" label="专业">
+						<template slot-scope="scope">
+							<el-popover placement="top-start" title="" trigger="hover">
+								<div slot="reference"
+									style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;">
+									{{scope.row.resumes.major}}
+								</div>
+								<div style="width: 300px;">{{scope.row.resumes.major}}</div>
+
+							</el-popover>
+						</template>
 					</el-table-column>
-					<el-table-column prop="resumesEducation" label="学历">
+					<el-table-column prop="resumes.resumesEducation" label="学历">
 					</el-table-column>
-					<el-table-column prop="resumesAge" label="年龄">
+					<el-table-column prop="resumes.resumesAge" label="年龄">
 					</el-table-column>
 					<el-table-column prop="resumesMarriage" label="婚姻状态">
 					</el-table-column>
-					<el-table-column prop="resumesWorkExperience" label="工作经验" width="160">
+					<el-table-column prop="resumes.resumesWorkExperience" label="工作经验" width="160">
 					</el-table-column>
-					<el-table-column prop="resumesPost" label="职位">
+					<el-table-column prop="resumes.resumesPost" label="职位">
 					</el-table-column>
 					<el-table-column prop="resumesImage" label="资质证书" width="150">
 						<template slot-scope="scope">
@@ -870,11 +900,11 @@
 							</div>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesEmail" label="邮箱" width="160">
+					<el-table-column prop="resumes.resumesEmail" label="邮箱" width="160">
 					</el-table-column>
-					<el-table-column prop="resumesCompensation" label="期望薪资" width="160">
+					<el-table-column prop="resumes.resumesCompensation" label="期望薪资" width="160">
 					</el-table-column>
-					<el-table-column prop="resumesDetails" label="自我介绍" width="160">
+					<el-table-column prop="resumes.resumesDetails" label="自我介绍" width="160">
 					</el-table-column>
 					<!-- <el-table-column prop="status" label="状态" width="80" fixed="right">
 						<template slot-scope="scope">

+ 48 - 18
src/views/user/userDetailQ1.vue

@@ -427,7 +427,17 @@
 							<span v-if="scope.row">{{scope.row.resumesPhone }}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesMajor" label="专业">
+					<el-table-column prop="major" label="专业">
+						<template slot-scope="scope">
+							<el-popover placement="top-start" title="" trigger="hover">
+								<div slot="reference"
+									style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;">
+									{{scope.row.major}}
+								</div>
+								<div style="width: 300px;">{{scope.row.major}}</div>
+
+							</el-popover>
+						</template>
 					</el-table-column>
 					<el-table-column prop="resumesEducation" label="学历">
 					</el-table-column>
@@ -536,7 +546,7 @@
 				<el-table width="780px" v-loading="tableDataLoading4" :data="fapiaoData.records">
 					<el-table-column prop="recordId" label="编号" width="80">
 					</el-table-column>
-					<el-table-column prop="postPush.stationName" label="面试岗位">
+					<el-table-column prop="postPush.ruleClassifyName" label="面试岗位">
 						<!-- <template slot-scope="scope">
 							<el-popover placement="top-start" title="" trigger="hover">
 								<div style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;" v-html="scope.row.title" slot="reference"></div>
@@ -599,7 +609,7 @@
 							</div>
 						</template>
 					</el-table-column>
-					<el-table-column prop="email" label="邮箱地址">
+					<el-table-column prop="hr.hrEmail" label="邮箱地址">
 					</el-table-column>
 					<el-table-column prop="salaryRange" label="薪资范围">
 					</el-table-column>
@@ -609,7 +619,7 @@
 					</el-table-column>
 					<el-table-column prop="industry" label="行业">
 					</el-table-column>
-					<el-table-column prop="postType" label="招聘类型">
+					<el-table-column prop="typeDesc" label="招聘类型">
 					</el-table-column>
 					<el-table-column prop="province" label="省">
 					</el-table-column>
@@ -712,7 +722,7 @@
 				<el-table v-loading="tableDataLoading" :data="tdjlData.records">
 					<el-table-column prop="recordId" label="编号" width="80" fixed="left">
 					</el-table-column>
-					<el-table-column prop="resumes.resumesPost" label="投递岗位">
+					<el-table-column prop="postPush.ruleClassifyName" label="投递岗位">
 					</el-table-column>
 					<el-table-column prop="resumes" label="姓名" width="100">
 						<template slot-scope="scope">
@@ -725,7 +735,17 @@
 							<span v-if="scope.row.resumes">{{scope.row.resumes.resumesPhone }}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumes.resumesMajor" label="专业">
+					<el-table-column prop="resumes.major" label="专业">
+						<template slot-scope="scope">
+							<el-popover placement="top-start" title="" trigger="hover">
+								<div slot="reference"
+									style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;">
+									{{scope.row.resumes.major}}
+								</div>
+								<div style="width: 300px;">{{scope.row.resumes.major}}</div>
+
+							</el-popover>
+						</template>
 					</el-table-column>
 					<el-table-column prop="resumes.resumesEducation" label="学历">
 					</el-table-column>
@@ -835,28 +855,38 @@
 				<el-table v-loading="tableDataLoading" :data="scData.records">
 					<el-table-column prop="resumesId" label="编号" width="80" fixed="left">
 					</el-table-column>
-					<el-table-column prop="resumesName" label="姓名" width="100">
+					<el-table-column prop="resumes.resumesName" label="姓名" width="100">
 						<template slot-scope="scope">
 							<span style="color: #4f9dec;cursor: pointer;" v-if="scope.row"
-								@click="updates(scope.row)">{{scope.row.resumesName ? scope.row.resumesName : '未绑定'}}</span>
+								@click="updates(scope.row)">{{scope.row.resumes.resumesName ? scope.row.resumes.resumesName : '未绑定'}}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesPhone" label="电话" width="150">
+					<el-table-column prop="resumes.resumesPhone" label="电话" width="150">
 						<template slot-scope="scope">
-							<span v-if="scope.row">{{scope.row.resumesPhone }}</span>
+							<span v-if="scope.row">{{scope.row.resumes.resumesPhone }}</span>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesMajor" label="专业">
+					<el-table-column prop="resumes.major" label="专业">
+						<template slot-scope="scope">
+							<el-popover placement="top-start" title="" trigger="hover">
+								<div slot="reference"
+									style="display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height:80px;">
+									{{scope.row.resumes.major}}
+								</div>
+								<div style="width: 300px;">{{scope.row.resumes.major}}</div>
+
+							</el-popover>
+						</template>
 					</el-table-column>
-					<el-table-column prop="resumesEducation" label="学历">
+					<el-table-column prop="resumes.resumesEducation" label="学历">
 					</el-table-column>
-					<el-table-column prop="resumesAge" label="年龄">
+					<el-table-column prop="resumes.resumesAge" label="年龄">
 					</el-table-column>
 					<el-table-column prop="resumesMarriage" label="婚姻状态">
 					</el-table-column>
-					<el-table-column prop="resumesWorkExperience" label="工作经验" width="160">
+					<el-table-column prop="resumes.resumesWorkExperience" label="工作经验" width="160">
 					</el-table-column>
-					<el-table-column prop="resumesPost" label="职位">
+					<el-table-column prop="resumes.resumesPost" label="职位">
 					</el-table-column>
 					<el-table-column prop="resumesImage" label="资质证书" width="150">
 						<template slot-scope="scope">
@@ -870,11 +900,11 @@
 							</div>
 						</template>
 					</el-table-column>
-					<el-table-column prop="resumesEmail" label="邮箱" width="160">
+					<el-table-column prop="resumes.resumesEmail" label="邮箱" width="160">
 					</el-table-column>
-					<el-table-column prop="resumesCompensation" label="期望薪资" width="160">
+					<el-table-column prop="resumes.resumesCompensation" label="期望薪资" width="160">
 					</el-table-column>
-					<el-table-column prop="resumesDetails" label="自我介绍" width="160">
+					<el-table-column prop="resumes.resumesDetails" label="自我介绍" width="160">
 					</el-table-column>
 					<!-- <el-table-column prop="status" label="状态" width="80" fixed="right">
 						<template slot-scope="scope">