Commit 1e06c01ae1da0be044a6df8a6f679ff086637167
1 parent
e1beceff
二维码有效期必须大于当前时间
Showing
2 changed files
with
23 additions
and
5 deletions
pages/businessCard/printCard.vue
@@ -136,8 +136,25 @@ export default { | @@ -136,8 +136,25 @@ export default { | ||
136 | }, | 136 | }, |
137 | changeTime: function () { | 137 | changeTime: function () { |
138 | console.log(this.single) | 138 | console.log(this.single) |
139 | - this.deadline = this.single | ||
140 | - this.getCouponStaticQR() | 139 | + console.log(new Date(this.single).getTime()) |
140 | + console.log(new Date().getTime()) | ||
141 | + if(new Date(this.single).getTime()<new Date().getTime()){ | ||
142 | + uni.showToast({ | ||
143 | + title: '二维码有效期时间必须大于当前时间', | ||
144 | + icon: 'none', | ||
145 | + duration: 2000 | ||
146 | + }) | ||
147 | + }else{ | ||
148 | + uni.showToast({ | ||
149 | + title: '2', | ||
150 | + | ||
151 | + duration: 2000 | ||
152 | + }) | ||
153 | + | ||
154 | + this.deadline = this.single | ||
155 | + this.getCouponStaticQR() | ||
156 | + } | ||
157 | + | ||
141 | }, | 158 | }, |
142 | // 小程序保存图片 | 159 | // 小程序保存图片 |
143 | savePosterPath(url) { | 160 | savePosterPath(url) { |
pages/businessCard/provideCard.vue
@@ -70,9 +70,10 @@ export default { | @@ -70,9 +70,10 @@ export default { | ||
70 | }, 60000) | 70 | }, 60000) |
71 | }, | 71 | }, |
72 | onUnload() { | 72 | onUnload() { |
73 | - if(this.timer) { | ||
74 | - clearTimeout(this.timer); | ||
75 | - this.timer = null; | 73 | + let me = this |
74 | + if(me.timer) { | ||
75 | + clearTimeout(me.timer); | ||
76 | + me.timer = null; | ||
76 | } | 77 | } |
77 | }, | 78 | }, |
78 | onShow() { | 79 | onShow() { |