This commit is contained in:
18631081161 2024-11-09 18:21:36 +08:00
parent 14bbfdfbe7
commit 547dc178bf
30 changed files with 188 additions and 198 deletions

View File

@ -11,7 +11,7 @@
<view class="_priv_pop_bd_content">
感谢选择我们的产品,我们非常重视您的个人信息安全和隐私保护.根据最新法律要求,使用我们的产品前,请仔细阅读
<text @click="$c.to({ url: '/pages/guize/guize?type=5' })">
枫岚云赏隐私保护指引
吧唧一番赏隐私保护指引
</text>
,以便我们向您提供更优质的服务!
</view>

View File

@ -4,154 +4,144 @@
* @Description: content
-->
<template>
<uni-popup ref="_rule_pop" type="center" maskBackgroundColor="rgba(0,0,0,0.9)" @change="popChange">
<view class="_rule_pop common_bg">
<view class="_rule_pop_title">{{ ruleData.title }}</view>
<uni-popup ref="_rule_pop" type="center" maskBackgroundColor="rgba(0,0,0,0.9)" @change="popChange">
<view class="_rule_pop common_bg">
<view class="_rule_pop_title">{{ ruleData.title }}</view>
<scroll-view
scroll-y
class="_rule_pop_bd"
:class="{
<scroll-view scroll-y class="_rule_pop_bd" :class="{
'has-check': noticeCheck
}"
>
<view v-html="ruleData.content"></view>
</scroll-view>
}">
<view v-html="ruleData.content"></view>
</scroll-view>
<view
v-if="noticeCheck"
class="check-btn"
@click="todayHide = !todayHide"
>
<view class="icon">
<image
v-if="todayHide"
:src="$img1('common/check_act.png')"
lazy-load
></image>
<view v-if="noticeCheck" class="check-btn" @click="todayHide = !todayHide">
<view class="icon">
<image v-if="todayHide" :src="$img1('common/check_act.png')" lazy-load></image>
<image v-else :src="$img1('common/check.png')" lazy-load></image>
</view>
<image v-else :src="$img1('common/check.png')" lazy-load></image>
</view>
今日不再提醒
</view>
今日不再提醒
</view>
<view class="close icon" @click="close">
<image :src="$img1('common/close.png')" lazy-load></image>
</view>
</view>
</uni-popup>
<view class="close icon" @click="close">
<image :src="$img1('common/close.png')" lazy-load></image>
</view>
</view>
</uni-popup>
</template>
<script>
export default {
props: {
noticeCheck: {
type: Boolean,
default: false
}
},
export default {
props: {
noticeCheck: {
type: Boolean,
default: false
}
},
data() {
return {
ruleData: '',
todayHide: false
}
},
data() {
return {
ruleData: '',
todayHide: false
}
},
mounted() {
console.log(this.noticeCheck)
},
mounted() {
console.log(this.noticeCheck)
},
methods: {
popChange({ show }) {
if (!show) {
if (this.todayHide) {
uni.setStorageSync('_last_notice_date', this.$c.getDateTime())
}
}
},
methods: {
popChange({
show
}) {
if (!show) {
if (this.todayHide) {
uni.setStorageSync('_last_notice_date', this.$c.getDateTime())
}
}
},
close() {
this.$refs._rule_pop.close()
},
close() {
this.$refs._rule_pop.close()
},
open(opt) {
this.ruleData = opt
open(opt) {
this.ruleData = opt
this.$refs._rule_pop.open()
},
this.$refs._rule_pop.open()
},
async getRule(id, title = '') {
let res = await this.$c.getRule(id, true)
this.open({
title: title,
content: res.data
})
}
}
}
async getRule(id, title = '') {
let res = await this.$c.getRule(id, true)
this.open({
title: title,
content: res.data
})
}
}
}
</script>
<style lang="scss">
._rule_pop {
width: 610rpx;
height: 820rpx;
box-sizing: border-box;
padding: 0 40rpx 0;
background: #3B3941;
border-radius: 30rpx;
._rule_pop {
width: 610rpx;
height: 820rpx;
box-sizing: border-box;
padding: 0 40rpx 0;
background: #3B3941;
border-radius: 30rpx;
._rule_pop_title {
padding: 40rpx 0;
text-align: center;
font-weight: 500;
font-size: 36rpx;
color: #FFFFFF;
font-family: YouSheBiaoTiHei;
}
._rule_pop_title {
padding: 40rpx 0;
text-align: center;
font-weight: 500;
font-size: 36rpx;
color: #FFFFFF;
font-family: YouSheBiaoTiHei;
}
._rule_pop_bd {
height: 670rpx;
._rule_pop_bd {
height: 670rpx;
font-size: 26rpx;
font-family: Source Han Sans CN;
font-weight: 400;
color: #dddddd;
font-size: 26rpx;
font-family: Source Han Sans CN;
font-weight: 400;
color: #dddddd;
&.has-check {
height: 620rpx;
}
}
&.has-check {
height: 620rpx;
}
}
.check-btn {
display: flex;
justify-content: center;
align-items: center;
padding: 20rpx 0 0;
.check-btn {
display: flex;
justify-content: center;
align-items: center;
padding: 20rpx 0 0;
.icon {
width: 32rpx;
height: 32rpx;
margin-right: 10rpx;
.icon {
width: 32rpx;
height: 32rpx;
margin-right: 10rpx;
image {
width: 100%;
height: 100%;
}
}
image {
width: 100%;
height: 100%;
}
}
font-size: 24rpx;
color: #888;
}
font-size: 24rpx;
color: #888;
}
.close {
width: 48rpx;
height: 48rpx;
position: absolute;
left: 50%;
bottom: 0;
transform: translate(-50%, 150%);
}
}
</style>
.close {
width: 48rpx;
height: 48rpx;
position: absolute;
left: 50%;
bottom: 0;
transform: translate(-50%, 150%);
}
}
</style>

