Commit 5f60a876 by jscat

nyx-master

1. 积分功能: 暂时去除有效期
2. 规划积分数据库
parent 887a1a32
// pages/activity/activity.js
// pages/activity/activity.js
......@@ -9,7 +9,7 @@ Page({
*/
data: {
category: [ // 导航栏内容数据
{ name: '问答', id: 'wenda' },
{ name: '竞答', id: 'jingda' },
{ name: '饮事', id: 'yinshi' },
],
curIndex: 0, // 给选中的tab加粗
......@@ -42,6 +42,9 @@ Page({
//点赞模块
likeDict: {},
//二维码信息
qRCodeMsg: "",
},
switchCategory(e) {
......@@ -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 @@
<view class="workbench">
<view class="list">
<view class="items">
<navigator url="matchStudyDetail/matchStudyDetail?studyType=wset1">
<view bindtap="getQRCode">
<image src="../../icon/activity/scan.png"></image>
</navigator>
</view>
<text>扫一扫</text>
</view>
<view class="items">
......
<view class="page">
<view class="page">
......@@ -22,12 +22,12 @@
<view class="t1-right">Renaissance Bar优惠积分</view>
</view>
<view class="t2">
<!-- <view class="t2">
<view class="t2-left">有效期至:2020/07/31 23:59</view>
<view class="t2-right" hidden="{{validStatus==true?true:false}}">
已过期
</view>
</view>
</view> -->
<view class="t3">
<view class="t3-left">好友助力:助力10人,共4积分</view>
......@@ -56,12 +56,12 @@
<view class="t1-right">Renaissance Bar优惠积分</view>
</view>
<view class="t2">
<!-- <view class="t2">
<view class="t2-left">有效期至:2020/07/31 23:59</view>
<view class="t2-right" hidden="{{validStatus==true?true:false}}">
已过期
</view>
</view>
</view> -->
<view class="t3">
<view class="t3-left">好友助力:助力10人,共4积分</view>
......@@ -90,12 +90,12 @@
<view class="t1-right">Renaissance Bar优惠积分</view>
</view>
<view class="t2">
<!-- <view class="t2">
<view class="t2-left">有效期至:2020/07/31 23:59</view>
<view class="t2-right" hidden="{{validStatus==true?true:false}}">
已过期
</view>
</view>
</view> -->
<view class="t3">
<view class="t3-left">好友助力:助力10人,共4积分</view>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论