An open API service indexing awesome lists of open source software.

https://github.com/kele59/mall-coupons

商场优惠券微信小程序,扫码购买优惠券抵用消费金额
https://github.com/kele59/mall-coupons

javascript

Last synced: 9 months ago
JSON representation

商场优惠券微信小程序,扫码购买优惠券抵用消费金额

Awesome Lists containing this project

README

          

# mall-coupons
- 为商场购物的顾客以及商家提供的优惠券小程序
- 用户可以在商场的大屏幕或者其他海报上扫描二维码,打开小程序购买对应的优惠券
- 在支持优惠券的商家扫描二维码,打开小程序使用优惠券抵扣消费金额

## token 令牌维护机制
![token](https://ws1.sinaimg.cn/large/006tNc79ly1fhuqb7porej317s0pan1d.jpg)
具体代码实现请看 `/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 只需要拿到自己想到数据,不需要做其他的事。

- 使用优惠券抵用消费金额时,当总优惠的金额大于消费金额时,应该提示用户