wkw 6 月之前
父节点
当前提交
5865b48cce
共有 4 个文件被更改,包括 17 次插入17 次删除
  1. 9 9
      src/components/header/header.vue
  2. 3 3
      src/store/index.js
  3. 4 4
      src/views/enterprise/enterprise.vue
  4. 1 1
      src/views/home.vue

+ 9 - 9
src/components/header/header.vue

@@ -17,7 +17,7 @@
 						<div class="flex align-center myVip" v-if="userType == 2">
 							<el-image style="width: 22px; height: 22px;margin-right: 10px;"
 								src="/images/index/vipIcon.png" fit="cover" />
-							{{isCompanyVip?'会员用户':'开通会员'}}
+							{{isUserVip?'会员用户':'开通会员'}}
 						</div>
 					</template>
 					 <div class="myVipCon">
@@ -27,7 +27,7 @@
 									{{isVip==true?'已开通会员':'开通会员'}}
 								</div> -->
 								<div class="myVipCon-bg-l-title">
-									{{isCompanyVip==true?'已开通会员':'开通会员'}}
+									{{isUserVip==true?'已开通会员':'开通会员'}}
 								</div>
 								<div class="myVipCon-bg-l-title">
 									{{userType==1?'提升简历曝光':'提升岗位曝光'}}
@@ -36,7 +36,7 @@
 									{{isVip==true?'到期时间:'+vipTime:'开通会员更多招聘方联系你'}}
 								</div> -->
 								<div class="myVipCon-bg-l-time">
-									{{ isCompanyVip ? (vipName + ' 剩余 ' + remainingDays + ' 天到期') : '开通会员更多求职者联系你' }}
+									{{ isUserVip ? (vipName + ' 剩余 ' + remainingDays + ' 天到期') : '开通会员更多求职者联系你' }}
 								</div>
 
 							</div>
@@ -221,7 +221,7 @@
 							<el-checkbox v-model="checkVipXy" style="margin-right: 10px;" size="large" />
 							阅读并同意<span @click="openAgree()">《会员开通协议》</span>
 						</div> -->
-						<div v-if="userType==2 && isCompanyVip==false" class="myVipCon-xy flex align-center">
+						<div v-if="userType==2 && isUserVip==false" class="myVipCon-xy flex align-center">
 							<el-checkbox v-model="checkVipXy" style="margin-right: 10px;" size="large" />
 							阅读并同意<span @click="openAgree()">《会员开通协议》</span>
 						</div>
@@ -233,7 +233,7 @@
 								立即开通
 							</div>
 						</div> -->
-						<div v-if="userType==2 && isCompanyVip==false"
+						<div v-if="userType==2 && isUserVip==false"
 							class="myVipCon-btn flex align-center justify-between">
 							<div class="myVipCon-btn-l flex align-center">
 								<el-dropdown style="width: 100%;" :hide-after-click="false" @click.stop>
@@ -727,7 +727,7 @@
 				sex: 1, //性别
 				token: '',
 				isVip: false, //用户是否是vip
-				isCompanyVip: false, //企业是否是vip
+				isUserVip: false, //企业是否是vip
 				screenHeight: 0, //屏幕高度
 				inter: null,
 				chatCount: 0,
@@ -1683,12 +1683,12 @@
 							this.getUserInfoVipList();
 							// 获取HR信息
 							this.getUserHrInfo()
-							if (res.data.isCompanyVip + "" == "1") { //判断企业用户是否是vip
-								this.isCompanyVip = true
+							if (res.data.isUserVip + "" == "1") { //判断企业用户是否是vip
+								this.isUserVip = true
 								this.vipTimeC = res.data.companyMonthTime
 								this.$store.commit('SET_IS_COMPANY_VIP', true);
 							} else {
-								this.isCompanyVip = false
+								this.isUserVip = false
 								this.$store.commit('SET_IS_COMPANY_VIP', false);
 
 							}

+ 3 - 3
src/store/index.js

@@ -15,7 +15,7 @@ const store = createStore({
 		invitationCode: '', //存储用户的邀请码
 		companyId: '', //企业id
 		isVip: false, //用户是否是会员
-		isCompanyVip: false, //企业是否是会员
+		isUserVip: false, //企业是否是会员
 		phone: '', //用户手机号
 		zhiRate: '', //分成比例(一级)
 	},
@@ -29,7 +29,7 @@ const store = createStore({
 			state.invitationCode = '' //存储用户的邀请码
 			state.companyId = '' //企业id
 			state.isVip = false //用户是否是会员
-			state.isCompanyVip = false //企业是否是会员
+			state.isUserVip = false //企业是否是会员
 			state.phone = '' //用户手机号
 			state.zhiRate = '' //分成比例(一级)
 			localStorage.setItem('postPushId', '')
@@ -59,7 +59,7 @@ const store = createStore({
 			state.isVip = payload
 		},
 		SET_IS_COMPANY_VIP(state, payload) {
-			state.isCompanyVip = payload
+			state.isUserVip = payload
 		},
 		SET_PHONE(state, payload) {
 			state.phone = payload

+ 4 - 4
src/views/enterprise/enterprise.vue

@@ -22,7 +22,7 @@
 													<div>
 														{{ companyInfos.companyName || companyInfos.companyAllName }}
 													</div>
-													<div v-if="isCompanyVip==false">
+													<div v-if="isUserVip==false">
 														升级VIP
 													</div>
 													<div v-else style="background-color: #00DD9A;color: #ffffff;">
@@ -551,8 +551,8 @@
 			invitationCode() {
 				return this.$store.state.invitationCode;
 			},
-			isCompanyVip() {
-				return this.$store.state.isCompanyVip;
+			isUserVip() {
+				return this.$store.state.isUserVip;
 			},
 			avatar() {
 				return this.$store.state.avatar;
@@ -752,7 +752,7 @@
 							offset: this.screenHeight / 2
 						})
 					} else {
-						if (this.isCompanyVip) {
+						if (this.isUserVip) {
 							ElMessage({
 								message: res.msg,
 								type: 'info',

+ 1 - 1
src/views/home.vue

@@ -89,7 +89,7 @@
 							this.$store.commit('SET_USER_TYPE', 2);
 							localStorage.setItem('userType', 2)
 							this.getCompany();
-							if (res.data.isCompanyVip == 1) { //判断企业用户是否是vip
+							if (res.data.isUserVip == 1) { //判断企业用户是否是vip
 								this.$store.commit('SET_IS_COMPANY_VIP', true);
 							} else {
 								this.$store.commit('SET_IS_COMPANY_VIP', false);