peko1.1.0:新增房间分享ios所需参数;优化账礼物获得文案

This commit is contained in:
Dragon
2022-10-11 18:31:07 +08:00
parent a09ccc4e85
commit 81664dc139
11 changed files with 70 additions and 60 deletions

View File

@@ -4,7 +4,7 @@ let env = EnvCheck();
if (env == 'test') { if (env == 'test') {
new VConsole(); new VConsole();
} }
// 封layer消息提醒框 // 封layer消息提醒框
let layerIndex let layerIndex
const showLoading = (content = '加載中...') => { const showLoading = (content = '加載中...') => {
layer.open({ layer.open({
@@ -31,7 +31,7 @@ $(function () {
setTimeout(function () { setTimeout(function () {
getInfoFromClient() getInfoFromClient()
setTimeout(function () { setTimeout(function () {
// 面全屏 // 面全屏
if (browser.app) { if (browser.app) {
if (browser.android) { if (browser.android) {
window.androidJsObj.initShowNav(false) window.androidJsObj.initShowNav(false)
@@ -39,7 +39,7 @@ $(function () {
window.webkit.messageHandlers.initShowNav.postMessage(0) window.webkit.messageHandlers.initShowNav.postMessage(0)
} }
}; };
// 部返回事件 // 部返回事件
$('.back').click(() => { $('.back').click(() => {
if (browser.android) { if (browser.android) {
window.androidJsObj.closeWebView() window.androidJsObj.closeWebView()
@@ -54,10 +54,10 @@ $(function () {
}) })
}) })
// 取用道具 // 取用道具
let previousNum let previousNum
const getUserPropNum = (param = 0) => { const getUserPropNum = (param = 0) => {
showLoading('取用道具量中...') showLoading('取用道具量中...')
networkRequest({ networkRequest({
type: 'GET', type: 'GET',
url: urlPrefix + '/linearlyPool/userkey', url: urlPrefix + '/linearlyPool/userkey',
@@ -81,9 +81,9 @@ const getUserPropNum = (param = 0) => {
} }
// 取用信息 // 取用信息
const getUserInfo = () => { const getUserInfo = () => {
showLoading('获取个人信息中...') showLoading('獲取個人信息中...')
networkRequest({ networkRequest({
type: 'GET', type: 'GET',
url: urlPrefix + '/activities/draw/queryTicketNum', url: urlPrefix + '/activities/draw/queryTicketNum',
@@ -112,10 +112,10 @@ const getUserInfo = () => {
}) })
} }
// 获取礼包信息 // 獲取禮包信息
let listPack = [] let listPack = []
const getListPack = () => { const getListPack = () => {
showLoading('获取礼包信息中...') showLoading('獲取禮包信息中...')
networkRequest({ networkRequest({
type: 'GET', type: 'GET',
url: urlPrefix + '/linearlyPool/listPack', url: urlPrefix + '/linearlyPool/listPack',
@@ -137,14 +137,14 @@ const getListPack = () => {
} }
}) })
} }
// 渲染 // 渲染
let arrTips = [ let arrTips = [
'送燃油1', '送燃油1',
'送燃油7-10', '送燃油7-10',
'送燃油70-100', '送燃油70-100',
'送燃油700-1000', '送燃油700-1000',
] ]
// 渲染 // 渲染
const renderList = () => { const renderList = () => {
listPack.map((item, index) => { listPack.map((item, index) => {
let $li = $('ul.dress_wrap li').eq(index) let $li = $('ul.dress_wrap li').eq(index)
@@ -165,15 +165,15 @@ const renderList = () => {
} }
// 点击购买打开弹 // 點擊購買打開彈
$(".dress_wrap").on('click', '.buy', function () { $(".dress_wrap").on('click', '.buy', function () {
console.log($(this).data()); console.log($(this).data());
if (!$(this).data('name') || !$(this).data('day') || !$(this).data('gold') || !$(this).data('giftId')) { if (!$(this).data('name') || !$(this).data('day') || !$(this).data('gold') || !$(this).data('giftId')) {
toastMsg('包信息不完整') toastMsg('包信息不完整')
return return
} }
giftObj = {} //头饰礼包信息 giftObj = {} //頭飾禮包信息
giftObj['name'] = $(this).data('name') giftObj['name'] = $(this).data('name')
giftObj['day'] = $(this).data('day') giftObj['day'] = $(this).data('day')
giftObj['gold'] = $(this).data('gold') giftObj['gold'] = $(this).data('gold')
@@ -189,11 +189,11 @@ $(".dress_wrap").on('click', '.buy', function () {
$('.shade-mask-buy').fadeIn(50) $('.shade-mask-buy').fadeIn(50)
}) })
// 点击弹窗取消按 // 點擊彈窗取消按
$('.shade-mask-buy .shade-content-buy .buy-btn .cancel').click(function () { $('.shade-mask-buy .shade-content-buy .buy-btn .cancel').click(function () {
$('.shade-mask-buy').hide(); $('.shade-mask-buy').hide();
}) })
// 增加购买数 // 增加購買數
$('.increase').on('click', function () { $('.increase').on('click', function () {
if (giftObj['num'] < 999) { if (giftObj['num'] < 999) {
giftObj['num']++; giftObj['num']++;
@@ -203,10 +203,10 @@ $('.increase').on('click', function () {
$('.buy-day span').html(giftObj['day']) $('.buy-day span').html(giftObj['day'])
$('.buy-price span').html(allPrice) $('.buy-price span').html(allPrice)
} else { } else {
toastMsg('单次购买数量最多999') toastMsg('單次購買數量最多999')
} }
}) })
// 减少购买数 // 減少購買數
$('.decrease').on('click', function () { $('.decrease').on('click', function () {
if ($('.inputNum').val() > 0) { if ($('.inputNum').val() > 0) {
giftObj['num']--; giftObj['num']--;
@@ -216,14 +216,14 @@ $('.decrease').on('click', function () {
$('.buy-day span').html(giftObj['day']) $('.buy-day span').html(giftObj['day'])
$('.buy-price span').html(allPrice) $('.buy-price span').html(allPrice)
} else { } else {
toastMsg('最少购买数量为1') toastMsg('最少購買數量為1')
} }
}) })
// 手动输入购买数 // 手動輸入購買數
$('.inputNum').on('input', function () { $('.inputNum').on('input', function () {
let exp = /^[0-9]+$/ let exp = /^[0-9]+$/
if (!exp.test($(this).val())) { if (!exp.test($(this).val())) {
toastMsg('请输入数字') toastMsg('請輸入數字')
return return
} }
if ($(this).val() > 999) { if ($(this).val() > 999) {
@@ -238,17 +238,17 @@ $('.inputNum').on('input', function () {
$('.buy-price span').html(allPrice) $('.buy-price span').html(allPrice)
}) })
// 确认购买 // 確認購買
let lock = false let lock = false
$('.shade-content-buy .buy-btn .confirm').click(function () { $('.shade-content-buy .buy-btn .confirm').click(function () {
let exp = /^[0-9]+$/ let exp = /^[0-9]+$/
if (!exp.test($('.inputNum').val())) { if (!exp.test($('.inputNum').val())) {
toastMsg('请输入数字') toastMsg('請輸入數字')
$('.inputNum').val(1) $('.inputNum').val(1)
return return
} }
if ($('.inputNum').val() == 0) { if ($('.inputNum').val() == 0) {
return toastMsg('最少购买数量为1') return toastMsg('最少購買數量為1')
} }
if (!lock) { if (!lock) {
lock = true lock = true
@@ -265,7 +265,7 @@ $('.shade-content-buy .buy-btn .confirm').click(function () {
if (res.code === 200) { if (res.code === 200) {
getUserPropNum(res.data) getUserPropNum(res.data)
$('.shade-mask-buy').hide() $('.shade-mask-buy').hide()
toastMsg(`送燃油` + giftObj.ticketNum * giftObj.num) toastMsg(`送燃油` + giftObj.ticketNum * giftObj.num)
} else if (res.code === 2103) { } else if (res.code === 2103) {
$('.shade-mask-buy').hide() $('.shade-mask-buy').hide()
$('.shade-mask-no-money').fadeIn() $('.shade-mask-no-money').fadeIn()
@@ -282,7 +282,7 @@ $('.shade-content-buy .buy-btn .confirm').click(function () {
} }
}) })
// 跳充值 // 跳充值
$('.recharge').on('click', function () { $('.recharge').on('click', function () {
$('.shade-mask-no-money').fadeOut(300) $('.shade-mask-no-money').fadeOut(300)
$('body').css('overflow', 'auto') $('body').css('overflow', 'auto')
@@ -293,11 +293,11 @@ $('.recharge').on('click', function () {
window.webkit.messageHandlers.openChargePage.postMessage(null) window.webkit.messageHandlers.openChargePage.postMessage(null)
} }
} else { } else {
toastMsg('在app内打开') toastMsg('在app內打開')
} }
}) })
//充值面返回活动页面 重新求用信息接口 //充值面返回活動頁面 重新求用信息接口
var hiddenProperty = 'hidden' in document ? 'hidden' : var hiddenProperty = 'hidden' in document ? 'hidden' :
'webkitHidden' in document ? 'webkitHidden' : 'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' : null; 'mozHidden' in document ? 'mozHidden' : null;

View File

@@ -4,7 +4,7 @@ let env = EnvCheck();
if (env == 'test') { if (env == 'test') {
new VConsole(); new VConsole();
} }
// 封layer消息提醒框 // 封layer消息提醒框
let layerIndex let layerIndex
const showLoading = (content = '加載中...') => { const showLoading = (content = '加載中...') => {
layer.open({ layer.open({
@@ -31,7 +31,7 @@ $(function () {
setTimeout(function () { setTimeout(function () {
getInfoFromClient() getInfoFromClient()
setTimeout(function () { setTimeout(function () {
// 面全屏 // 面全屏
if (browser.app) { if (browser.app) {
if (browser.android) { if (browser.android) {
window.androidJsObj.initShowNav(false) window.androidJsObj.initShowNav(false)
@@ -39,7 +39,7 @@ $(function () {
window.webkit.messageHandlers.initShowNav.postMessage(0) window.webkit.messageHandlers.initShowNav.postMessage(0)
} }
}; };
// 部返回事件 // 部返回事件
$('.back').click(() => { $('.back').click(() => {
if (browser.android) { if (browser.android) {
window.androidJsObj.closeWebView() window.androidJsObj.closeWebView()
@@ -52,10 +52,10 @@ $(function () {
}) })
}) })
// 获取礼包信息 // 獲取禮包信息
let listPack = [] let listPack = []
const getListPack = () => { const getListPack = () => {
showLoading('获取礼包信息中...') showLoading('獲取禮包信息中...')
networkRequest({ networkRequest({
type: 'GET', type: 'GET',
url: urlPrefix + '/linearlyPool/prizes/withRate', url: urlPrefix + '/linearlyPool/prizes/withRate',
@@ -77,7 +77,7 @@ const getListPack = () => {
} }
}) })
} }
// 渲染 // 渲染
const renderList = () => { const renderList = () => {
let str = '' let str = ''
listPack.map((item, index) => { listPack.map((item, index) => {

View File

@@ -4,7 +4,7 @@ let env = EnvCheck();
if (env == 'test') { if (env == 'test') {
new VConsole(); new VConsole();
} }
// 封layer消息提醒框 // 封layer消息提醒框
let layerIndex let layerIndex
const showLoading = (content = '加載中...') => { const showLoading = (content = '加載中...') => {
layer.open({ layer.open({
@@ -31,7 +31,7 @@ $(function () {
setTimeout(function () { setTimeout(function () {
getInfoFromClient() getInfoFromClient()
setTimeout(function () { setTimeout(function () {
// 面全屏 // 面全屏
if (browser.app) { if (browser.app) {
if (browser.android) { if (browser.android) {
window.androidJsObj.initShowNav(false) window.androidJsObj.initShowNav(false)
@@ -39,7 +39,7 @@ $(function () {
window.webkit.messageHandlers.initShowNav.postMessage(0) window.webkit.messageHandlers.initShowNav.postMessage(0)
} }
}; };
// 部返回事件 // 部返回事件
$('.back').click(() => { $('.back').click(() => {
if (browser.android) { if (browser.android) {
window.androidJsObj.closeWebView() window.androidJsObj.closeWebView()
@@ -52,9 +52,9 @@ $(function () {
}) })
}) })
// 获取礼包信息 // 獲取禮包信息
const getListPack = () => { const getListPack = () => {
showLoading('获取礼包信息中...') showLoading('獲取禮包信息中...')
networkRequest({ networkRequest({
type: 'GET', type: 'GET',
url: urlPrefix + '/linearlyPool/listPack', url: urlPrefix + '/linearlyPool/listPack',

View File

@@ -4,7 +4,7 @@ let env = EnvCheck();
if (env == 'test') { if (env == 'test') {
new VConsole(); new VConsole();
} }
// 封layer消息提醒框 // 封layer消息提醒框
let layerIndex let layerIndex
const showLoading = (content = '加載中...') => { const showLoading = (content = '加載中...') => {
layer.open({ layer.open({
@@ -31,7 +31,7 @@ $(function () {
setTimeout(function () { setTimeout(function () {
getInfoFromClient() getInfoFromClient()
setTimeout(function () { setTimeout(function () {
// 面全屏 // 面全屏
if (browser.app) { if (browser.app) {
if (browser.android) { if (browser.android) {
window.androidJsObj.initShowNav(false) window.androidJsObj.initShowNav(false)
@@ -39,7 +39,7 @@ $(function () {
window.webkit.messageHandlers.initShowNav.postMessage(0) window.webkit.messageHandlers.initShowNav.postMessage(0)
} }
}; };
// 部返回事件 // 部返回事件
$('.back').click(() => { $('.back').click(() => {
if (browser.android) { if (browser.android) {
window.androidJsObj.closeWebView() window.androidJsObj.closeWebView()
@@ -54,7 +54,7 @@ $(function () {
var isLock = true; var isLock = true;
var pageNum = 1; var pageNum = 1;
//记录 //記錄
function recordFun() { function recordFun() {
showLoading(); showLoading();
networkRequest({ networkRequest({
@@ -92,22 +92,22 @@ function recordFun() {
} }
}) })
} }
// 下拉记录 // 下拉記錄
$('.record ul').scroll(function () { $('.record ul').scroll(function () {
let scrollTop = $(this).scrollTop() //网页被卷去的高 let scrollTop = $(this).scrollTop() //網頁被卷去的高
let scrollHeight = $('.record ul')[0].scrollHeight //网页正文全文高 let scrollHeight = $('.record ul')[0].scrollHeight //網頁正文全文高
let ulHeight = $(this).innerHeight() let ulHeight = $(this).innerHeight()
// console.log(scrollTop, scrollHeight, ulHeight); // console.log(scrollTop, scrollHeight, ulHeight);
// console.log(scrollTop + ulHeight); // console.log(scrollTop + ulHeight);
if (scrollTop + ulHeight + 10 >= scrollHeight) { if (scrollTop + ulHeight + 10 >= scrollHeight) {
if (isLock) { if (isLock) {
// 求下一 // 求下一
isLock = false; isLock = false;
pageNum = pageNum + 1 pageNum = pageNum + 1
recordFun(); recordFun();
} else { } else {
console.log('有更多了'); console.log('有更多了');
} }
} }
}) })

View File

@@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=UTF-8><meta name=viewport content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>peko</title><link href=./static/css/app.f11b334e6fffc50132cb1dc3a4db2f8d.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.b7d7bb27375ec0390385.js></script><script type=text/javascript src=./static/js/vendor.e1f3b20580f807878b61.js></script><script type=text/javascript src=./static/js/app.bf94490e3e4d07823af1.js></script></body></html> <!DOCTYPE html><html><head><meta charset=UTF-8><meta name=viewport content="width=device-width,user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1"><title>peko</title><link href=./static/css/app.9bf5cb9af5a397cd4f9087d01557a609.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.8a0e8628731fc754b928.js></script><script type=text/javascript src=./static/js/vendor.e1f3b20580f807878b61.js></script><script type=text/javascript src=./static/js/app.bf94490e3e4d07823af1.js></script></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,a,c){for(var f,i,u,d=0,s=[];d<r.length;d++)i=r[d],t[i]&&s.push(t[i][0]),t[i]=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e[f]=a[f]);for(n&&n(r,a,c);s.length;)s.shift()();if(c)for(d=0;d<c.length;d++)u=o(o.s=c[d]);return u};var r={},t={15:0};function o(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,o){n=t[e]=[r,o]});n[2]=r;var a=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,o.nc&&c.setAttribute("nonce",o.nc),c.src=o.p+"static/js/"+e+"."+{0:"109500707a3b258d8753",1:"65c8a24141285f752017",2:"a2b32e8c55ba73112c78",3:"d9199c31987c1d8420ff",4:"582a918681a728eba76a",5:"60e299173d72cf9a5fba",6:"83f6e0e15e71cd5ff43a",7:"c4fa50566fd7f80d2aaa",8:"bfc6ce65abb369da9af5",9:"21d60d154d470edce445",10:"8520f094936f10a3326e",11:"d7f680441a68ac544dfb",12:"521e70ac8f056af09bd9"}[e]+".js";var f=setTimeout(i,12e4);function i(){c.onerror=c.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return c.onerror=c.onload=i,a.appendChild(c),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="./",o.oe=function(e){throw console.error(e),e}}([]); !function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,a,c){for(var f,i,u,d=0,s=[];d<r.length;d++)i=r[d],t[i]&&s.push(t[i][0]),t[i]=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e[f]=a[f]);for(n&&n(r,a,c);s.length;)s.shift()();if(c)for(d=0;d<c.length;d++)u=o(o.s=c[d]);return u};var r={},t={15:0};function o(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,o){n=t[e]=[r,o]});n[2]=r;var a=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,o.nc&&c.setAttribute("nonce",o.nc),c.src=o.p+"static/js/"+e+"."+{0:"109500707a3b258d8753",1:"65c8a24141285f752017",2:"a2b32e8c55ba73112c78",3:"d9199c31987c1d8420ff",4:"582a918681a728eba76a",5:"57007e04c71f0c47d103",6:"83f6e0e15e71cd5ff43a",7:"c4fa50566fd7f80d2aaa",8:"bfc6ce65abb369da9af5",9:"21d60d154d470edce445",10:"8520f094936f10a3326e",11:"d7f680441a68ac544dfb",12:"521e70ac8f056af09bd9"}[e]+".js";var f=setTimeout(i,12e4);function i(){c.onerror=c.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return c.onerror=c.onload=i,a.appendChild(c),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="./",o.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.b7d7bb27375ec0390385.js.map //# sourceMappingURL=manifest.8a0e8628731fc754b928.js.map

View File

@@ -9,6 +9,16 @@
<meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="" /> <meta http-equiv="expires" content="" />
<title>分享</title> <title>分享</title>
<meta property="og:url" content="" />
<meta property="fb:app_id" content="1266232494209868" />
<meta property="og:type" content="website" />
<meta property="og:title" content="ANAN-全球华人都在玩" />
<meta property="og:description" content="聊天交友赚福利" />
<!-- https://pic.lecheng163.com/ananLogo256.png -->
<meta class="content_image" property="og:image" content="http://beta.img.pekolive.com/logo-512.png?from_wecom=1" />
<meta property="og:image:width" content="256">
<meta property="og:image:height" content="256">
<meta property="og:image:type" content="image/png">
<link rel="stylesheet" href="../../common/css/reset.css" /> <link rel="stylesheet" href="../../common/css/reset.css" />
<link rel="stylesheet" href="./css/index.css?v=1.1" /> <link rel="stylesheet" href="./css/index.css?v=1.1" />
<script src="../../common/js/flexible.js"></script> <script src="../../common/js/flexible.js"></script>

View File

@@ -35,7 +35,7 @@
v-if="thinkTime(index, item)" v-if="thinkTime(index, item)"
> >
<span class="time">{{ relDate(item.date) }}</span> <span class="time">{{ relDate(item.date) }}</span>
<span>{{tab === 11 ? "共收入" : tab == 1 ? '共获得' : '共支出'}}</span> <span>{{tab === 11 ? "共收入" : tab == 1 ? '共获得价值' : '共支出'}}</span>
<span class="total">{{tab === 1? item.totalGiftGoldNumDailySum: item.total}}</span> <span class="total">{{tab === 1? item.totalGiftGoldNumDailySum: item.total}}</span>
<span>钻石</span> <span>钻石</span>
</van-index-anchor> </van-index-anchor>