Ver código fonte

记录登陆状态

zhengkaixin 1 ano atrás
pai
commit
1ba2ac07c3

+ 13 - 1
App.vue

@@ -4,10 +4,22 @@
 	
 </style>
 <script>
+	import * as API from '@/apis/weixin.js'
+	
 	import './config/.env.js'
 	export default {
 		onLaunch: function() {
-			console.log('App Launch')
+			console.log('App Launch')
+			var getOpenId =this.carhelp.getOpenId()
+			if(getOpenId){
+				API.saveLoginRecord({
+					openId:getOpenId
+				}).then((res) => {
+					console.log('App Launch  记录用户登陆')
+				}).catch(error => {
+					console.log('App Launch  记录用户登陆 失败')
+				})
+			}
 		},
 		onShow: function() {
 			console.log('App Show')

+ 2 - 1
apis/pagejs/main.js

@@ -45,4 +45,5 @@ export function findRecruitSearch(data) {
  		data: data,
  		url: '/mobile/recruit/findRecruitSearch'
  	})
-}
+}
+

+ 10 - 12
apis/utils/init.js

@@ -14,16 +14,9 @@ var app = {
 		// #endif
 		
 		// #ifdef MP-WEIXIN
-			if(process.car.SIMPLE_RUN&& process.env.NODE_ENV === "development" ){
-				console.log("SIMPLE_RUN 模式,取配置固定openId  可修改SIMPLE_RUN ")
-				carhelp.setOpenId(process.car.openId)
-				
-			}else{
-				if (!openId) {
-					this.getOpenId()
-				}
+			if (!openId) {
+				this.getOpenId()
 			}
-			
 		// #endif
 
 	},
@@ -41,9 +34,14 @@ var app = {
 						carhelp.setOpenId(response.data)
 						//user_info 等属性 ,头像,名称,可通过授权获得  uniapp方法申请
 						//carhelp.set("xpgj_wx_user_info",response.data)
-						if(this.onload){
-							this.onload();
-						}						
+						API_WeiXin.saveLoginRecord({
+							openId:response.data
+						}).then((res) => {
+							console.log('App getOpenId  记录用户登陆')
+						}).catch(error => {
+							console.log('App getOpenId  记录用户登陆 失败')
+						})
+												
 					}).catch(error => {
 						console.log(error);
 					});

+ 4 - 1
apis/utils/mixin.js

