当前位置:网站首页>The latest version of lottery blind box operation version
The latest version of lottery blind box operation version
2022-07-03 12:42:00 【Programmer - Nan】
Attach a download address first : Download now
Application of super multifunctional blind box lottery
We want operators to have more room to play , Achieve operational “ Freedom of play ”.
What types of products does the app support ?
1. Goods to be mailed in kind , The user fills in the receipt information when receiving , Back office delivery .
2. Virtual goods , Such as : course 、 Course 、 Image & Text 、 picture 、 Download links, etc .
3. Cami commodity , Add card secret goods in the background , Fill in the usage 、 After the batch is added to the card, users will be ordered from the warehouse according to the order. .
4. Cash bonus , Red envelopes of any amount can be added , The account arrival method can be set in the background to the user balance of the software or to the user's wechat change by using the wechat payment to change interface .
5.cps, Applet jump , Such as : Meituan red envelope , Promotion coupons on all platforms , Users can click to collect after winning , Not only benefits to users , And earn a commission , And let users feel that it is more valuable than the gift , Increase the probability of using securities .
6. All the above categories of commodities can be set as complete commodities with one click or decomposed into any number of prize fragments , Users can redeem only after collecting all fragments .
What are the highlights of the application ?
1. Magic integral system
Similar popular games “ Shanhaijing variation ” How to play , Generate points per second , Users do various types of tasks 、 Invite friends 、 Purchase gain items to increase points acquisition speed , Integral can be used as open box or draw box .
2. Fragment prize
All types of goods can be broken down into pieces , Fragments exist alone as items , In other words, it can be pulled out together with the complete product when it is added into the blind box , Users can increase natural fission in order to gather fragments and exchange between friends , And enhance playability .
3. Like stealing vegetables
After purchasing props in the props store, users can steal points that their friends do not receive in time , This method not only improves the frequency of users using the application ( Afraid of being stolen )、 And greatly enhance the interaction and activity between users .
4. Commodity recycling
All items can be set with a recycling price , If the user does not deliver goods, they can recycle them to the platform , The amount is entered into the balance .
5. Mission Center
Task center system with unlimited addition of multiple classes 、 Task type : Watch the motivation video 、 Open the box every day 、 Experience other applets specify the number of seconds 、 Check in every day 、 Official account 、 ten thousand . Can answer questions ( Examples of scenarios : Attention can be set XX What is the news after the official account is restored? ?、 Add microsignals XX What is the first text in the circle of friends ?) Points will be awarded after correct answers .
6. Props store
You can add multiple types of prop cards : Commodity medium rate gain card 、 Starship card ( You can steal friends' points )、 Integral generation acceleration engine card 、 Blind box, perspective card, etc .
7. A variety of payment methods
Open the box above 、 The prop store can be set to use : Wechat payment 、 Point payment 、 Any payment method such as balance payment .
8. Give
User owned goods 、 Blind boxes can be presented to wechat friends or sent to the group .
9. Open the box and fight for luck ( In development )
Send the lucky box to your friends to spell the list together , Cost sharing , People open the box , The goods in each person are not repeated .
10. Bargain box ( In development )
Send the box you want to your friends and ask them to help bargain , Full number of people automatically notify the initiator to open the box free of charge .
11. Distribution system ( Online )
No more than 3 Level distribution system , Users promote to friends , Friends can get benefits from spending in the app .
12. Cooperate with online and offline multi merchant system ( In design )
Under planning and Design …
A thousand words in a word , The core of our development is to let you operate “ Freedom of play ”!!!
More page previews



var e = a(require("../../libs/mini/create")), t = a(require("../../store/index"));
a(require("../../utils/storage"));
function a(e) {
return e && e.__esModule ? e : {
default: e
};
}
var i = getApp(), n = null;
e.default.Page(t.default, {
use: [ "customLoading", "custom", "userInfo" ],
data: {
singlePage: "singlePage" === i.globalData.mode,
menuList: [],
defaultAvatar: "".concat(i.globalData.moduleHost, "/resources/image/default_user.png"),
defaultInvite: "".concat(i.globalData.moduleHost, "/resources/image/invite.png"),
defaultManager: "".concat(i.globalData.moduleHost, "/resources/image/invite.png"),
showPopupImage: !1,
currentItem: {
}
},
onLoad: function() {
var e = this;
t.default.getCustom(function(t) {
console.log("custom: ", t), e._initAd(), t.title && wx.setNavigationBarTitle({
title: t.title
});
});
},
_initAd: function() {
var e = this.data.$.custom;
wx.createInterstitialAd && 1 == e.ad_screen_active && (n = wx.createInterstitialAd({
adUnitId: e.ad_screen || ""
})).onError(function(e) {
console.error(" Screen insert advertisement loading failed :", e);
});
},
onShow: function() {
var e = this.data.$.custom;
setTimeout(function() {
n && 1 == e.ad_screen_active && n.show().catch(function(e) {
console.error(" Screen insert advertisement loading failed :", e);
});
}, 1e3 * e.ad_screen_timeout);
},
onClose: function() {
this.setData({
showPopupImage: !1
});
},
handleBannerItemClick: function(e) {
var t = e.currentTarget.dataset.item;
switch (t.type) {
case "h5":
t.url ? wx.navigateTo({
url: "/pages/webview/index?src=".concat(t.url)
}) : i.utils.modalText(" Jump content is not set , operation failed ");
break;
case "mini":
wx.navigateToMiniProgram({
appId: t.appid,
path: decodeURIComponent(t.url),
fail: function(e) {
var a = e.errMsg;
"navigateToMiniProgram:fail invalid appid" === a ? i.utils.modalText(" Jump failure , It may be the applet path or appid Fill in the wrong ") : "navigateToMiniProgram:fail can't navigate to myself" === a && wx.navigateTo({
url: decodeURIComponent(t.url)
});
}
});
}
},
handleItemClick: function(e) {
var t = e.currentTarget.dataset.item;
switch (t.type) {
case "h5":
t.url ? wx.navigateTo({
url: "/pages/webview/index?src=".concat(t.url)
}) : i.utils.modalText(" Content not set , operation failed ");
break;
case "image":
t.content ? this.setData({
showPopupImage: !0,
currentItem: {
content: t.content
}
}) : i.utils.modalText(" Content not set , operation failed ");
break;
case "text":
t.content ? wx.showModal({
title: t.title || "",
content: t.content,
showCancel: !1,
confirmText: t.confirm_text || " I got it! "
}) : i.utils.toastText(" Content not set , operation failed ");
break;
case "mini":
if (!t.appid) return void wx.navigateTo({
url: t.url
});
wx.navigateToMiniProgram({
appId: t.appid,
path: decodeURIComponent(t.url),
fail: function(e) {
var a = e.errMsg;
"navigateToMiniProgram:fail invalid appid" === a ? i.utils.modalText(" Jump failure , It may be the applet path or appid Fill in the wrong ") : "navigateToMiniProgram:fail can't navigate to myself" === a && wx.navigateTo({
url: t.url
});
}
});
}
},
handleCreateWifi: function() {
wx.navigateTo({
url: "/wifi/edit/index"
});
},
handleManagerClick: function() {
wx.navigateTo({
url: "/wifi/list/index"
});
},
handleInvite: function() {
wx.navigateTo({
url: "/pages/invite/index"
});
},
handleMember: function() {
wx.navigateTo({
url: "/pages/member/index"
});
},
onShareAppMessage: function() {
var e = this.data.$.custom || {
};
return {
title: e.share_title || " No password required , One click connection WiFi",
path: "/pages/home/index?share=1&uid=" + this.data.$.userInfo.id,
imageUrl: e.share_icon || i.globalData.moduleHost + "/resources/image/wifi_square2.png"
};
},
onShareTimeline: function() {
var e = this.data.$.custom || {
};
return {
title: e.share_title || " Click to create your own WiFi",
imageUrl: e.share_icon || i.globalData.moduleHost + "/resources/image/wifi_square2.png"
};
}
});
Thank you for reading !
Attach the source code download method : Download now
Feel free to contact if you have any questions ~
边栏推荐
- 云计算未来 — 云原生
- elastic_ L01_ summary
- Wechat applet pages always report errors when sending values to the background. It turned out to be this pit!
- Introduction to concurrent programming (I)
- Using swift language features, write a pseudo-random number generator casually
- 写一个简单的nodejs脚本
- JVM内存模型
- 剑指Offer07. 重建二叉树
- The future of cloud computing cloud native
- Apache Mina Development Manual
猜你喜欢

公纵号发送提示信息(用户微服务--消息微服务)

Application of ncnn Neural Network Computing Framework in Orange Pi 3 Lts Development Board

雲計算未來 — 雲原生

ncnn神经网络计算框架在香橙派OrangePi 3 LTS开发板中的使用介绍

Wechat applet pages always report errors when sending values to the background. It turned out to be this pit!

社交社区论坛APP超高颜值UI界面

idea将web项目打包成war包并部署到服务器上运行

Implement verification code verification

Xctf mobile--app2 problem solving

Application of ncnn neural network computing framework in orange school orangepi 3 lts development board
随机推荐
elastic_ L04_ introduction. md
[ArcGIS user defined script tool] vector file generates expanded rectangular face elements
Airflow installation jump pit
111. Minimum depth of binary tree
(最新版) Wifi分销多开版+安装框架
02_ Lock the code, and don't let the "lock" become a worry
Nodejs+express+mysql realizes login function (including verification code)
Sword finger offer03 Repeated numbers in the array [simple]
Application of ncnn Neural Network Computing Framework in Orange Pi 3 Lts Development Board
Kubectl_ Command experience set
Unicode查询的官方网站
Eureka自我保护
2.8 overview of ViewModel knowledge
Everything comes to him who waits
Lambda expression
2020-11_ Technical experience set
Redhat5 installing socket5 proxy server
Official website of Unicode query
Sword finger offer09 Implementing queues with two stacks
Flinksql can directly create tables and read MySQL or Kafka data on the client side, but how can it automatically flow and calculate?