peko1.1.0:暂存账单以及常驻活动
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 151 KiB |
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 63 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 900 B After Width: | Height: | Size: 893 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 2.3 KiB |
BIN
view/peko/activity/act-ocean/images/我的碎片.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 512 KiB After Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 530 KiB |
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 219 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 212 KiB After Width: | Height: | Size: 685 KiB |
Before Width: | Height: | Size: 376 KiB After Width: | Height: | Size: 1.3 MiB |
@@ -38,10 +38,10 @@
|
||||
<div class="container">
|
||||
<div class="pc-bg"><img src="./images/homePc.png" alt=""></div>
|
||||
<div class="m-bg"><img src="./images/homeM.png" alt=""></div>
|
||||
<!-- <div class="button-wrapper download">
|
||||
<div class="button-wrapper download">
|
||||
</div>
|
||||
<div class="button2-wrapper download">
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="eori">
|
||||
<!-- <div class="recordfoot">
|
||||
<i class="record"></i>
|
||||
|
@@ -25,7 +25,7 @@ $(function () {
|
||||
let version = checkVersion()
|
||||
//判断url参数是否是与渠道包名一致
|
||||
let androidUrl = null;
|
||||
channelDict.hasOwnProperty(channelData) ? androidUrl = channelDict[channelData] : androidUrl = 'https://image.lecheng163.com/peko_official.apk';
|
||||
channelDict.hasOwnProperty(channelData) ? androidUrl = channelDict[channelData] : androidUrl = 'https://play.google.com/store/apps/details?id=com.vele.peko';
|
||||
let iosUrl = 'http://doudouyue.com/8axv' //ios企业包
|
||||
// let iosUrl = 'https://apps.apple.com/cn/app/id1571083482' //ios商店包
|
||||
|
||||
|
@@ -53,7 +53,7 @@
|
||||
peko严厉打击刷单类诈骗行为,一旦发现我平台将追究其法律责任,同时保留追究损失的权利;我们呼吁用户如有收到以兼职赚钱为名义诱骗刷单的行为,请联系客服举报!情节严重者我们将交于警方处理,如执意配合刷单行为造成的损失我们平台概不负责!
|
||||
</div>
|
||||
<div class="kefu">
|
||||
如有任何问题咨询客服pekoID:88001
|
||||
如有任何问题咨询客服LINE:tlw20220510
|
||||
</div>
|
||||
<div class="pop">
|
||||
<div class="shade"></div>
|
||||
|
@@ -53,7 +53,7 @@
|
||||
peko严厉打击刷单类诈骗行为,一旦发现我平台将追究其法律责任,同时保留追究损失的权利;我们呼吁用户如有收到以兼职赚钱为名义诱骗刷单的行为,请联系客服举报!情节严重者我们将交于警方处理,如执意配合刷单行为造成的损失我们平台概不负责!
|
||||
</div>
|
||||
<div class="kefu">
|
||||
如有任何问题咨询客服pekoID:88001
|
||||
如有任何问题咨询客服pekoID:tlw20220510
|
||||
</div>
|
||||
<div class="pop">
|
||||
<div class="shade"></div>
|
||||
|
@@ -23,7 +23,7 @@
|
||||
<div class="service">
|
||||
<h1 class="title"><span class="appname"></span>客服</h1>
|
||||
<div class="num"><a href="tel:020-85698266">客服电话:020-85698266</a></div>
|
||||
<div class="num"><a href="javascript:void(0)"><span class="appName">peko</span>号: 88001</a></div>
|
||||
<div class="num"><a href="javascript:void(0)"><span class="appName">peko</span>号: tlw20220510</a></div>
|
||||
<div class="num"><a href="javascript:void(0)">或扫码添加微信</a></div>
|
||||
<img src="./images/code.png" alt="" style="width: 200px;">
|
||||
</div>
|
||||
|
@@ -47,7 +47,7 @@
|
||||
<p class="bold-title">6、绑定成功后是否支持更改/解绑</p>
|
||||
<p>为保证帐户安全,身份证信息绑定成功后在修改密码、申诉时需进行验证身份证信息,故暂不支持解绑。</p>
|
||||
|
||||
<p class="bold-title">7、若以上还未解决你的问题,请咨询</p> <p>客服<span class="appName">peko</span>号:88001<br>或扫码添加微信</p>
|
||||
<p class="bold-title">7、若以上还未解决你的问题,请咨询</p> <p>客服<span class="appName">peko</span>号:tlw20220510<br>或扫码添加微信</p>
|
||||
<img src="./images/code.png" alt="" style="width: 200px">
|
||||
|
||||
</div>
|
||||
|
@@ -22,10 +22,10 @@
|
||||
</div> -->
|
||||
<div class="service">
|
||||
<h1 class="title"><span class="appname"></span>客服</h1>
|
||||
<div class="num"><a href="tel:020-85698266">客服电话:020-85698266</a></div>
|
||||
<div class="num"><a href="javascript:void(0)"><span class="appName">peko</span>号: 88001</a></div>
|
||||
<div class="num"><a href="javascript:void(0)">或扫码添加微信</a></div>
|
||||
<img src="./images/code.png" alt="" style="width: 200px;">
|
||||
<!-- <div class="num"><a href="tel:020-85698266">客服电话:020-85698266</a></div> -->
|
||||
<div class="num"><a href="javascript:void(0)"><span class="appName">peko</span>号: tlw20220510</a></div>
|
||||
<!-- <div class="num"><a href="javascript:void(0)">或扫码添加微信</a></div>
|
||||
<img src="./images/code.png" alt="" style="width: 200px;"> -->
|
||||
</div>
|
||||
<!-- <div class="contact">
|
||||
联系在线客服
|
||||
|
@@ -47,7 +47,7 @@
|
||||
<p class="bold-title">6、绑定成功后是否支持更改/解绑</p>
|
||||
<p>为保证帐户安全,身份证信息绑定成功后在修改密码、申诉时需进行验证身份证信息,故暂不支持解绑。</p>
|
||||
|
||||
<p class="bold-title">7、若以上还未解决你的问题,请咨询</p> <p>客服<span class="appName">peko</span>号:88001<br>或扫码添加微信</p>
|
||||
<p class="bold-title">7、若以上还未解决你的问题,请咨询</p> <p>客服<span class="appName">peko</span>号:tlw20220510<br>或扫码添加微信</p>
|
||||
<img src="./images/code.png" alt="" style="width: 200px">
|
||||
|
||||
</div>
|
||||
|
@@ -17,6 +17,7 @@
|
||||
body {
|
||||
padding: 0 20px;
|
||||
font-size: 14px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.paragraph {
|
||||
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 24 KiB |
@@ -81,6 +81,14 @@ module.exports = {
|
||||
options: {
|
||||
symbolId: 'icon-[name]'
|
||||
}
|
||||
},
|
||||
// {
|
||||
// test: /\.(js|vue)$/,
|
||||
// loader: 'language-tw-loader',
|
||||
// },
|
||||
{
|
||||
test:/\.(js|vue)$/,
|
||||
loader:'language-hk-loader'
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@@ -22,7 +22,8 @@ module.exports = {
|
||||
}},
|
||||
|
||||
// Various Dev Server settings
|
||||
host: '127.0.0.1', // can be overwritten by process.env.HOST
|
||||
// host: '127.0.0.1', // can be overwritten by process.env.HOST
|
||||
host: '192.168.9.200', // can be overwritten by process.env.HOST
|
||||
port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
|
||||
autoOpenBrowser: false,
|
||||
errorOverlay: true,
|
||||
|
10
view/peko/vue-project/myincome/package-lock.json
generated
@@ -5946,6 +5946,16 @@
|
||||
"is-buffer": "^1.1.5"
|
||||
}
|
||||
},
|
||||
"language-hk-loader": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmmirror.com/language-hk-loader/-/language-hk-loader-1.0.1.tgz",
|
||||
"integrity": "sha512-OmOLx119bkmabkQYn4GvxzMrnp2PAxX6lhHkMwqyaHA6Casi6SyO5uhst1+svPJcR+kA7r8d7H3ri97N1JKXng=="
|
||||
},
|
||||
"language-tw-loader": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmmirror.com/language-tw-loader/-/language-tw-loader-1.0.3.tgz",
|
||||
"integrity": "sha512-fA+6+Dn2IQUBN8QAfVO6ek+flzqdUmPvbKYDNXE/64invrDWIzJiXjv2PB2++F06lKxSso/B9clHUHN9jhx0gg=="
|
||||
},
|
||||
"last-call-webpack-plugin": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npm.taobao.org/last-call-webpack-plugin/download/last-call-webpack-plugin-2.1.2.tgz",
|
||||
|
@@ -14,6 +14,8 @@
|
||||
"crypto-js": "^4.0.0",
|
||||
"fastclick": "^1.0.6",
|
||||
"jsencrypt": "^3.0.0-rc.1",
|
||||
"language-hk-loader": "^1.0.1",
|
||||
"language-tw-loader": "^1.0.3",
|
||||
"lib-flexible": "^0.3.2",
|
||||
"node-sass": "^4.13.0",
|
||||
"postcss-pxtorem": "^5.1.1",
|
||||
|
@@ -10,27 +10,30 @@ Vue.config.productionTip = false;
|
||||
import 'vant/lib/index.css';
|
||||
import vant from 'vant';
|
||||
import 'lib-flexible/flexible'
|
||||
// import Vconsole from 'vconsole'
|
||||
// new Vconsole()
|
||||
import Vconsole from 'vconsole'
|
||||
import { EnvCheck, checkVersion } from '@/utils/browser.js'
|
||||
if (EnvCheck() === 'test') {
|
||||
new Vconsole();
|
||||
}
|
||||
//300毫秒
|
||||
import fastClick from 'fastClick'
|
||||
fastClick.attach(document.body)
|
||||
//ios中input标签点击无效(或者需要点击多次)
|
||||
fastClick.prototype.focus = function (targetElement) {
|
||||
var length;
|
||||
if (targetElement.setSelectionRange && targetElement.type.indexOf('date') !== 0 && targetElement.type !== 'time' && targetElement.type !== 'month') {
|
||||
length = targetElement.value.length;
|
||||
targetElement.focus();
|
||||
targetElement.setSelectionRange(length, length);
|
||||
} else {
|
||||
targetElement.focus();
|
||||
}
|
||||
var length;
|
||||
if (targetElement.setSelectionRange && targetElement.type.indexOf('date') !== 0 && targetElement.type !== 'time' && targetElement.type !== 'month') {
|
||||
length = targetElement.value.length;
|
||||
targetElement.focus();
|
||||
targetElement.setSelectionRange(length, length);
|
||||
} else {
|
||||
targetElement.focus();
|
||||
}
|
||||
};
|
||||
Vue.use(vant);
|
||||
new Vue({
|
||||
el: '#app',
|
||||
router,
|
||||
store,
|
||||
components: { App },
|
||||
template: '<App/>'
|
||||
el: '#app',
|
||||
router,
|
||||
store,
|
||||
components: { App },
|
||||
template: '<App/>'
|
||||
});
|
||||
|
@@ -28,8 +28,8 @@ export default function getId() {
|
||||
}
|
||||
} else {
|
||||
window.sessionStorage.clear();
|
||||
info.uid = 936365;
|
||||
info.ticket = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0aWNrZXRfdHlwZSI6bnVsbCwidWlkIjo5MzYzNjUsInRpY2tldF9pZCI6IjFkMWU2NjRlLTllYTctNGE2Yy05NzhiLTI3Nzc2ZTI2MTk4ZCIsImV4cCI6MzYwMCwiY2xpZW50X2lkIjoiZXJiYW4tY2xpZW50In0.Ynu92NqCtV1tDCihkA_CWYjhfqcILBLCL1RQ_yU3C1M"
|
||||
info.uid = 1016;
|
||||
info.ticket = "test"
|
||||
}
|
||||
}
|
||||
// export default function getJurisdiction() {
|
||||
|
@@ -24,7 +24,7 @@ const service = axios.create({
|
||||
service.interceptors.request.use(config => {
|
||||
if (router.apps[0]._route.name === 'Login') {
|
||||
config.headers = {}
|
||||
} else if (!checkVersion().app){
|
||||
} else if (!checkVersion().app){//false
|
||||
if (router.apps[0]._route.name === 'WithDrawInfoBind' && config.url ==`/sms/verify` || config.url==`/sms/getCode`) {
|
||||
config.headers = {
|
||||
'h5_token': window.sessionStorage.getItem('ticket'),
|
||||
@@ -50,7 +50,7 @@ service.interceptors.request.use(config => {
|
||||
config.headers = {
|
||||
'pub_ticket': window.sessionStorage.getItem('ticket'),
|
||||
'pub_uid': window.sessionStorage.getItem('uid'),
|
||||
'client': 'h5'
|
||||
'client': 'h5',
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -10,6 +10,10 @@
|
||||
<span>支出记录</span>
|
||||
<span :class="tab === 12 ?'active' :''"></span>
|
||||
</div>
|
||||
<div :class="tab === 1 ?'active' :''" @click="cutTab(1)">
|
||||
<span>获得奖励</span>
|
||||
<span :class="tab === 1 ?'active' :''"></span>
|
||||
</div>
|
||||
</div>
|
||||
<van-index-bar
|
||||
:index-list="indexList"
|
||||
@@ -31,7 +35,7 @@
|
||||
v-if="thinkTime(index, item)"
|
||||
>
|
||||
<span class="time">{{ relDate(item.date) }}</span>
|
||||
<span>{{tab === 11 ? "共收入" : '共支出'}}</span>
|
||||
<span>{{tab === 11 ? "共收入" : tab == 1 ? '共获得' : '共支出'}}</span>
|
||||
<span class="total">{{item.total}}</span>
|
||||
<span>钻石</span>
|
||||
</van-index-anchor>
|
||||
@@ -71,6 +75,9 @@
|
||||
<p
|
||||
v-else-if="tab === 12 && item1.targetNick"
|
||||
>{{ item1.srcNick }} 赠送 {{item1.targetNick}}</p>
|
||||
<!-- <p>1</p> -->
|
||||
<p v-if="tab === 1">{{item1.targetNick}}赠送{{item1.giftName}}</p>
|
||||
<!-- <p v-else-if="tab === 1 && item1.objType === 39">房间红包-发生在{{ item1.roomTitle }}</p> -->
|
||||
<div class="diamond">
|
||||
<img src="@/assets/img/diamond.png" alt />
|
||||
<span>{{ item1.amount }}</span>
|
||||
@@ -219,18 +226,19 @@ export default {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
&.active {
|
||||
color: #FFA936;
|
||||
color: #1F1A4E;
|
||||
}
|
||||
span {
|
||||
font-weight: bold;
|
||||
&:last-child {
|
||||
width: 9px;
|
||||
height: 5px;
|
||||
width: 16px;
|
||||
height: 3px;
|
||||
background: #fff;
|
||||
margin-top: 5px;
|
||||
border-radius: 3px;
|
||||
&.active {
|
||||
background: #FFA936;
|
||||
// background: #FFA936;
|
||||
background: linear-gradient(255deg, #CC66FF 1%, #9CB3FF 52%, #13E2F5 100%);
|
||||
}
|
||||
}
|
||||
}
|
||||
|