zhongping-miniprogram/miniprogram/pages/addAuthName/addAuthName.ts

123 lines
2.4 KiB
TypeScript

// pages/addAuthName/addAuthName.ts
import { businessLinkNameList } from "../../apis/information";
Page({
/**
* 页面的初始数据
*/
data: {
value: '',
type: 'ACADEMIC_EDUCATION',
resultList: undefined,
formName: ''
},
inputChange(e) {
console.log(e.detail.value);
// let payload =
const { type } = this.data
businessLinkNameList({ type, name: e.detail.value || undefined }).then((res: any) => {
this.setData({
resultList: res.d,
})
})
},
handleSelect(e) {
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2]
if (this.data.formName === '单位名称') {
prevPage.setData({ //修改上一个页面的变量
dwmc: e.currentTarget.dataset.name,
businessNameAuthenticationTag: e.currentTarget.dataset.authentication
})
} else {
prevPage.setData({ //修改上一个页面的变量
jyjg: e.currentTarget.dataset.name,
businessNameAuthenticationTag: e.currentTarget.dataset.authentication
})
}
wx.navigateBack({
delta: 1
})
},
handleCreate() {
const { value, formName } = this.data
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2]
if (formName === '单位名称') {
prevPage.setData({ //修改上一个页面的变量
dwmc: value,
businessNameAuthenticationTag: false
})
} else {
prevPage.setData({ //修改上一个页面的变量
jyjg: value,
businessNameAuthenticationTag: false
})
}
wx.navigateBack({
delta: 1
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
console.log(options);
this.setData({
formName: options.formName
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})