View File

@ -212,11 +212,11 @@ Vue.prototype.onBridgeReady = function(data) {
});
}
// 测试
// const baseUrl = ''
//const baseUrl = 'https://api.zpc-xy.com/'
// const baseUrl = 'https://api.zpc-xy.com'
// 正式
const baseUrl = 'https://xinglanmh.shequtuangou.vip'
const baseUrl = 'https://bajiapi.onelight.vip'
Vue.prototype.siteBaseUrl = baseUrl + '/api/'
Vue.prototype.$z_img2 = baseUrl + '/zcq/'

View File

@ -1,6 +1,6 @@
{
"name" : "枫岚云赏",
"appid" : "__UNI__46B4383",
"name" : "吧唧一番赏",
"appid" : "__UNI__0A3F586",
"description" : "",
"versionName" : "1.0.1",
"versionCode" : 101,
@ -55,7 +55,7 @@
"ad" : {},
"oauth" : {
"weixin" : {
"appid" : "wx2c73767b33de26fb",
"appid" : "wx3dcc897ef3f95446",
"appsecret" : "57b0a56910bc0a1625ddf3210585de1a",
"UniversalLinks" : "https://help.wechat.com/tq/"
},
@ -64,13 +64,13 @@
"payment" : {
"weixin" : {
"__platform__" : [ "ios", "android" ],
"appid" : "wx2c73767b33de26fb",
"appid" : "wx3dcc897ef3f95446",
"UniversalLinks" : "https://help.wechat.com/tq/"
}
},
"share" : {
"weixin" : {
"appid" : "wx2c73767b33de26fb",
"appid" : "wx3dcc897ef3f95446",
"UniversalLinks" : "https://help.wechat.com/tq/"
}
},
@ -127,7 +127,7 @@
"quickapp" : {},
/* */
"mp-weixin" : {
"appid" : "wx5b7faeac7141bd79",
"appid" : "wx3dcc897ef3f95446",
"setting" : {
"urlCheck" : false,
"es6" : false,

View File

@ -288,7 +288,7 @@
<template v-else>
<view class="pay-type" @click="changePay('useIntegral')">
<view class="title">
使用币抵扣¥ {{ orderData.use_integral_money }} (剩余:{{ orderData.integral }})
使用吧唧币抵扣¥ {{ orderData.use_integral_money }} (剩余:{{ orderData.integral }})
</view>
<view class="icon">
<image v-if="useIntegral" :src="$img1('common/check_act.png')" lazy-load></image>
@ -428,7 +428,7 @@
subTabCur: 0,
payType: {
1: {
title: '币',
title: '吧唧币',
icon: '/static/img/pay_type1.png'
},
2: {
@ -455,7 +455,7 @@
onShareAppMessage() {
return {
title: `枫岚云${this.pageData.goods.title}系列 第${this.pageData.goods.num}`,
title: `吧唧一番${this.pageData.goods.title}系列 第${this.pageData.goods.num}`,
imageUrl: this.pageData.goods.imgurl_detail,
path: '/pages/shouye/detail' +
this.$c.qs({

View File

@ -378,7 +378,7 @@
<view class="br20 mt20" style="background: #5B5B5D;">
<view class="pay-type" @click="changePay('useIntegral')">
<view class="title">
使用币抵扣¥
使用吧唧币抵扣¥
{{ orderData.use_integral_money }} (剩余:{{ orderData.integral }})
</view>
<view class="icon">
@ -524,7 +524,7 @@
}
}
return {
title: `枫岚云${this.pageData.goods.title}系列`,
title: `吧唧一番${this.pageData.goods.title}系列`,
imageUrl: this.pageData.goods.imgurl_detail,
path: '/package/index/lian-ji' +
this.$c.qs({

View File

@ -35,7 +35,7 @@
<image src="/static/common/signImg.png" lazy-load></image>
</view>
<view class="num">{{ item }}</view>
<view class="num">{{ item }}吧唧</view>
</view>
<view v-else class="sign-item large" :key="i" :class="{
@ -44,7 +44,7 @@
<view class="item-l column justify-center">
<view class="day">第七天</view>
<view class="num">{{ item }}</view>
<view class="num">{{ item }}吧唧</view>
</view>
<view class="icon relative">
<image src="/static/common/signImg.png" lazy-load></image>
@ -65,7 +65,7 @@
}">
<image class="coin-img" :src="$img('/static/img/signJinbi.png')" mode=""></image>
<view class="coin-num">恭喜获得 {{ sucData.num }} </view>
<view class="coin-num">恭喜获得 {{ sucData.num }} 吧唧</view>
<view class="close icon" @click="$refs.sucPop.close()">
<image :src="$img('/static/img/zdl.png')" lazy-load></image>
</view>

View File

@ -60,7 +60,7 @@
{
"path": "pages/user/login",
"style": {
"navigationBarTitleText": "枫岚云赏",
"navigationBarTitleText": "吧唧一番赏",
"navigationBarBackgroundColor": "#222222",
"navigationBarTextStyle": "white"
}
@ -68,7 +68,7 @@
{
"path": "pages/user/bangding",
"style": {
"navigationBarTitleText": "枫岚云赏",
"navigationBarTitleText": "吧唧一番赏",
"navigationBarBackgroundColor": "#222222",
"navigationBarTextStyle": "white"
}
@ -492,7 +492,7 @@
],
"globalStyle": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "枫岚云赏",
"navigationBarTitleText": "吧唧一番赏",
"navigationBarBackgroundColor": "#222222",
"backgroundColor": "#000000"
},

View File

@ -211,7 +211,7 @@
onShareAppMessage(e) {
let that = this;
return {
title: "枫岚云赏" + that.detailInfo.title + '卡册',
title: "吧唧一番赏" + that.detailInfo.title + '卡册',
imageUrl: 'https://hdyfs.languowangluo.cn'+that.detailInfo.imgurl_detail,
path: "/pages/DrawCard/cardDetail?goods_id=" + that.detailId + '&pid=' + uni.getStorageSync(
'userinfo').ID

View File

@ -3,7 +3,7 @@
<!-- 顶部搜索 -->
<view class="content_top">
<view class="content_top_bar"></view>
<view class="content_top_title">枫岚云</view>
<view class="content_top_title">吧唧一番</view>
<view class="flex_center">
<view class="title_ipt">
<image :src="z_imgPath+'search.png'"></image>
@ -104,7 +104,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.advert[0].imgurl,
path: "/pages/shouye/index?pid=" + uni.getStorageSync('userinfo').ID
};

View File

@ -232,7 +232,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.goods.imgurl,
path: "/pages/chouka/index"
};

View File

@ -109,7 +109,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.advert[0].imgurl,
path: "/pages/chouka/index?pid=" + uni.getStorageSync('userinfo').ID
};

View File

@ -287,7 +287,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚云赏" + that.goods.title + '系列',
title: "吧唧一番赏" + that.goods.title + '系列',
imageUrl: that.goods.card_banner,
path: "/pages/chouka/ka?goods_id=" + that.goods_id + '&pid=' + uni.getStorageSync('userinfo').ID
};

View File

@ -650,7 +650,7 @@ export default {
onShareAppMessage(e) {
let that = this
return {
title: '枫岚云赏' + that.goods.title + '系列',
title: '吧唧一番赏' + that.goods.title + '系列',
imageUrl: that.goods.imgurl_detail,
path:
'/pages/shouye/detail_wuxian?goods_id=' +

View File

@ -89,7 +89,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.goods.imgurl,
path: "/pages/chouka/index"
};

View File

@ -177,7 +177,7 @@
},
onShareAppMessage() {
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: '',
path: '/pages/shouye/index?pid=' + uni.getStorageSync('pid')
}

View File

@ -1194,7 +1194,7 @@ export default {
let that = this
return {
title:
'枫岚云赏' +
'吧唧一番赏' +
that.goods.title +
'系列' +
' 第' +

View File

@ -360,7 +360,7 @@
</view>
<view class="title">
使用币抵扣¥ {{ orderData.use_integral_money }} (剩余:{{ orderData.integral }})
使用吧唧币抵扣¥ {{ orderData.use_integral_money }} (剩余:{{ orderData.integral }})
</view>
<view class="icon">
@ -506,7 +506,7 @@
subTabCur: 0,
payType: {
1: {
title: '币',
title: '吧唧币',
icon: '/static/img/pay_type1.png'
},
2: {
@ -542,7 +542,7 @@
}
}
return {
title: `枫岚云${this.pageData.goods.title}系列 第${this.pageData.goods.num}`,
title: `吧唧一番${this.pageData.goods.title}系列 第${this.pageData.goods.num}`,
imageUrl: this.pageData.goods.imgurl_detail,
path: '/pages/shouye/detail' +
this.$c.qs({

View File

@ -888,7 +888,7 @@ export default {
onShareAppMessage(e) {
let that = this
return {
title: '枫岚云赏' + that.goods.title + '系列',
title: '吧唧一番赏' + that.goods.title + '系列',
imageUrl: that.goods.imgurl_detail,
path:
'/pages/shouye/detail_wuxian?goods_id=' +

View File

@ -465,7 +465,7 @@
<view class="pay-title ziti">选择支付方式</view>
<view class="pay-type" @click="changePay('useIntegral')">
<view class="title">
吧唧
{{ orderData.use_integral_money }} (剩余:{{ orderData.integral }})
</view>
<view class="icon">
@ -615,7 +615,7 @@
}
return {
title: `枫岚云${this.pageData.goods.title}系列`,
title: `吧唧一番${this.pageData.goods.title}系列`,
imageUrl: this.pageData.goods.imgurl_detail,
path: '/pages/shouye/detail_wuxian' +
this.$c.qs({

View File

@ -9,7 +9,7 @@
<view class="flex" style="width: 100%;">
<!-- <image class="img100" :src="$img1('common/indexTitle.png')"></image> -->
<view class="title1">
枫岚云
吧唧一番
</view>
<!-- 公告 -->
<view class="news-box relative" :style="{ backgroundImage: `url(${$img1('index/notification.png?x=1')})`}"
@ -180,29 +180,29 @@
// id: 10,
// title: ''
// },
{
id: 1,
title: '一番赏'
},
// {
// id: 1,
// title: ''
// },
{
id: 9,
title: '枫岚赏'
title: '吧唧赏'
},
{
id: 12,
title: '连击赏'
},
{
id: 6,
title: '全局赏'
},
{
id: 8,
title: '领主赏',
},{
id: 2,
title: '小岚赏'
}
// {
// id: 12,
// title: ''
// },
// {
// id: 6,
// title: ''
// },
// {
// id: 8,
// title: '',
// },{
// id: 2,
// title: ''
// }
// {
// id: 3,
// title: ''
@ -306,7 +306,7 @@
onShareAppMessage() {
let that = this
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.advert[0].imgurl,
path: '/pages/shouye/index?pid=' + uni.getStorageSync('userinfo').ID
}

View File

@ -2,7 +2,7 @@
<view class="content">
<uni-nav-bar
left-icon="left"
title="币记录"
title="吧唧币记录"
color="#fff"
backgroundColor="transparent"
:fixed="true"

View File

@ -17,7 +17,7 @@
<view v-else class="nick">未登录</view>
<view v-if="userinfo" class="user-day">
枫岚云赏已经陪你走过了{{ userinfo.day }}
吧唧一番赏已经陪你走过了{{ userinfo.day }}
</view>
</view>
</view>
@ -55,7 +55,7 @@
<view class="money-card">
<view class="other-num">
<view class="other-item" @click="$c.to({ url: '/pages/user/bi_jl' })">
<view class="title"></view>
<view class="title">吧唧</view>
<view class="num" style="color: #B07AF3;">{{ userinfo.integral || 0 }}</view>
</view>
@ -409,7 +409,7 @@
},
onShareAppMessage() {
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
// imageUrl: '',
path: '/pages/user/index?pid=' + uni.getStorageSync('userinfo').ID
}

View File

@ -232,7 +232,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.goods.imgurl,
path: "/pages/chouka/index"
};

View File

@ -61,7 +61,7 @@
<view>
可随机开出
<text>{{ item.min }}-{{ item.max }}</text>
吧唧
</view>
</view>
<view

View File

@ -7,7 +7,7 @@
<view class="align-center">
<image :src="$img1('my/ouqi.png')"></image>
<view class="ml20 column">
<text>币数量</text>
<text>吧唧币数量</text>
<text>{{ pageData.user_integral }}</text>
</view>
</view>
@ -44,7 +44,7 @@
</view>
<view class="info">
<view class="title">{{ item.title }}</view>
<!-- <view class="open-num">{{ item.num }}</view> -->
<!-- <view class="open-num">{{ item.num }}吧唧</view> -->
<view class="num">需要{{ item.kl_num2 }}个参与者</view>
</view>
<view v-if="tabList[tabCur].id == 1" class="share-btn relative" @click="h5share(item)">
@ -83,13 +83,13 @@
<view class="rule">
高级赏包低级赏包最多{{ pageData && pageData.ke_hc_count }}个合并1个,合成将损耗{{
pageData && pageData.sun_hao
}}!
}}吧唧!
</view>
<view class="coin-num">
:{{ (mixData && mixData.sum_num) || 0 }} 将合成:{{
吧唧:{{ (mixData && mixData.sum_num) || 0 }} 将合成:{{
(mixData && mixData.coupon.title) || '普通赏券'
}}({{ (mixData && mixData.sh_num) || 0 }})
}}(吧唧{{ (mixData && mixData.sh_num) || 0 }})
</view>
<view class="btn-lsit">

View File

@ -124,7 +124,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.logo_image,
path: "/pages/shouye/index?pid=" + uni.getStorageSync('userinfo').ID
};

View File

@ -92,7 +92,7 @@
onShareAppMessage() {
let that = this
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
path: '/pages/shouye/index?pid=' + uni.getStorageSync('userinfo').ID
}
},
@ -113,7 +113,7 @@
fenxiang() {
var image = this.$baseUrl + "/storage/topic/20240617/30a73c0d5061f700a66f653deeb60f6d.jpg";
var path = '/pages/shouye/index?pid=' + uni.getStorageSync('userinfo').ID;
this.$c.$fenxiang('枫岚一番,正版潮玩手办一番赏', '', path, image);
this.$c.$fenxiang('吧唧一番,正版潮玩手办一番赏', '', path, image);
},
loadData(pageNo) {

View File

@ -112,7 +112,7 @@ export default {
onShareAppMessage() {
let that = this
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.advert[0].imgurl,
path: '/pages/shouye/index?pid=' + uni.getStorageSync('userinfo').ID
}

View File

@ -58,7 +58,7 @@
onShareAppMessage() {
let that = this;
return {
title: "枫岚一番,正版潮玩手办一番赏",
title: "吧唧一番,正版潮玩手办一番赏",
imageUrl: that.advert[0].imgurl,
path: "/pages/shouye/index?pid=" + uni.getStorageSync('userinfo').ID
};