11 changed files with 203 additions and 155 deletions
@ -1,142 +1,166 @@ |
|||||
// subpages/index/checkInUser/checkInUser.js
|
// subpages/index/checkInUser/checkInUser.js
|
||||
import {bindIdCard} from "../../../api/user" |
import { |
||||
import {selectMzGraduateInfo,eSignDownload} from "../../../api/index" |
bindIdCard |
||||
|
} from "../../../api/user" |
||||
|
import { |
||||
|
selectMzGraduateInfo, |
||||
|
eSignDownload |
||||
|
} from "../../../api/index" |
||||
const app = getApp() |
const app = getApp() |
||||
Page({ |
Page({ |
||||
|
|
||||
/** |
/** |
||||
* 页面的初始数据 |
* 页面的初始数据 |
||||
*/ |
*/ |
||||
data: { |
data: { |
||||
form:{ |
form: { |
||||
graduateName:'', |
graduateName: '', |
||||
idCard:'', |
idCard: '', |
||||
telephone:'' |
telephone: '', |
||||
} |
type: '' |
||||
}, |
} |
||||
|
}, |
||||
/** |
|
||||
* 生命周期函数--监听页面加载 |
/** |
||||
*/ |
* 生命周期函数--监听页面加载 |
||||
onLoad(options) { |
*/ |
||||
if(options.idCard){ |
onLoad(options) { |
||||
this.setData({ |
console.log(options); |
||||
'form.idCard':options.idCard, |
if (options) { |
||||
}) |
|
||||
this.selectMzGraduateInfo() |
|
||||
} |
|
||||
}, |
|
||||
|
|
||||
/** |
|
||||
* 生命周期函数--监听页面初次渲染完成 |
|
||||
*/ |
|
||||
onReady() { |
|
||||
|
|
||||
}, |
|
||||
onRouteDone(e){ |
|
||||
console.log(e); |
|
||||
}, |
|
||||
/** |
|
||||
* 生命周期函数--监听页面显示 |
|
||||
*/ |
|
||||
onShow() { |
|
||||
|
|
||||
}, |
|
||||
|
|
||||
/** |
|
||||
* 生命周期函数--监听页面隐藏 |
|
||||
*/ |
|
||||
onHide() { |
|
||||
|
|
||||
}, |
|
||||
|
|
||||
/** |
|
||||
* 生命周期函数--监听页面卸载 |
|
||||
*/ |
|
||||
onUnload() { |
|
||||
|
|
||||
}, |
|
||||
|
|
||||
/** |
|
||||
* 页面相关事件处理函数--监听用户下拉动作 |
|
||||
*/ |
|
||||
onPullDownRefresh() { |
|
||||
|
|
||||
}, |
|
||||
|
|
||||
/** |
|
||||
* 页面上拉触底事件的处理函数 |
|
||||
*/ |
|
||||
onReachBottom() { |
|
||||
|
|
||||
}, |
|
||||
|
|
||||
/** |
|
||||
* 用户点击右上角分享 |
|
||||
*/ |
|
||||
onShareAppMessage() { |
|
||||
|
|
||||
}, |
|
||||
onChange(e){ |
|
||||
console.log(e); |
|
||||
this.setData({ |
|
||||
'form.idCard':e.detail |
|
||||
}) |
|
||||
}, |
|
||||
onChangePhone(e){ |
|
||||
this.setData({ |
this.setData({ |
||||
'form.telephone':e.detail |
'form.idCard': options.idCard, |
||||
|
type: options.type || '' |
||||
}) |
}) |
||||
}, |
if(!options.type){ |
||||
onChangeName(e){ |
this.selectMzGraduateInfo() |
||||
this.setData({ |
} |
||||
'form.graduateName':e.detail |
} |
||||
|
}, |
||||
|
|
||||
|
/** |
||||
|
* 生命周期函数--监听页面初次渲染完成 |
||||
|
*/ |
||||
|
onReady() { |
||||
|
|
||||
|
}, |
||||
|
onRouteDone(e) { |
||||
|
}, |
||||
|
/** |
||||
|
* 生命周期函数--监听页面显示 |
||||
|
*/ |
||||
|
onShow() { |
||||
|
|
||||
|
}, |
||||
|
|
||||
|
/** |
||||
|
* 生命周期函数--监听页面隐藏 |
||||
|
*/ |
||||
|
onHide() { |
||||
|
|
||||
|
}, |
||||
|
|
||||
|
/** |
||||
|
* 生命周期函数--监听页面卸载 |
||||
|
*/ |
||||
|
onUnload() { |
||||
|
|
||||
|
}, |
||||
|
|
||||
|
/** |
||||
|
* 页面相关事件处理函数--监听用户下拉动作 |
||||
|
*/ |
||||
|
onPullDownRefresh() { |
||||
|
|
||||
|
}, |
||||
|
|
||||
|
/** |
||||
|
* 页面上拉触底事件的处理函数 |
||||
|
*/ |
||||
|
onReachBottom() { |
||||
|
|
||||
|
}, |
||||
|
|
||||
|
/** |
||||
|
* 用户点击右上角分享 |
||||
|
*/ |
||||
|
onShareAppMessage() { |
||||
|
|
||||
|
}, |
||||
|
onChange(e) { |
||||
|
console.log(e); |
||||
|
this.setData({ |
||||
|
'form.idCard': e.detail |
||||
|
}) |
||||
|
}, |
||||
|
onChangePhone(e) { |
||||
|
this.setData({ |
||||
|
'form.telephone': e.detail |
||||
|
}) |
||||
|
}, |
||||
|
onChangeName(e) { |
||||
|
this.setData({ |
||||
|
'form.graduateName': e.detail |
||||
|
}) |
||||
|
}, |
||||
|
submit() { |
||||
|
// this.bindIdCard()
|
||||
|
if (this.data.type === 'out') { |
||||
|
wx.navigateTo({ |
||||
|
url: '/subpages/index/checkOutConfirm/index/index', |
||||
}) |
}) |
||||
}, |
return false |
||||
submit(){ |
} |
||||
// this.bindIdCard()
|
selectMzGraduateInfo({ |
||||
selectMzGraduateInfo({idCard:this.data.form.idCard}).then(res=>{ |
idCard: this.data.form.idCard |
||||
console.log(res,'毕业生信息'); |
}).then(res => { |
||||
if(res.code === 200){ |
console.log(res, '毕业生信息'); |
||||
this.bindIdCard() |
if (res.code === 200) { |
||||
if(res.data.signType === 0 && res.data.contract){ |
this.bindIdCard() |
||||
//线上支付去跳转签合同
|
|
||||
app.globalData.userInfo.chooseRoomId = res.data.chooseRecId |
if (res.data.signType === 0 && res.data.contract) { |
||||
console.log(res.data.contract,'链接》》》》'); |
//线上支付去跳转签合同
|
||||
res.data.contract = res.data.contract.replace('https://h5.esign.cn','https://hxm5112004501.h5.esign.cn') |
app.globalData.userInfo.chooseRoomId = res.data.chooseRecId |
||||
wx.navigateTo({ |
console.log(res.data.contract, '链接》》》》'); |
||||
url: '/pages/webView/webView?url=' + encodeURIComponent(res.data.contract), |
res.data.contract = res.data.contract.replace('https://h5.esign.cn', 'https://hxm5112004501.h5.esign.cn') |
||||
}) |
wx.navigateTo({ |
||||
}else if(res.data.signType === 1){ |
url: '/pages/webView/webView?url=' + encodeURIComponent(res.data.contract), |
||||
// 线下签订去支付
|
}) |
||||
wx.switchTab({ |
} else if (res.data.signType === 1) { |
||||
url: '/pages/index/index', |
// 线下签订去支付
|
||||
}) |
wx.switchTab({ |
||||
}else{ |
url: '/pages/index/index', |
||||
wx.navigateTo({ |
}) |
||||
url: `/subpages/index/checkInWait/checkInWait?idCard=${this.data.form.idCard}`, |
} else { |
||||
}) |
wx.navigateTo({ |
||||
} |
url: `/subpages/index/checkInWait/checkInWait?idCard=${this.data.form.idCard}`, |
||||
|
|
||||
} |
|
||||
}).catch(err=>{ |
|
||||
console.log(err); |
|
||||
}) |
|
||||
}, |
|
||||
bindIdCard(){ |
|
||||
bindIdCard({idCard:this.data.form.idCard,name:this.data.form.graduateName}).then(res=>{ |
|
||||
console.log(res); |
|
||||
}) |
|
||||
}, |
|
||||
selectMzGraduateInfo(){ |
|
||||
selectMzGraduateInfo({idCard:this.data.form.idCard}).then(res=>{ |
|
||||
if(res.code === 200){ |
|
||||
this.setData({ |
|
||||
form:res.data |
|
||||
}) |
}) |
||||
} |
} |
||||
}).catch(err=>{ |
|
||||
console.log(err); |
|
||||
|
} |
||||
|
}).catch(err => { |
||||
|
console.log(err); |
||||
|
}) |
||||
|
}, |
||||
|
bindIdCard() { |
||||
|
bindIdCard({ |
||||
|
idCard: this.data.form.idCard, |
||||
|
name: this.data.form.graduateName |
||||
|
}).then(res => { |
||||
|
console.log(res); |
||||
|
}) |
||||
|
}, |
||||
|
selectMzGraduateInfo() { |
||||
|
selectMzGraduateInfo({ |
||||
|
idCard: this.data.form.idCard |
||||
|
}).then(res => { |
||||
|
if (res.code === 200) { |
||||
|
this.setData({ |
||||
|
form: res.data |
||||
}) |
}) |
||||
} |
} |
||||
|
}).catch(err => { |
||||
|
console.log(err); |
||||
|
}) |
||||
|
} |
||||
}) |
}) |
Loading…
Reference in new issue