master
wangxia 2 years ago
parent e487f59caf
commit 32b013f94f

@ -1,8 +1,8 @@
App({
globalData: {
userInfo: null,
// ip: 'https://test.renminshitang.com.cn/daotian/api_dev',
ip: "https://daotian.matripe.com.cn",
ip: 'https://test.renminshitang.com.cn/daotian/api_dev',
// ip: "https://daotian.matripe.com.cn",
// ip: 'http://localhost:8001',
sessionId: "",
header: {

@ -4,9 +4,10 @@ var dateUtil = require("../../utils/dateUtil.js");
var dateTimePicker = require("../../utils/dateTimePicker.js");
Component({
data: {
disabled:false,
idCardImageUrl:"",
idCardNum:"",
disabled: false,
idCardImageUrl: "",
idCardNum: "",
tel:'',
dateTime: "",
currentTime: dateUtil.formatDateYMD(mydate.toLocaleDateString()),
copyTime: dateUtil.formatDateYMD(mydate.toLocaleDateString()),
@ -87,18 +88,22 @@ Component({
},
info: {
type: Object,
value: {},
value: {
},
}
},
ready () {
let that = this;
console.log(this.data.info);
console.log('this.data.info',this.data.info);
for (let i = 16; i < 70; i++) {
that.data.ageArray.push(i);
}
this.setData({
ageArray: that.data.ageArray
ageArray: that.data.ageArray,
info: that.data.info,
tel:app.globalData.loginUserInfo.tel
})
let hour = new Date().getHours();
@ -176,17 +181,17 @@ Component({
["userInfo.age"]: parseInt(e.detail.value) + 16,
});
},
formSubmit(e) {
formSubmit (e) {
let that = this;
console.log(e.detail.value);
if(e.detail.value.userName == ""){
if (e.detail.value.userName == "") {
wx.showToast({
icon: "none",
title: "请输入姓名",
});
return;
}
if(e.detail.value.tel == ""){
if (e.detail.value.tel == "") {
wx.showToast({
icon: "none",
title: "请输入手机号",
@ -194,15 +199,15 @@ Component({
return;
}
var reg = /^1[3|4|5|6|9|7|8][0-9]\d{8}$/;
if(reg.test(e.detail.value.tel) == false){
if (reg.test(e.detail.value.tel) == false) {
wx.showToast({
icon: "none",
title: "请输入正确的手机号",
});
return;
}
if(that.data.info.agencyOperation == 2){
if(that.data.ageIndex == -1){
if (that.data.info.agencyOperation == 2) {
if (that.data.ageIndex == -1) {
wx.showToast({
icon: "none",
title: "请选择年龄",
@ -211,8 +216,8 @@ Component({
}
e.detail.value.age = parseInt(that.data.ageIndex) + 16;
e.detail.value.sex = that.data.sex;
}else{
if(e.detail.value.idCard == ""){
} else {
if (e.detail.value.idCard == "") {
wx.showToast({
icon: "none",
title: "请输入身份证号",
@ -220,7 +225,7 @@ Component({
return;
}
var regIdCard = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(regIdCard.test(e.detail.value.idCard) == false){
if (regIdCard.test(e.detail.value.idCard) == false) {
wx.showToast({
icon: "none",
title: "请输入正确的身份证号",
@ -230,12 +235,12 @@ Component({
e.detail.value.interviewTimeStr = that.data.currentTime;
}
if(that.data.idCardImageUrl != ""){
if (that.data.idCardImageUrl != "") {
e.detail.value.idCardImageUrl = that.data.idCardImageUrl
}
e.detail.value.jobId = that.data.info.id
that.setData({
disabled:true
disabled: true
})
@ -255,9 +260,9 @@ Component({
})
that.setData({
show: false,
ageIndex:-1,
disabled:false,
idCardNum:""
ageIndex: -1,
disabled: false,
idCardNum: ""
})
wx.showTabBar({
animation: false,
@ -269,7 +274,7 @@ Component({
} else {
that.setData({
disabled:false,
disabled: false,
})
wx.showToast({
icon: "none",
@ -337,7 +342,7 @@ Component({
// this.data.show = false
this.setData({
ageIndex: -1,
idCardNum:"",
idCardNum: "",
})
var eventDetail = {
type: this.data.drawerType
@ -408,7 +413,7 @@ Component({
console.log("9999999999");
console.log(res);
if(res.statusCode == 413){
if (res.statusCode == 413) {
wx.showToast({
duration: 2000,
title: "身份证未识别",
@ -421,8 +426,8 @@ Component({
console.log(idcard);
if (idcard.status == 200) {
that.setData({
idCardNum:idcard.data.num,
idCardImageUrl:idcard.data.idCardImageUrl
idCardNum: idcard.data.num,
idCardImageUrl: idcard.data.idCardImageUrl
});
} else {
wx.showToast({

@ -81,7 +81,8 @@
</label>
</view>
<view class="weui-cell__bd">
<input class="weui-input f17" type="number" maxlength="11" name="tel" placeholder="请输入您的手机号" placeholder-class="input__placeholder cccc" />
{{info.tel}}
<input class="weui-input f17" type="number" maxlength="11" name="tel" value="{{tel}}" placeholder="请输入您的手机号" placeholder-class="input__placeholder cccc" />
</view>
</view>
<view class="weui-cell bb1 pb12 pt12" wx:if="{{info.agencyOperation == 1}}">

@ -2751,15 +2751,15 @@ Page({
*/
recordBill (e) {
console.log(e.currentTarget.dataset.job);
this.setData({
recordShow: true,
currentInfo: e.currentTarget.dataset.job,
})
console.log(this.data.recordShow);
wx.hideTabBar({
animation: false,
success: (result) => {
this.setData({
recordShow: true,
currentInfo: e.currentTarget.dataset.job,
})
},
fail: () => { },
complete: () => { }

@ -3,7 +3,7 @@ const app = getApp();
const commonUtil = require("../../../utils/commonUtil.js");
Page({
data: {
currentInfo:{},
currentInfo: {},
recordShow: false,
pullNum: 0, //下拉次数
loadMore: "",
@ -20,8 +20,8 @@ Page({
recordList: [],
jobSpecialLabelNames: [],
storeJobListSearchForm: {
jobCategoryLabelIds:'',
recruitment:1,
jobCategoryLabelIds: '',
recruitment: 1,
pageNum: 1,
pageSize: 20,
classify: 1,
@ -49,20 +49,20 @@ Page({
totalPage: 0,
currPage: 0,
list:[],
active:0,
list: [],
active: 0,
scrollInfoView:'category_0',
sList:[],
scrollInfoView: 'category_0',
sList: [],
},
handleTab(e){
handleTab (e) {
var that = this;
console.log('点击tab',e.currentTarget.dataset.active)
console.log('点击tab',e.currentTarget.dataset.id)
console.log('点击tab', e.currentTarget.dataset.active)
console.log('点击tab', e.currentTarget.dataset.id)
that.data.storeJobListSearchForm['jobCategoryLabelIds'] = e.currentTarget.dataset.id
that.data.storeJobListSearchForm.pageNum = 1
this.setData({
active:e.currentTarget.dataset.active,// tab切换
active: e.currentTarget.dataset.active,// tab切换
storeJobListSearchForm: that.data.storeJobListSearchForm
});
@ -70,18 +70,18 @@ Page({
that.getJobList();
},
goLogin() {
goLogin () {
wx.setStorageSync("comeFromPage", "index");
wx.navigateTo({
url: "/pages/login/index",
});
},
onLoad(options) {
onLoad (options) {
var that = this;
},
onReady() {
onReady () {
},
/**
* 智能匹配结束
@ -89,23 +89,23 @@ Page({
*
*
*/
onShow() {
onShow () {
let that = this;
console.log(app.globalData)
that.data.storeJobListSearchForm.pageNum = 1;
that.setData({
isLogin:app.globalData.isLogin
isLogin: app.globalData.isLogin
})
that.getType();
},
getType(){
getType () {
var that = this;
wx.request({
url: app.globalData.ip + "/yishoudan/custom/job/categoryLabels",
method: "get",
header: app.globalData.headers,
success: function (res) {
if(res.data.data.labels.length > 2){
if (res.data.data.labels.length > 2) {
var first = res.data.data.labels[0];
var last = res.data.data.labels[res.data.data.labels.length - 1];
res.data.data.labels.pop();
@ -115,22 +115,22 @@ Page({
res.data.data.labels.push(last);
}
if(res.data.data.labels[0]){
if (res.data.data.labels[0]) {
that.data.storeJobListSearchForm['jobCategoryLabelIds'] = res.data.data.labels[0].id
}
that.setData({
list:res.data.data.labels,
list: res.data.data.labels,
storeJobListSearchForm: that.data.storeJobListSearchForm
})
that.getJobList();
}
})
},
getJobList() {
getJobList () {
var that = this;
that.setData({
pageShow: false,
recordList:[]
recordList: []
});
return new Promise(function (resolve, reject) {
@ -181,7 +181,7 @@ Page({
// }
wx.hideLoading({
success: (res) => {},
success: (res) => { },
});
that.setData({
loading: false,
@ -212,7 +212,7 @@ Page({
// }
that.setData({
sList:_stopList,
sList: _stopList,
recordList: that.data.recordList,
currentJobDrawer: that.data.currentJobDrawer,
});
@ -233,7 +233,7 @@ Page({
});
});
},
bindCategoryScroll(e){
bindCategoryScroll (e) {
let that = this;
// if(0 <= e.detail.scrollTop && e.detail.scrollTop < 4241){
@ -276,7 +276,7 @@ Page({
*
*
*/
goDetail(e) {
goDetail (e) {
console.log(e);
var that = this;
wx.navigateTo({
@ -300,7 +300,7 @@ Page({
});
},
goEnroll(e) {
goEnroll (e) {
console.log(e);
// wx.navigateTo({
// url: "../newEnroll/index?applyType=0"
@ -329,10 +329,10 @@ Page({
url: `../newEnroll/enroll/index?applyType=1&info=${argument}`,
});
},
wxLogin() {
wxLogin () {
var that = this;
wx.login({
success(res) {
success (res) {
if (res.code) {
that.setData({
wxCode: res.code,
@ -343,24 +343,24 @@ Page({
},
});
},
scroll(e) {
scroll (e) {
return false;
},
stoptap(e) {
stoptap (e) {
return false;
},
onHide() {
onHide () {
this.setData({
whichOneShow: "",
// topNum: 1,
});
},
onUnload() {
onUnload () {
console.log("destory");
},
goList() {
goList () {
wx.navigateTo({
url: "/pages/filterPage/index",
});
@ -402,15 +402,15 @@ Page({
// return;
// }
console.log(e.currentTarget.dataset.job);
this.setData({
recordShow: true,
currentInfo: e.currentTarget.dataset.job,
})
console.log(this.data.recordShow);
wx.hideTabBar({
animation: false,
success: (result) => {
this.setData({
recordShow: true,
currentInfo: e.currentTarget.dataset.job,
})
},
fail: () => { },
complete: () => { }
@ -434,7 +434,7 @@ Page({
// url: `../newEnroll/enroll/index?applyType=1&info=${info}`,
// });
},
makePhone(e){
makePhone (e) {
var that = this;
var tel = e.currentTarget.dataset.tel;
wx.makePhoneCall({

Loading…
Cancel
Save