You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
134 lines
2.3 KiB
134 lines
2.3 KiB
2 years ago
|
// subpages/volunteer/components/volunteerComponents/index.js
|
||
|
const app = getApp()
|
||
|
Page({
|
||
|
|
||
|
/**
|
||
|
* 页面的初始数据
|
||
|
*/
|
||
|
data: {
|
||
|
statusHeight: app.globalData.deviceInfo.statusHeight, // 自定义头部状态栏高度
|
||
|
navigationHeight: app.globalData.deviceInfo.navigationHeight,
|
||
|
type: 0,
|
||
|
volunteerTypeArr: ['镇街服务队', '社区服务队'],
|
||
|
volunteerType: 0,
|
||
|
volunteerTypeOneInfo: {
|
||
|
neme: "",
|
||
|
IDnumber: "",
|
||
|
phone: "",
|
||
|
street: "",
|
||
|
community: "", //社区
|
||
|
workUnit: "", //工作单位
|
||
|
speciality: "" //特长
|
||
|
},
|
||
|
streetArr: ['张家楼街道', '藏马镇'],
|
||
|
communityArr: ['登台村', '将军台社区'],
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 生命周期函数--监听页面加载
|
||
|
*/
|
||
|
onLoad(options) {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 生命周期函数--监听页面初次渲染完成
|
||
|
*/
|
||
|
onReady() {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 生命周期函数--监听页面显示
|
||
|
*/
|
||
|
onShow() {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 生命周期函数--监听页面隐藏
|
||
|
*/
|
||
|
onHide() {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 生命周期函数--监听页面卸载
|
||
|
*/
|
||
|
onUnload() {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 页面相关事件处理函数--监听用户下拉动作
|
||
|
*/
|
||
|
onPullDownRefresh() {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 页面上拉触底事件的处理函数
|
||
|
*/
|
||
|
onReachBottom() {
|
||
|
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 用户点击右上角分享
|
||
|
*/
|
||
|
onShareAppMessage() {
|
||
|
|
||
|
},
|
||
|
back() {
|
||
|
//返回上一级,关闭当前页面
|
||
|
wx.navigateBack({
|
||
|
delta: 1
|
||
|
})
|
||
|
},
|
||
|
change(e) {
|
||
|
this.setData({
|
||
|
type: e.target.dataset.type == "0" ? 1 : 0
|
||
|
})
|
||
|
},
|
||
|
bindPickerChange: function(e) {
|
||
|
console.log('picker发送选择改变,携带值为', e.detail)
|
||
|
this.setData({
|
||
|
volunteerType: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindPickerStreet: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.street"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindPickerCommunity: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.community"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindNameInput: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.name"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindIDnumberInput: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.IDnumber"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindphoneInput: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.phone"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindworkUnitInput: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.workUnit"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
bindspecialityInput: function(e) {
|
||
|
this.setData({
|
||
|
["volunteerTypeOneInfo.speciality"]: e.detail.value
|
||
|
})
|
||
|
},
|
||
|
})
|