|
|
// pages/jobDetail/idCardEdit/index.js
|
|
|
const app = getApp();
|
|
|
Page({
|
|
|
|
|
|
/**
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
otherCard:'',
|
|
|
items: [
|
|
|
{value: '1', name: '原件'},
|
|
|
{value: '2', name: '临时'},
|
|
|
{value: '3', name: '消磁'},
|
|
|
{value: '4', name: '复印件'},
|
|
|
{value: '5', name: '过期'},
|
|
|
]
|
|
|
},
|
|
|
checkboxChange(e) {
|
|
|
console.log('checkbox发生change事件,携带value值为:', e.detail.value)
|
|
|
|
|
|
// const items = this.data.items
|
|
|
// const values = e.detail.value
|
|
|
// for (let i = 0, lenI = items.length; i < lenI; ++i) {
|
|
|
// items[i].checked = false
|
|
|
|
|
|
// for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
|
|
|
// if (items[i].value === values[j]) {
|
|
|
// items[i].checked = true
|
|
|
// break
|
|
|
// }
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
// this.setData({
|
|
|
// items
|
|
|
// })
|
|
|
},
|
|
|
formSubmit(e) {
|
|
|
console.log('form发生了submit事件,携带数据为:', e.detail.value)
|
|
|
var that = this;
|
|
|
e.detail.value['storeJobId'] = wx.getStorageSync('jobDetail').storeJob.id;
|
|
|
wx.request({
|
|
|
url: app.globalData.ip + "/store/job/updateJobIdCardType",
|
|
|
data: e.detail.value,
|
|
|
header: app.globalData.header,
|
|
|
method: "POST",
|
|
|
success: function(res) {
|
|
|
console.log(res)
|
|
|
if(res.data.status == 200) {
|
|
|
console.log(res);
|
|
|
wx.showLoading({
|
|
|
title: '提交中...',
|
|
|
})
|
|
|
setTimeout(function(){
|
|
|
wx.hideLoading({
|
|
|
success: (res) => {},
|
|
|
})
|
|
|
wx.navigateBack({
|
|
|
delta: 1,
|
|
|
})
|
|
|
},1000)
|
|
|
} else {
|
|
|
wx.hideLoading()
|
|
|
}
|
|
|
},
|
|
|
fail: function(res) {
|
|
|
console.log("操作失败");
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
/**
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad(options) {
|
|
|
// console.log()
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面初次渲染完成
|
|
|
*/
|
|
|
onReady() {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
onShow() {
|
|
|
var that = this;
|
|
|
let idCards = wx.getStorageSync('jobDetail').storeJob.idCardType.split(',')
|
|
|
console.log(idCards);
|
|
|
const items = this.data.items
|
|
|
const values = idCards
|
|
|
for (let i = 0, lenI = items.length; i < lenI; ++i) {
|
|
|
items[i].checked = false
|
|
|
|
|
|
for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
|
|
|
if (items[i].value === values[j]) {
|
|
|
items[i].checked = true
|
|
|
break
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
this.setData({
|
|
|
otherCard:wx.getStorageSync('jobDetail').storeJob.otherCard,
|
|
|
items
|
|
|
})
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面隐藏
|
|
|
*/
|
|
|
onHide() {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面卸载
|
|
|
*/
|
|
|
onUnload() {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 页面相关事件处理函数--监听用户下拉动作
|
|
|
*/
|
|
|
onPullDownRefresh() {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 页面上拉触底事件的处理函数
|
|
|
*/
|
|
|
onReachBottom() {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 用户点击右上角分享
|
|
|
*/
|
|
|
onShareAppMessage() {
|
|
|
|
|
|
}
|
|
|
}) |