Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-limited-sell-miniapp
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Plain Diff
Browse Files
Authored by
htoooth
7 years ago
Commit
e5065b304a5062a3a19515ecec1efc7ab72fe5ca
2 parents
4caddecd
74bd9944
Merge branch 'develop' of
http://git.yoho.cn/fe/yoho-limited-sell-miniapp
into develop
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
58 additions
and
18 deletions
app/pages/queue/index.js
app/pages/queue/index.wxml
app/pages/queue/myList.js
app/pages/queue/myList.wxml
app/project.config.json
app/pages/queue/index.js
View file @
e5065b3
...
...
@@ -4,8 +4,9 @@ import event from '../../common/event';
import
LimitModel
from
'../../models/limit/index'
;
import
helper
from
'../../utils/helper'
;
import
wx
from
'../../utils/wx'
;
import
{
Actionsheet
}
from
'../../vendors/zanui/index'
;
import
{
stringify
}
from
'../../vendors/query-stringify'
;
import
{
Actionsheet
}
from
'../../vendors/zanui/index'
;
import
{
stringify
}
from
'../../vendors/query-stringify'
;
import
commonModel
from
'../../models/common'
;
let
app
=
getApp
();
let
router
=
global
.
router
;
...
...
@@ -17,19 +18,28 @@ let router = global.router;
*/
/**
* 接口:获取用户排队信息
* https://api.yoho.cn/?activityId=179&app_version=6.4.0&client_secret=ee1114702f3db67327afe9eeeac92b5a&client_type=iphone&fromPage=iFP_Queue&method=app.drawline.getUserActivityInfo&os_version=11.2.5&physical_channel=1&screen_size=375x667&session_key=3c9a644c3d95d9a7453c61f3009b2884&udid=1a61c0b4db7b6e27999b1237977b5347eb503956&uid=349709&v=7
* method=app.drawline.getUserActivityInfo
* activityId=179
*
* 接口:获取排队用户信息
* https://api.yoho.cn/?activityId=179&app_version=6.4.0&client_secret=e8f42148d30976fb44dfff1d89ea7a60&client_type=iphone&fromPage=iFP_Queue&limit=50&method=app.drawline.getQueueList&os_version=11.2.5&physical_channel=1&screen_size=375x667&session_key=3c9a644c3d95d9a7453c61f3009b2884&sort=0&udid=1a61c0b4db7b6e27999b1237977b5347eb503956&uid=349709&v=7
*
* 接口:排队活动
* https://api.yoho.cn/?activityId=179&app_version=6.4.0&client_secret=52db394bdb79e2dcf0e2a2782496ee78&client_type=iphone&fromPage=iFP_Queue&method=app.drawline.getActivityInfo&os_version=11.2.5&physical_channel=1&screen_size=375x667&session_key=3c9a644c3d95d9a7453c61f3009b2884&udid=1a61c0b4db7b6e27999b1237977b5347eb503956&uid=349709&v=7
* 接口:获取排队用户信息(列表)
* method=app.drawline.getQueueList
* activityId=179
* limit=50
* sort=0
*
*
* 接口:排队活动信息
* method=app.drawline.getActivityInfo
* activityId=179
*
*
* 接口:中奖列表
* https://api.yoho.cn/?activityId=179&app_version=6.4.0&client_secret=936b01c80de696e81c59fee6ea64fd50&client_type=iphone&fromPage=iFP_QueueResult&limit=20&method=app.drawline.getLuckyUserList&os_version=11.2.6&page=1&physical_channel=1&screen_size=375x667&session_key=3c9a644c3d95d9a7453c61f3009b2884&udid=1a61c0b4db7b6e27999b1237977b5347eb503956&uid=349709&v=7
* method=app.drawline.getLuckyUserList
* activityId=179
* limit=20
* page=1
*
* 接口:添加用户分享记录
* https://api.yoho.cn/?activityId=294&app_version=6.4.0&client_secret=e7ecfcd3410f5c8b0054c07b8366a700&client_type=iphone&fromPage=iFP_LimitPurchaseDetail&method=app.limitProduct.addUserShare&os_version=11.2.6&physical_channel=1&screen_size=375x667&session_key=d4c06294461b138058ce3aa2978cd602&udid=1a61c0b4db7b6e27999b1237977b5347eb503956&uid=349709&v=7 HTTP/1.1
*/
Page
(
Object
.
assign
({
...
...
@@ -363,7 +373,7 @@ Page(Object.assign({
let
pages
=
getCurrentPages
();
let
referer
=
pages
[
pages
.
length
-
1
].
route
+
'?'
+
stringify
(
this
.
data
.
shareInfo
);
router
.
go
(
'userCenter'
,
{
referer
});
router
.
go
(
'userCenter'
,
{
referer
});
}
},
...
...
@@ -551,6 +561,19 @@ Page(Object.assign({
},
/**
* 提交formId消息模板
*/
submitFormId
:
function
(
e
)
{
console
.
log
(
e
);
commonModel
.
addWechatFormId
({
formId
:
e
.
detail
.
formId
,
uid
:
app
.
getUid
()
||
0
,
openId
:
app
.
getUnionID
()
||
app
.
getOpenID
()
||
''
,
miniappType
:
app
.
getMiniappType
()
});
},
/**
* 处理接口返回的图片url
*/
formatImgUrl
:
function
(
url
,
mode
,
width
,
height
)
{
...
...
app/pages/queue/index.wxml
View file @
e5065b3
...
...
@@ -141,8 +141,10 @@
</view>
</block>
</view>
<view class='invite-button' hidden='{{hideInviteButton}}' bindtap='inviteFriends'>
邀请好友助力排队
</view>
<form bindsubmit='submitFormId' report-submit='true'>
<button class='invite-button' hidden='{{hideInviteButton}}' form-type='submit' bindtap='inviteFriends'>
邀请好友助力排队
</button>
</form>
</view>
<template is="zan-actionsheet" data="{{...actionSheet}}" />
\ No newline at end of file
...
...
app/pages/queue/myList.js
View file @
e5065b3
...
...
@@ -5,6 +5,7 @@ import LimitModel from '../../models/limit/index';
import
helper
from
'../../utils/helper'
;
import
wx
from
'../../utils/wx'
;
import
{
Actionsheet
}
from
'../../vendors/zanui/index'
;
import
commonModel
from
'../../models/common'
;
let
app
=
getApp
();
...
...
@@ -200,6 +201,18 @@ Page(Object.assign({
},
/**
* 提交formId消息模板
*/
submitFormId
:
function
(
e
)
{
commonModel
.
addWechatFormId
({
formId
:
e
.
detail
.
formId
,
uid
:
app
.
getUid
()
||
0
,
openId
:
app
.
getUnionID
()
||
app
.
getOpenID
()
||
''
,
miniappType
:
app
.
getMiniappType
()
});
},
/**
* 获取排队列表
*/
getQueueList
:
function
(
actId
,
limit
=
10
)
{
...
...
app/pages/queue/myList.wxml
View file @
e5065b3
...
...
@@ -30,8 +30,10 @@
</view>
</view>
</block>
<view class='invite-button' hidden='{{hideInviteButton}}' bindtap='inviteFriends'>
邀请好友助力排队
</view>
<form bindsubmit='submitFormId' report-submit='true'>
<button class='invite-button' hidden='{{hideInviteButton}}' form-type='submit' bindtap='inviteFriends'>
邀请好友助力排队
</button>
</form>
</view>
<template is="zan-actionsheet" data="{{...actionSheet}}" />
\ No newline at end of file
...
...
app/project.config.json
View file @
e5065b3
...
...
@@ -33,7 +33,7 @@
"list"
:
[]
},
"miniprogram"
:
{
"current"
:
0
,
"current"
:
4
,
"list"
:
[
{
"id"
:
0
,
...
...
Please
register
or
login
to post a comment