const core = getApp().globalData.requirejs("core") module.exports={ // 处理页面传参,获取商户ID getMerchID: function(that,queryData) { // 固定通用收款码 console.log("1111111111",queryData); if (queryData && typeof(queryData.device_sn) != 'undefined' && queryData.device_sn) { getApp().globalData.request({ s: 'Merch_Index.SoundDevice4MerchOffline', device_sn: queryData.device_sn }).then(function(merchData) { let merchRes = merchData.data.data if (merchRes.result_code == "SUCCESS") { // 如果是已经开通商户的二维码,直接进入付款 that.hasMerchData2Next(merchData) // 商家金豆分润处理 queryData.mid = merchRes.mid getApp().globalData.setCache("usermid", queryData, 7200) } else { // 如果是没开通商户的二维码直接进入到商户入驻 if (typeof(merchRes.imei) != undefined && merchRes.imei) { uni.reLaunch({ url: '/pages/merch/apply/apply?imei=' + merchRes.imei }) } else { uni.showModal({ title: '提示', content: merchRes.err_code_desc }) } } }) } else { // 老式二维码 if (!queryData || !queryData.merchid) { uni.showModal({ title: '提示', content: '网络开小差啦,重新扫码试试吧!10101010' }) return } else { that.merchid = queryData.merchid that.getList(queryData.merchid) } } if (queryData && typeof(queryData.mid) != 'undefined' && queryData.mid) { getApp().globalData.setCache("usermid", queryData, 7200) } }, }