https://github.com/kele59/mall-coupons
商场优惠券微信小程序,扫码购买优惠券抵用消费金额
https://github.com/kele59/mall-coupons
javascript
Last synced: 9 months ago
JSON representation
商场优惠券微信小程序,扫码购买优惠券抵用消费金额
- Host: GitHub
- URL: https://github.com/kele59/mall-coupons
- Owner: kele59
- License: apache-2.0
- Created: 2017-07-14T07:03:09.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-27T01:46:54.000Z (over 8 years ago)
- Last Synced: 2025-04-02T08:51:07.718Z (about 1 year ago)
- Topics: javascript
- Language: JavaScript
- Homepage:
- Size: 107 KB
- Stars: 51
- Watchers: 4
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mall-coupons
- 为商场购物的顾客以及商家提供的优惠券小程序
- 用户可以在商场的大屏幕或者其他海报上扫描二维码,打开小程序购买对应的优惠券
- 在支持优惠券的商家扫描二维码,打开小程序使用优惠券抵扣消费金额
## token 令牌维护机制

具体代码实现请看 `/utlis/token.js`
## 页面介绍
### 用户的优惠券列表页↓
- URL: `pages/home/home`
- 
### 优惠券详情页↓
- URL: `pages/detail/detail`
- 
### 购买优惠券页↓
- URL: `pages/before-pay/before-pay`
- 
### 优惠券支付完成页↓
- URL: `pages/after-pay/after-pay`
- 
### 扫码商家的二维码,优惠券抵扣消费金额页面↓
- URL: `pages/qr-pay/qr-pay`
- 
### 消费成功页面↓
- URL: `pages/pay-success/pay-success`
- 
## 感谢第三方库
[wxParse](微信小程序富文本解析自定义组件)
## TODO
- model.js 虽然做到了 views 和 model 的分离,但是当 ajax 发生错误时的判断没有交给 model.js 来处理,而是不恰当的放到 views 里判断了。
model.js 应该再过滤和判断一下数据,让 views 只需要拿到自己想到数据,不需要做其他的事。
- 使用优惠券抵用消费金额时,当总优惠的金额大于消费金额时,应该提示用户