concat.js 1.11 KB
import util from '../../utils/util';
import App from '../../utils/api';
Page({
	data:{
		
	},
	onLoad(opt){
		console.log(opt)
		this.action=opt.action ? opt.action : null,
		this.setData({
			action:this.action
		})
		console.log('新用户openid',wx.getStorageSync('customer_openid'))
	},
	onShow(){
		this.getlist();
	},
	getlist(){
		App.Customer.GetCustomerInfo().then((json)=>{
			console.log(json)
			if(json.ret==200){
				this.setData({
					concatlist:json.data
				})
			}
		})
	},
	edit(e){
		console.log(e)
		let index=e.currentTarget.dataset.index;
		if(this.action){
			let pages = getCurrentPages();
			this.data.concatlist[index].remark='';
			pages[pages.length-2].setData({
				user:this.data.concatlist[index]
			})
			pages[pages.length-2].user=this.data.concatlist[index];
			wx.navigateBack();
		}else{
			let path='setting';
			let i=0;
			for(let key in this.data.concatlist[index]){
				if(i==0){
					path+='?'
				}else{
					path+='&'
				}
				i++;
				path+=key+'='+this.data.concatlist[index][key]
			}
			wx.navigateTo({
				url:path
			})
		}
	},
	add(){
		wx.navigateTo({
			url:'setting'
		})
	}
})