blob: 849ce65b536321823042fa0c797bdd2c9f309e16 [file] [log] [blame]
binquan.qiu7f2665f2020-03-27 17:19:57 +08001// pages/scan/scan.js
2Page({
3
4 /**
5 * 页面的初始数据
6 */
7 data: {
8 scanurl: ''
9
10 },
11
12 /**
13 * 生命周期函数--监听页面加载
14 */
15 onLoad: function(options) {
16 var url = wx.getStorageSync("scanurl");
binquan.qiu0da31352020-04-13 11:25:55 +080017 var userid = wx.getStorageSync("userid");
binquan.qiu1dddb772020-07-28 18:10:03 +080018 this.setData({
19 scanurl:url
20 })
21 // var that=this;
22 // if (url.indexOf("dwz.cn") >= 0){
23 // console.log('init here');
24 // wx.request({
25 // url: url,
26 // method: 'GET',
27 // success: function (res) {
28 // var model = res.data;
29 // var index = model.indexOf('retcobillno');
30 // var index2 = model.indexOf(';');
31 // var rowbillno = model.substring(index, index2);
32 // var billno = rowbillno.substring(rowbillno.indexOf('=') + 1);
33 // var url = 'https://yy.dlsmk.cn/water/api/device/qrcode/pretend?cobillno=' + billno + '&userid=' + userid;
34//
35 // wx.setStorageSync("trueurl", url);
36 // wx.navigateTo({
37 // url: '../scan2/scan2',
38 // })
39 // }
40 // })
41 // } else{
42 // console.log('init there');
43 // if (url.indexOf("?") > 0){
44 // url = url + '&userid=' + userid;
45 // }else{
46 // url = url + '?userid=' + userid;
47 // }
48 // console.log(url);
49 // this.setData({
50 // scanurl:url
51 // })
52 // }
binquan.qiu7f2665f2020-03-27 17:19:57 +080053 },
54
55 getTrueUrl: function(res) {
56 console.log(res.detail.src);
57 var url = res.detail.src;
binquan.qiu0da31352020-04-13 11:25:55 +080058 if (url.indexOf("pretend") < 0){
59 return;
60 }
binquan.qiu1dddb772020-07-28 18:10:03 +080061 // if (url.indexOf("yy.dlsmk.cn") >= 0) {
binquan.qiu7f2665f2020-03-27 17:19:57 +080062 console.log("succ");
63 var userid = wx.getStorageSync("userid");
64 if (url.indexOf("?") > 0) {
65 url = url + '&userid=' + userid;
66 } else {
67 url = url + '?userid=' + userid;
68 }
69 wx.setStorageSync("trueurl", url);
70 wx.navigateTo({
71 url: '../scan2/scan2',
72 })
binquan.qiu1dddb772020-07-28 18:10:03 +080073 // }
binquan.qiu7f2665f2020-03-27 17:19:57 +080074 },
75
76 /**
77 * 生命周期函数--监听页面初次渲染完成
78 */
79 onReady: function() {
80
81 },
82
83 /**
84 * 生命周期函数--监听页面显示
85 */
86 onShow: function() {
87
88 },
89
90 /**
91 * 生命周期函数--监听页面隐藏
92 */
93 onHide: function() {
94
95 },
96
97 /**
98 * 生命周期函数--监听页面卸载
99 */
100 onUnload: function() {
101
102 },
103
104 /**
105 * 页面相关事件处理函数--监听用户下拉动作
106 */
107 onPullDownRefresh: function() {
108
109 },
110
111 /**
112 * 页面上拉触底事件的处理函数
113 */
114 onReachBottom: function() {
115
116 },
117
118 /**
119 * 用户点击右上角分享
120 */
121 onShareAppMessage: function() {
122
123 }
124})