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();
@ -145,7 +150,7 @@ Component({
currentTime: dateTimeArray[0][dateTime[0]].replace("年", "") + "-" + dateTimeArray[1][dateTime[1]].replace("月", "") + "-" + dateTimeArray[2][dateTime[2]].replace("日", "") + " " + dateTimeArray[3][dateTime[3]], currentTime: dateTimeArray[0][dateTime[0]].replace("年", "") + "-" + dateTimeArray[1][dateTime[1]].replace("月", "") + "-" + dateTimeArray[2][dateTime[2]].replace("日", "") + " " + dateTimeArray[3][dateTime[3]],
}); });
}, },
changeDateTimeColumn (e) { changeDateTimeColumn (e) {
console.log(e); console.log(e);
console.log(e.detail.value); console.log(e.detail.value);
@ -158,7 +163,7 @@ Component({
arr[e.detail.column] = e.detail.value; arr[e.detail.column] = e.detail.value;
console.log(dateArr[0][arr[0]], dateArr[1][arr[1]]); console.log(dateArr[0][arr[0]], dateArr[1][arr[1]]);
dateArr[2] = dateTimePicker.getMonthDay(dateArr[0][arr[0]], dateArr[1][arr[1]]); dateArr[2] = dateTimePicker.getMonthDay(dateArr[0][arr[0]], dateArr[1][arr[1]]);
for (let index = 0; index < dateArr[2].length; index++) { for (let index = 0; index < dateArr[2].length; index++) {
dateArr[2][index] = dateArr[2][index] + "日"; dateArr[2][index] = dateArr[2][index] + "日";
@ -169,40 +174,40 @@ Component({
dateTime: arr, dateTime: arr,
}); });
}, },
bindPickerChangeAge (e) { bindPickerChangeAge (e) {
this.setData({ this.setData({
ageIndex: e.detail.value, ageIndex: e.detail.value,
["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: "请输入手机号",
}); });
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
}) })
@ -250,14 +255,14 @@ Component({
console.log(res); console.log(res);
if (res.data.status == 200) { if (res.data.status == 200) {
wx.showToast({ wx.showToast({
icon: "none", icon: "none",
title: "报名成功", title: "报名成功",
}) })
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,
@ -266,20 +271,20 @@ Component({
fail: () => { }, fail: () => { },
complete: () => { } complete: () => { }
}); });
} else { } else {
that.setData({ that.setData({
disabled:false, disabled: false,
}) })
wx.showToast({ wx.showToast({
icon: "none", icon: "none",
title: res.data.msg, title: res.data.msg,
}) })
} }
} }
}) })
}, },
/** /**
* 阻止滑动穿透 * 阻止滑动穿透
* *
@ -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
@ -393,7 +398,7 @@ Component({
} else { } else {
filePath = imgPath; filePath = imgPath;
} }
console.log(filePath); console.log(filePath);
wx.showLoading({ wx.showLoading({
title: "识别中...", title: "识别中...",
@ -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}}">

@ -1790,7 +1790,7 @@ Page({
title: "加载中...", title: "加载中...",
}); });
console.log(that.data.storeJobListSearchForm); console.log(that.data.storeJobListSearchForm);
wx.request({ wx.request({
url: app.globalData.ip + "/yishoudan/custom/job/listApp", url: app.globalData.ip + "/yishoudan/custom/job/listApp",
method: "POST", method: "POST",
header: app.globalData.headers, header: app.globalData.headers,
@ -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: () => { }

@ -2,110 +2,110 @@ 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: "",
loadContent: ["马不停蹄加载更多数据中...", "-- 已经到底了,加不了咯 --"], loadContent: ["马不停蹄加载更多数据中...", "-- 已经到底了,加不了咯 --"],
statusBarHeight: wx.getStorageSync("statusBarHeight"), // 状态栏高度 statusBarHeight: wx.getStorageSync("statusBarHeight"), // 状态栏高度
navigationBarHeight: wx.getStorageSync("navigationBarHeight"), // 导航栏高度 navigationBarHeight: wx.getStorageSync("navigationBarHeight"), // 导航栏高度
menuButtonHeight: wx.getStorageSync("menuButtonHeight"), // 胶囊按钮高度 menuButtonHeight: wx.getStorageSync("menuButtonHeight"), // 胶囊按钮高度
menuButton: wx.getStorageSync("menuButtonInfo"), // 胶囊信息 menuButton: wx.getStorageSync("menuButtonInfo"), // 胶囊信息
navigatorHeight: 60, navigatorHeight: 60,
recordList: [], recordList: [],
jobSpecialLabelNames: [], jobSpecialLabelNames: [],
storeJobListSearchForm: { storeJobListSearchForm: {
jobCategoryLabelIds:'', jobCategoryLabelIds: '',
recruitment:1, recruitment: 1,
pageNum: 1, pageNum: 1,
pageSize: 20, pageSize: 20,
classify: 1, classify: 1,
sex: -1, sex: -1,
workTypeStr: "", workTypeStr: "",
lat: "", lat: "",
lng: "", lng: "",
jobClassify: "", jobClassify: "",
sortTag: 0, sortTag: 0,
jobSpecialLabelIds: "", jobSpecialLabelIds: "",
cityName: "", cityName: "",
brandIds: "", brandIds: "",
jobCategoryLabelIds: "", jobCategoryLabelIds: "",
ucj: 0, ucj: 0,
}, },
loading: true, loading: true,
hasMoreData: false, //下拉是否还有更多数据 hasMoreData: false, //下拉是否还有更多数据
inputShowed: false, inputShowed: false,
inputVal: "搜索工作", inputVal: "搜索工作",
wxCode: "", wxCode: "",
isLogin: false, isLogin: false,
hasUserInfo: 0, hasUserInfo: 0,
pageShow: false, pageShow: false,
recordCount: 0, recordCount: 0,
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
}); });
console.log(this.data.scrollInfoView) console.log(this.data.scrollInfoView)
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 () {
}, },
/** /**
* 智能匹配结束 * 智能匹配结束
* *
* *
* *
*/ */
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,255 +115,255 @@ 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) {
wx.showLoading({ wx.showLoading({
title: "加载中...", title: "加载中...",
}); });
wx.request({ wx.request({
url: app.globalData.ip + "/yishoudan/custom/job/listApp", url: app.globalData.ip + "/yishoudan/custom/job/listApp",
method: "POST", method: "POST",
header: app.globalData.headers, header: app.globalData.headers,
data: that.data.storeJobListSearchForm, data: that.data.storeJobListSearchForm,
success: function (res) { success: function (res) {
console.log("职位列表↓↓↓↓"); console.log("职位列表↓↓↓↓");
console.log(res); console.log(res);
that.setData({ that.setData({
totalPage: res.data.data.pageBean.pageCount, totalPage: res.data.data.pageBean.pageCount,
currPage: res.data.data.pageBean.currentPage, currPage: res.data.data.pageBean.currentPage,
}); });
if (res.data.data.pageBean.recordList == null || res.data.data.pageBean.recordList.length == 0 || res.data.data.pageBean.recordList.length < that.data.storeJobListSearchForm.pageSize) { if (res.data.data.pageBean.recordList == null || res.data.data.pageBean.recordList.length == 0 || res.data.data.pageBean.recordList.length < that.data.storeJobListSearchForm.pageSize) {
var jobListTemp = commonUtil.disposeJobListData(res.data.data.pageBean.recordList); var jobListTemp = commonUtil.disposeJobListData(res.data.data.pageBean.recordList);
that.data.recordList = that.data.recordList.concat(jobListTemp); that.data.recordList = that.data.recordList.concat(jobListTemp);
that.setData({ that.setData({
recordList: that.data.recordList, recordList: that.data.recordList,
isTrigger: false, isTrigger: false,
}); });
} else { } else {
var jobListTemp = commonUtil.disposeJobListData(res.data.data.pageBean.recordList); var jobListTemp = commonUtil.disposeJobListData(res.data.data.pageBean.recordList);
that.data.recordList = that.data.recordList.concat(jobListTemp); that.data.recordList = that.data.recordList.concat(jobListTemp);
that.setData({ that.setData({
recordList: that.data.recordList, recordList: that.data.recordList,
isTrigger: false, isTrigger: false,
}); });
} }
// if (res.data.data.pageBean.recordCount >= res.data.data.pageBean.pageSize) { // if (res.data.data.pageBean.recordCount >= res.data.data.pageBean.pageSize) {
// that.setData({ // that.setData({
// hasMoreData: true, // hasMoreData: true,
// }); // });
// } else { // } else {
// that.setData({ // that.setData({
// hasMoreData: false, // hasMoreData: false,
// }); // });
// } // }
wx.hideLoading({ wx.hideLoading({
success: (res) => {}, success: (res) => { },
}); });
that.setData({ that.setData({
loading: false, loading: false,
pageShow: true, pageShow: true,
storeJobListSearchForm: that.data.storeJobListSearchForm, storeJobListSearchForm: that.data.storeJobListSearchForm,
}); });
resolve(); resolve();
// that.getTag(); // that.getTag();
that.data.recordList.forEach((item, index) => { that.data.recordList.forEach((item, index) => {
item['citys'] = commonUtil.setJobInfoPosition(item.storeDistrict); item['citys'] = commonUtil.setJobInfoPosition(item.storeDistrict);
// console.log(item); // console.log(item);
if (app.isNotEmptyCheck(item.returnFeeType) || item.returnFeeType == "0" || item.returnFee == "0") { if (app.isNotEmptyCheck(item.returnFeeType) || item.returnFeeType == "0" || item.returnFee == "0") {
item["fuWuFei"] = commonUtil.getReturnFeeTypeName1ById(item.returnFeeType, item.returnFee); item["fuWuFei"] = commonUtil.getReturnFeeTypeName1ById(item.returnFeeType, item.returnFee);
} else { } else {
item["fuWuFei"] = ""; item["fuWuFei"] = "";
} }
}); });
let _stopList = []; let _stopList = [];
// if($type == 'onshow'){ // if($type == 'onshow'){
// that.data.list.forEach((item,index) => { // that.data.list.forEach((item,index) => {
// that.getDomInfo('category_' + index,(categoryRes)=>{ // that.getDomInfo('category_' + index,(categoryRes)=>{
// _stopList.push(Number(categoryRes.top)) // _stopList.push(Number(categoryRes.top))
// }) // })
// }); // });
// } // }
that.setData({ that.setData({
sList:_stopList, sList: _stopList,
recordList: that.data.recordList, recordList: that.data.recordList,
currentJobDrawer: that.data.currentJobDrawer, currentJobDrawer: that.data.currentJobDrawer,
}); });
that.setData({ that.setData({
recordList: that.data.recordList, recordList: that.data.recordList,
currentJobDrawer: that.data.currentJobDrawer, currentJobDrawer: that.data.currentJobDrawer,
}); });
// if (that.data.recordList.length < res.data.data.pageBean.recordCount) { // if (that.data.recordList.length < res.data.data.pageBean.recordCount) {
// that.setData({ // that.setData({
// hasMoreData: true, // hasMoreData: true,
// }); // });
// } else { // } else {
// that.setData({ // that.setData({
// hasMoreData: false, // hasMoreData: false,
// }); // });
// } // }
}, },
}); });
}); });
}, },
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){
// that.setData({ // that.setData({
// active:0 // active:0
// }) // })
// }else if(4241 <= e.detail.scrollTop && e.detail.scrollTop < 8482){ // }else if(4241 <= e.detail.scrollTop && e.detail.scrollTop < 8482){
// that.setData({ // that.setData({
// active:1 // active:1
// }) // })
// }else { // }else {
// that.setData({ // that.setData({
// active:2 // active:2
// }) // })
// } // }
}, },
// getDomInfo($obj,callback=()=>{}){ // getDomInfo($obj,callback=()=>{}){
// if($obj){ // if($obj){
// const query = wx.createSelectorQuery() // const query = wx.createSelectorQuery()
// query.select('#' + $obj).boundingClientRect(function(categoryRes){ // query.select('#' + $obj).boundingClientRect(function(categoryRes){
// callback(categoryRes); // callback(categoryRes);
// }) // })
// query.exec() // query.exec()
// }else{ // }else{
// callback({ // callback({
// bottom: -1, // bottom: -1,
// dataset: {}, // dataset: {},
// height: -1, // height: -1,
// id: "", // id: "",
// left: -1, // left: -1,
// right: -1, // right: -1,
// top: -1, // top: -1,
// width: -1 // width: -1
// }); // });
// }; // };
// }, // },
/** /**
* 标准详情 * 标准详情
* *
* *
*/ */
goDetail(e) { goDetail (e) {
console.log(e); console.log(e);
var that = this; var that = this;
wx.navigateTo({ wx.navigateTo({
url: "../../detail/index?storeJobId=" + e.currentTarget.dataset.id + "&wxCode=" + that.data.wxCode, url: "../../detail/index?storeJobId=" + e.currentTarget.dataset.id + "&wxCode=" + that.data.wxCode,
}); });
}, },
// 下拉加载更多 // 下拉加载更多
onScrollToLower () { onScrollToLower () {
var that = this; var that = this;
that.data.storeJobListSearchForm.pageNum = that.data.storeJobListSearchForm.pageNum =
that.data.storeJobListSearchForm.pageNum + 1; that.data.storeJobListSearchForm.pageNum + 1;
if (that.data.hasMoreData) { if (that.data.hasMoreData) {
that.getJobList(); that.getJobList();
} }
// 根据实际数据加载情况设定 loadMore 的值即可,分别为 load 和 over // 根据实际数据加载情况设定 loadMore 的值即可,分别为 load 和 over
this.setData({ this.setData({
loadMore: "load", loadMore: "load",
// loading:true // loading:true
}); });
},
goEnroll (e) {
console.log(e);
// wx.navigateTo({
// url: "../newEnroll/index?applyType=0"
// });
var that = this;
wx.removeStorageSync("townsManInfo");
wx.removeStorageSync("townsManInfoJob");
wx.removeStorageSync("storeInfoJob");
// if(app.isNotEmptyCheck(wx.getStorage('townsManInfo'))){
// wx.removeStorageSync('townsManInfo')
// }
// if(app.isNotEmptyCheck(wx.getStorage('townsManInfoJob'))){
// wx.removeStorageSync('townsManInfoJob')
// }
// if(app.isNotEmptyCheck(wx.getStorage('storeInfoJob'))){
// wx.removeStorageSync('storeInfoJob')
// }
// wx.removeStorageSync('townsManInfoJob')
console.log(app.globalData.loginUserInfo.tel);
wx.setStorageSync("jobDetailStorage", that.data.recordList[e.currentTarget.dataset.idx]);
let argument;
argument = JSON.stringify(e.currentTarget.dataset.info).replace(/\=|\&/g, "3D");
wx.navigateTo({
url: `../newEnroll/enroll/index?applyType=1&info=${argument}`,
});
},
wxLogin () {
var that = this;
wx.login({
success (res) {
if (res.code) {
that.setData({
wxCode: res.code,
});
} else {
console.log("获取code失败" + res.errMsg);
}
},
});
},
scroll (e) {
return false;
}, },
goEnroll(e) { stoptap (e) {
console.log(e); return false;
// wx.navigateTo({ },
// url: "../newEnroll/index?applyType=0"
// });
var that = this; onHide () {
this.setData({
wx.removeStorageSync("townsManInfo"); whichOneShow: "",
wx.removeStorageSync("townsManInfoJob"); // topNum: 1,
wx.removeStorageSync("storeInfoJob"); });
},
// if(app.isNotEmptyCheck(wx.getStorage('townsManInfo'))){ onUnload () {
// wx.removeStorageSync('townsManInfo') console.log("destory");
// } },
// if(app.isNotEmptyCheck(wx.getStorage('townsManInfoJob'))){ goList () {
// wx.removeStorageSync('townsManInfoJob') wx.navigateTo({
// } url: "/pages/filterPage/index",
// if(app.isNotEmptyCheck(wx.getStorage('storeInfoJob'))){ });
// wx.removeStorageSync('storeInfoJob')
// }
// wx.removeStorageSync('townsManInfoJob')
console.log(app.globalData.loginUserInfo.tel);
wx.setStorageSync("jobDetailStorage", that.data.recordList[e.currentTarget.dataset.idx]);
let argument;
argument = JSON.stringify(e.currentTarget.dataset.info).replace(/\=|\&/g, "3D");
wx.navigateTo({
url: `../newEnroll/enroll/index?applyType=1&info=${argument}`,
});
},
wxLogin() {
var that = this;
wx.login({
success(res) {
if (res.code) {
that.setData({
wxCode: res.code,
});
} else {
console.log("获取code失败" + res.errMsg);
}
},
});
},
scroll(e) {
return false;
},
stoptap(e) {
return false;
},
onHide() {
this.setData({
whichOneShow: "",
// topNum: 1,
});
},
onUnload() {
console.log("destory");
},
goList() {
wx.navigateTo({
url: "/pages/filterPage/index",
});
}, },
hidedrawershow (e) { hidedrawershow (e) {
console.log(e); console.log(e);
@ -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