Commit 8543445a authored by mengcuiguang's avatar mengcuiguang

修改个人中心页面

parent 6ef75384
This diff is collapsed.
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
"packages": { "packages": {
"": { "": {
"dependencies": { "dependencies": {
"decimal.js": "^10.4.3",
"json-bignumber": "^1.1.1", "json-bignumber": "^1.1.1",
"uview": "^0.1.0" "uview": "^0.1.0"
} }
...@@ -29,6 +30,11 @@ ...@@ -29,6 +30,11 @@
"deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
"hasInstallScript": true "hasInstallScript": true
}, },
"node_modules/decimal.js": {
"version": "10.4.3",
"resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz",
"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
},
"node_modules/deepmerge": { "node_modules/deepmerge": {
"version": "1.5.2", "version": "1.5.2",
"resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz",
...@@ -86,6 +92,11 @@ ...@@ -86,6 +92,11 @@
"resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz", "resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
}, },
"decimal.js": {
"version": "10.4.3",
"resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz",
"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
},
"deepmerge": { "deepmerge": {
"version": "1.5.2", "version": "1.5.2",
"resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz",
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
} }
}, },
"dependencies": { "dependencies": {
"decimal.js": "^10.4.3",
"json-bignumber": "^1.1.1", "json-bignumber": "^1.1.1",
"uview": "^0.1.0" "uview": "^0.1.0"
} }
......
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
"path": "vipPay/vipPay", "path": "vipPay/vipPay",
"style": { "style": {
"navigationStyle": "default", "navigationStyle": "default",
"navigationBarBackgroundColor": "#2196f3", "navigationBarBackgroundColor": "#ffffff",
"navigationBarTextStyle": "black" "navigationBarTextStyle": "black"
} }
}] }]
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<view class="body"> <view class="body">
<image style="width: 170rpx;height: 170rpx;margin-top: 30%;" src="@/static/logo-about.png" mode="widthFix" /> <image style="width: 170rpx;height: 170rpx;margin-top: 30%;" src="@/static/logo-about.png" mode="widthFix" />
<view style="color: black;margin-top: 30rpx;font-size: 40rpx;font-size: 50rpx;">{{appName}}</view> <view style="color: black;margin-top: 30rpx;font-size: 40rpx;font-size: 50rpx;">{{appName}}</view>
<view style="color: #A231EF;margin-top: 10rpx;font-size: 40rpx;font-size: 40rpx;">欢迎使用</view> <view style="color: #FECF02;margin-top: 10rpx;font-size: 40rpx;font-size: 40rpx;">欢迎使用</view>
<view style="bottom: 0;position: absolute;"> <view style="bottom: 0;position: absolute;">
<image style="width: 540rpx;height: 644rpx;display: flex;align-items: center;margin-bottom: 30%;" <image style="width: 540rpx;height: 644rpx;display: flex;align-items: center;margin-bottom: 30%;"
src="https://mints-pkg.oss-cn-beijing.aliyuncs.com/pkg/img/bg_splash.png" mode="scaleToFill"> src="https://mints-pkg.oss-cn-beijing.aliyuncs.com/pkg/img/book_bg_splash.png" mode="scaleToFill">
</image> </image>
</view> </view>
...@@ -35,83 +35,29 @@ ...@@ -35,83 +35,29 @@
return { return {
tips1: '', tips1: '',
slotParam: '', slotParam: '',
appName: '' appName: '幻墨小说阁'
} }
}, },
onLoad(options) { onLoad(options) {
this.tips1 = options.tips1 this.tips1 = options.tips1
// #ifdef MP-TOUTIAO
this.appName = '寻觅短剧'
// #endif
// #ifdef MP-WEIXIN
this.appName = '河狸刷剧'
// #endif
}, },
onShow(options) { onShow(options) {
// #ifdef MP-TOUTIAO
this.ttLoging() this.ttLoging()
// #endif
// #ifdef MP-WEIXIN
// this.wxlogin()
// #endif
}, },
methods: { methods: {
ttLoging() { ttLoging() {
var that = this; var that = this;
var obj = tt.getLaunchOptionsSync() var obj = tt.getLaunchOptionsSync()
var tips2 = ''; // 投放测试
var channel = 'douyin' // 渠道
var tips2 = ''; // 投放测试标记
var product_type = ''; //自有产品
var zs_channel = ''; // 自有渠道
var vedio_id = ''; // 自有剧
var zs_os = ''; // 当前系统
var vedio_index = ''; // 自有剧
var free_index = ''; // 自有剧
var remark1 = ''; // 预留 var remark1 = ''; // 预留
var remark2 = ''; // 预留 var remark2 = ''; // 预留
var remark3 = ''; // 预留 var remark3 = ''; // 预留
var mid1 = "";
var mid2 = "";
var mid3 = "";
var mid4 = "";
var mid5 = "";
var thirdParam = ""; var thirdParam = "";
var album_id = obj.query.tt_album_id ?? '';
var episode_id = obj.query.tt_episode_id ?? '';
uni.setStorage({
key: 'tt_album_id',
data: album_id
});
uni.setStorage({
key: 'tt_episode_id',
data: episode_id
});
zs_os = wx.getSystemInfoSync().platform;
tips2 = obj.query.tips2 ?? '' tips2 = obj.query.tips2 ?? ''
product_type = obj.query.product_type ?? ''
zs_channel = obj.query.zs_channel ?? ''
vedio_id = obj.query.vedio_id ?? ''
free_index = obj.query.free_index ?? ''
remark1 = obj.query.remark1 ?? '' remark1 = obj.query.remark1 ?? ''
remark2 = obj.query.remark2 ?? '' remark2 = obj.query.remark2 ?? ''
remark3 = obj.query.remark3 ?? '' remark3 = obj.query.remark3 ?? ''
vedio_index = obj.query.vedio_index ?? ''
mid1 = obj.query.mid1 ?? ''
mid2 = obj.query.mid2 ?? ''
mid3 = obj.query.mid3 ?? ''
mid4 = obj.query.mid4 ?? ''
mid5 = obj.query.mid5 ?? ''
// 抖音feed页参数
thirdParam = JSON.stringify(obj.query); thirdParam = JSON.stringify(obj.query);
// 打印渠道参数 // 打印渠道参数
if (this.tips1 == 'mints_vedio' || tips2 == 'mints_vedio') { if (this.tips1 == 'mints_vedio' || tips2 == 'mints_vedio') {
this.slotParam = JSON.stringify(obj.query); this.slotParam = JSON.stringify(obj.query);
...@@ -121,29 +67,16 @@ ...@@ -121,29 +67,16 @@
tt.login({ tt.login({
force: true, force: true,
success(res) { success(res) {
console.log(`login 调用成功${res.code} ${res.anonymousCode}`);
that.post({ that.post({
url: '/user/ttLogin', url: '/user/ttLogin',
data: { data: {
channel: channel, channel: 'douyin',
code: res.code, code: res.code,
anonymousCode: res.anonymousCode, anonymousCode: res.anonymousCode,
productType: product_type,
vedioId: vedio_id,
remark1: remark1, remark1: remark1,
remark2: remark2, remark2: remark2,
remark3: remark3, remark3: remark3,
os: zs_os, thirdParam: thirdParam
vedioIndex: vedio_index,
freeIndex: free_index,
mid1: mid1,
mid2: mid2,
mid3: mid3,
mid4: mid4,
mid5: mid5,
thirdParam: thirdParam,
zsChannel: zs_channel
}, },
showLoading: false, showLoading: false,
success: ({ success: ({
...@@ -172,7 +105,7 @@ ...@@ -172,7 +105,7 @@
<style lang="scss"> <style lang="scss">
.body { .body {
background-color: white; background-color: white;
background: linear-gradient(to bottom, #F2F1FF, #FBFBFF); // background: linear-gradient(to bottom, #F2F1FF, #FBFBFF);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
......
This diff is collapsed.
<template> <template>
<view class="body"> <view class="body">
<!-- <status-title :showBack="true">看点记录</status-title> -->
<z-paging class="flex-1" ref="paging" v-model="dataList" @query="queryList"> <z-paging class="flex-1" ref="paging" v-model="dataList" @query="queryList">
<view v-for="(item, i) in dataList" :key="i"> <view v-for="(item, i) in dataList" :key="i">
<view class="flex m-20 pd-20" style="background-color:white;border-radius:10rpx;"> <view class="flex m-20 pd-20" style="background-color:white;border-radius:10rpx;">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment