| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 | const _Http = getApp().globalData.http;Page({	data: {		loading: true,		active: 0,		"content": {			nocache: true,			"pageNumber": 1,			"pageTotal": 1,			"pageSize": 20,			total: 0,			"where": {				"condition": "",			},			sort: []		},		filter: [{			label: "品牌",			index: null,			showName: "brandname", //显示字段			valueKey: "brandname", //返回Key			selectKey: "brandname", //传参 代表选着字段 不传参返回整个选择对象			value: "", //选中值			list: []		}, {			label: "领域",			index: null,			showName: "tradefield", //显示字段			valueKey: "tradefield", //返回Key			selectKey: "tradefield", //传参 代表选着字段 不传参返回整个选择对象			value: "", //选中值			list: []		}]	},	onLoad(options) {		this.getList(true)	},	/* 处理筛选 */	handleFilter({		detail	}) {		console.log(detail)	},	getList(init = false) {		if (init.detail != undefined) init = init.detail;		let content = this.data.content;		if (init) content.pageNumber = 1;		if (content.pageNumber > content.pageTotal) return;		_Http.basic({			"id": wx.getStorageSync('userrole') == '业务员' ? 20221122132804 : 20230111141104,			content		}).then(res => {			console.log("订单列表", res)			if(res.msg!='成功')return wx.showToast({				title: res.msg,				icon:"none"			})			this.selectComponent('#ListBox').RefreshToComplete();			this.setData({				list: res.pageNumber == 1 ? res.data : this.data.list.concat(res.data),				"content.pageNumber": res.pageNumber + 1,				"content.pageTotal": res.pageTotal,				"content.sort": res.sort,				"content.total": res.total,				loading: false			})		})	},	/* 搜索 */	onSearch({		detail	}) {		this.setData({			"content.where.condition": detail		});		this.getList(true)	},	/* 切换tabs */	tabsChange(e) {		let status = "";		switch (e.detail.title) {			case '待收货':				status = "审核";				break;			case '已收货':				status = "收货";				break;		}		this.setData({			active: e.detail.index,			"content.where.status": status		});		this.getList(true);	},	onReady() {		this.setListHeight()	},	/* 设置页面高度 */	setListHeight() {		this.selectComponent("#ListBox").setHeight(".total", this);	},})
 |