Commit 5f60a876 by jscat

nyx-master

1. 积分功能: 暂时去除有效期
2. 规划积分数据库
parent 887a1a32
// pages/activity/activity.js // pages/activity/activity.js
...@@ -9,7 +9,7 @@ Page({ ...@@ -9,7 +9,7 @@ Page({
*/ */
data: { data: {
category: [ // 导航栏内容数据 category: [ // 导航栏内容数据
{ name: '问答', id: 'wenda' }, { name: '竞答', id: 'jingda' },
{ name: '饮事', id: 'yinshi' }, { name: '饮事', id: 'yinshi' },
], ],
curIndex: 0, // 给选中的tab加粗 curIndex: 0, // 给选中的tab加粗
...@@ -42,6 +42,9 @@ Page({ ...@@ -42,6 +42,9 @@ Page({
//点赞模块 //点赞模块
likeDict: {}, likeDict: {},
//二维码信息
qRCodeMsg: "",
}, },
switchCategory(e) { switchCategory(e) {
...@@ -316,6 +319,53 @@ Page({ ...@@ -316,6 +319,53 @@ Page({
} }
}, },
/*
二维码信息:
1. 二维码生成: https://cli.im/
2. 二维码返回值:
charSet: "UTF-8"
errMsg: "scanCode:ok"
rawData: "b2hsa3cgaXMgYSBwaWc="
result: "ohlkw is a pig"
scanType: "QR_CODE"
二维码流程:
1. 生成流程:
1) user答完一个quiz,会生成一条记录tbl_match,
记录了如下参数:
- match_id: matchid_123
- member_id: memid_001
- user_id: uid_456
- 积分使用状态match_status(可用|不可用): 1|0
- 积分值match_point: 4.5
- 答题结果match_result: 9/10
- 答题时间create_datetime: 2020/07/30 12:00:00
- 更新时间update_datetime: 2020/07/30 12:00:00
- 积分时效状态(有效|无效)(暂不实现)
2. 扫码流程
1) 扫码获取记录id,发给服务器后台,
如果 存在 && 未使用,则置为 "已使用",同时返回"成功"
否则返回"失败"
*/
getQRCode: function(){
var _this = this;
wx.scanCode({ //扫描API
success: function(res){
console.log(res); //输出回调信息
_this.setData({
qRCodeMsg: res.result
});
wx.showToast({
title: '成功',
duration: 2000
})
}
})
},
}) })
<view class="page"> <view class="page">
...@@ -27,9 +27,9 @@ ...@@ -27,9 +27,9 @@
<view class="workbench"> <view class="workbench">
<view class="list"> <view class="list">
<view class="items"> <view class="items">
<navigator url="matchStudyDetail/matchStudyDetail?studyType=wset1"> <view bindtap="getQRCode">
<image src="../../icon/activity/scan.png"></image> <image src="../../icon/activity/scan.png"></image>
</navigator> </view>
<text>扫一扫</text> <text>扫一扫</text>
</view> </view>
<view class="items"> <view class="items">
......
<view class="page"> <view class="page">
...@@ -22,12 +22,12 @@ ...@@ -22,12 +22,12 @@
<view class="t1-right">Renaissance Bar优惠积分</view> <view class="t1-right">Renaissance Bar优惠积分</view>
</view> </view>
<view class="t2"> <!-- <view class="t2">
<view class="t2-left">有效期至:2020/07/31 23:59</view> <view class="t2-left">有效期至:2020/07/31 23:59</view>
<view class="t2-right" hidden="{{validStatus==true?true:false}}"> <view class="t2-right" hidden="{{validStatus==true?true:false}}">
已过期 已过期
</view> </view>
</view> </view> -->
<view class="t3"> <view class="t3">
<view class="t3-left">好友助力:助力10人,共4积分</view> <view class="t3-left">好友助力:助力10人,共4积分</view>
...@@ -56,12 +56,12 @@ ...@@ -56,12 +56,12 @@
<view class="t1-right">Renaissance Bar优惠积分</view> <view class="t1-right">Renaissance Bar优惠积分</view>
</view> </view>
<view class="t2"> <!-- <view class="t2">
<view class="t2-left">有效期至:2020/07/31 23:59</view> <view class="t2-left">有效期至:2020/07/31 23:59</view>
<view class="t2-right" hidden="{{validStatus==true?true:false}}"> <view class="t2-right" hidden="{{validStatus==true?true:false}}">
已过期 已过期
</view> </view>
</view> </view> -->
<view class="t3"> <view class="t3">
<view class="t3-left">好友助力:助力10人,共4积分</view> <view class="t3-left">好友助力:助力10人,共4积分</view>
...@@ -90,12 +90,12 @@ ...@@ -90,12 +90,12 @@
<view class="t1-right">Renaissance Bar优惠积分</view> <view class="t1-right">Renaissance Bar优惠积分</view>
</view> </view>
<view class="t2"> <!-- <view class="t2">
<view class="t2-left">有效期至:2020/07/31 23:59</view> <view class="t2-left">有效期至:2020/07/31 23:59</view>
<view class="t2-right" hidden="{{validStatus==true?true:false}}"> <view class="t2-right" hidden="{{validStatus==true?true:false}}">
已过期 已过期
</view> </view>
</view> </view> -->
<view class="t3"> <view class="t3">
<view class="t3-left">好友助力:助力10人,共4积分</view> <view class="t3-left">好友助力:助力10人,共4积分</view>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论