@@ -1,4 +1,7 @@
-var prefix = process.car.PREFIX+'-' + process.car.NODE_ENV + '_';
+var prefix = "jp-zeroWorkerStation-dev_"
+if(process.car){
+	prefix=process.car.PREFIX+'-' + process.car.NODE_ENV + '_';
+}
 
 var app = {
 	

+ 4 - 2
apis/utils/requestWhite.js

@@ -4,8 +4,10 @@ import  carhelp from '@/apis/utils/mixin.js'
 let reqCount = 0,
 	resCount = 0;
 //var token=carhelp.getToken();
-var baseUrl=process.car.BASE_URL;
-
+var baseUrl="https://equipment.xiaoxinda.com/jk-temporary-workers-server/";
+if(process.car){
+	 baseUrl=process.car.BASE_URL;
+}
 if (process.env.NODE_ENV === "development") {
 	//baseUrl="http://192.168.33.90:8086/jp-employment-server";
 }

+ 7 - 0
apis/weixin.js

@@ -1,6 +1,13 @@
 import request from '@/apis/utils/requestWhite'
  
 
+export function saveLoginRecord(data) {
+ 	return request({
+ 		method: 'post',
+ 		data: data,
+ 		url: '/mobile/user/saveLoginRecord'
+ 	})
+}
 
 //根据code换取openid
 export function getDataByCode(code) {

+ 3 - 3
config/.env.dev.js

@@ -5,11 +5,11 @@ const UNI_APP = {
 	//IMG_URL:"http://www.jsrailway.com.cn/",
 	PREFIX : "jp-zeroWorkerStation",
 	NODE_ENV :"dev",
-	SIMPLE_RUN:true,// 无视权限控制跳转页面   , 用于样式人员快速访问各种功能 ,快速测试等
+	SIMPLE_RUN:false,// 无视权限控制跳转页面   , 用于样式人员快速访问各种功能 ,快速测试等
 
-	openId:"o_5WO4hc7MyyVNjSDePRIft6AokI",//个人企业都注册
+	//openId:"o_5WO4hc7MyyVNjSDePRIft6AokI",//个人企业都注册
 	//openId:"o_5WO4qUozermjNRBqypzMZg56Qw",// 杨所199
-	//openId:"o_5WO4tDGT3bJ-9Bpdizcdbs-HbI", //152
+	openId:"o_5WO4tDGT3bJ-9Bpdizcdbs-HbI", //152
 	//openId:"006",// 个人  注册 ,企业未
 	//openId:"323",// 个人  未注册 ,企业 注册
 	 

+ 3 - 0
main.js

@@ -42,6 +42,9 @@ Vue.mixin({
 		},
 		getUnit(item){
 			var sz=['','元/日','元/周','元/月','error','']
+			if(item.salary=='面议'){
+				return ''
+			}
 			if(item.method){
 				return sz[item.method]
 			}

+ 1 - 0
pages/packages/mine/employmentService/laborManagement/laborManagement.vue

@@ -312,6 +312,7 @@
 			}
 
 			.salary {
+				min-width: 180rpx;
 				color: rgba(255, 61, 0, 1);
 				font-size: 32rpx;
 				font-family: 'PingFangSC-medium';

+ 1 - 1
pages/packages/mine/employmentService/laborManagement/postMessage.vue

@@ -37,7 +37,7 @@
 					<text>*</text>薪资待遇
 				</view>
 				<view class="input2">
-					<u-input type="number"  v-model="formData.salary"
+					<u-input type="text"  v-model="formData.salary"
 					placeholder="请填写薪资待遇"></u-input>
 					
 				</view>

+ 6 - 4
pages/packages/mine/employmentService/receiveRegistration.vue

@@ -36,7 +36,9 @@
 						
 						<view class="salary">
 							{{item.jobInformationInfo.hopeSalary}}{{getUnit(item.jobInformationInfo)}}
+							<span class="tag" v-if="current==0&&!item.isRead">未读</span>
 						</view>
+						
 						<view class="date">
 							{{getTime(item)}}
 						</view>
@@ -68,7 +70,7 @@
 					<view class=" view">
 						{{item.recruitInformationInfo.positionName}}-<span class="salary">{{item.recruitInformationInfo.salary}}{{getUnit(item.recruitInformationInfo)}}</span>
 					</view>
-					<span class="tag" v-if="current==0&&!item.isRead">未读</span>
+					
 					<view class="btn check" @click="ckInfo(item,1)">
 						岗位查看
 					</view>
@@ -290,7 +292,7 @@
 			}
 			// 查看
 			.btn{
-				width: 140rpx;
+				min-width: 140rpx;
 				height: 56rpx;
 				line-height: 56rpx;
 				
@@ -310,8 +312,8 @@
 	}
 	.tag {
 	
-		 top: -260rpx;
-		left: -350rpx;
+		 top: -100rpx;
+		left: -280rpx;
 		position: relative;
 		border-radius: 4px 4px 4px 0px;
 		color: #fff;

+ 2 - 1
pages/packages/mine/myJobInformation/myRegistration.vue

@@ -188,7 +188,8 @@
 				}
 			}
 
-			.salary {
+			.salary {
+				min-width: 180rpx;
 				color: rgba(255, 61, 0, 1);
 				font-size: 32rpx;
 				font-family: 'PingFangSC-medium';

+ 11 - 2
pages/tab/mine/mine.vue

@@ -442,7 +442,15 @@
 					phone: phone,
 					openId: this.carhelp.getOpenId()
 				}).then((res2) => {
-
+					
+					API_WeiXin.saveLoginRecord({
+						openId:this.carhelp.getOpenId()
+					}).then((res) => {
+						console.log('App createUser  记录用户登陆')
+					}).catch(error => {
+						console.log('App createUser  记录用户登陆 失败')
+					})
+					
 					this.findByOpenId()
 
 				}).catch(error2 => {
@@ -451,7 +459,8 @@
 						title: error2
 					})
 				})
-			},
+			},
+			
 			decryptPhoneNumberH5() {
 				// #ifdef H5
 				this.show = false