|
@@ -21,44 +21,38 @@ Page({
|
|
|
console.log('ff', e);
|
|
console.log('ff', e);
|
|
|
let index = e.currentTarget.dataset.index
|
|
let index = e.currentTarget.dataset.index
|
|
|
let tableData = this.data.tableData
|
|
let tableData = this.data.tableData
|
|
|
- tableData.forEach(res=>{
|
|
|
|
|
|
|
+ tableData.forEach(res => {
|
|
|
res.checked = false
|
|
res.checked = false
|
|
|
})
|
|
})
|
|
|
tableData[index].checked = true
|
|
tableData[index].checked = true
|
|
|
this.setData({
|
|
this.setData({
|
|
|
tableData: tableData
|
|
tableData: tableData
|
|
|
})
|
|
})
|
|
|
-
|
|
|
|
|
- var pages = getCurrentPages();
|
|
|
|
|
- var prevPage = pages[pages.length - 2]; //上一个页面
|
|
|
|
|
- let formData = prevPage.data.formData
|
|
|
|
|
- let form = {}
|
|
|
|
|
- if (formData) {
|
|
|
|
|
- form = JSON.parse(formData)
|
|
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
let item = e.currentTarget.dataset.item;
|
|
let item = e.currentTarget.dataset.item;
|
|
|
let objInfo = {}
|
|
let objInfo = {}
|
|
|
objInfo.title = item.name
|
|
objInfo.title = item.name
|
|
|
objInfo.subTitle = item.phone
|
|
objInfo.subTitle = item.phone
|
|
|
objInfo.amountCol = '应收金额'
|
|
objInfo.amountCol = '应收金额'
|
|
|
objInfo.amount = item.number
|
|
objInfo.amount = item.number
|
|
|
- form.objInfo = objInfo
|
|
|
|
|
- console.log('fff1', objInfo);
|
|
|
|
|
- prevPage.setData({
|
|
|
|
|
- form: form,
|
|
|
|
|
- formData: JSON.stringify(form)
|
|
|
|
|
- })
|
|
|
|
|
-
|
|
|
|
|
- wx.navigateBack({
|
|
|
|
|
- delta: 1
|
|
|
|
|
- })
|
|
|
|
|
|
|
|
|
|
|
|
+ // 给父页面传递数据
|
|
|
|
|
+ const eventChannel = this.getOpenerEventChannel();
|
|
|
|
|
+ eventChannel.emit('bindData', objInfo)
|
|
|
|
|
|
|
|
|
|
+ wx.navigateBack({
|
|
|
|
|
+ delta: 1
|
|
|
|
|
+ })
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|
|
|
* 生命周期函数--监听页面加载
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
*/
|
|
|
onLoad(options) {
|
|
onLoad(options) {
|
|
|
|
|
+ // 接收父页面传递的参数
|
|
|
|
|
+ const eventChannel = this.getOpenerEventChannel()
|
|
|
|
|
+ eventChannel.on('params', function (data) {
|
|
|
|
|
+ console.log('params', data)
|
|
|
|
|
+ })
|
|
|
this.setData({
|
|
this.setData({
|
|
|
tableData: [
|
|
tableData: [
|
|
|
{
|
|
{
|