master
wangxia 2 years ago
parent e487f59caf
commit 32b013f94f

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

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

@ -81,7 +81,8 @@
</label> </label>
</view> </view>
<view class="weui-cell__bd"> <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> </view>
<view class="weui-cell bb1 pb12 pt12" wx:if="{{info.agencyOperation == 1}}"> <view class="weui-cell bb1 pb12 pt12" wx:if="{{info.agencyOperation == 1}}">

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

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

Loading…
Cancel
Save