feat:优化数字积分

This commit is contained in:
2026-08-24 14:21:26 +08:00
parent e8d4fd6cd4
commit d65083aa51
2 changed files with 226 additions and 248 deletions
+9 -28
View File
@@ -32,9 +32,7 @@
"distribute": { "distribute": {
/* android打包配置 */ /* android打包配置 */
"android": { "android": {
"schemes": [ "schemes": ["trustbridgeapp"],
"trustbridgeapp"
],
"permissions": [ "permissions": [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>", "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>", "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
@@ -51,10 +49,7 @@
"<uses-feature android:name=\"android.hardware.camera\"/>", "<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>" "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
], ],
"abiFilters": [ "abiFilters": ["armeabi-v7a", "arm64-v8a"],
"armeabi-v7a",
"arm64-v8a"
],
"targetSdkVersion": 30, "targetSdkVersion": 30,
"minSdkVersion": 21 "minSdkVersion": 21
}, },
@@ -62,22 +57,14 @@
"ios": { "ios": {
"dSYMs": false, "dSYMs": false,
"idfa": false, "idfa": false,
"urltypes": [ "urltypes": [{
{
"urlidentifier": "com.trustbridgeapp.mm", "urlidentifier": "com.trustbridgeapp.mm",
"urlschemes": [ "urlschemes": ["trustbridgeapp"]
"trustbridgeapp" }],
] "associatedDomains": ["applinks:ulink.trustbridgeapp.com"],
}
],
"associatedDomains": [
"applinks:ulink.trustbridgeapp.com"
],
"capabilities": { "capabilities": {
"entitlements": { "entitlements": {
"com.apple.developer.associated-domains": [ "com.apple.developer.associated-domains": ["applinks:app.tbmall.xin"]
"applinks:app.tbmall.xin"
]
} }
}, },
"privacyDescription": { "privacyDescription": {
@@ -90,16 +77,10 @@
"sdkConfigs": { "sdkConfigs": {
"payment": { "payment": {
"alipay": { "alipay": {
"__platform__": [ "__platform__": ["ios", "android"]
"ios",
"android"
]
}, },
"weixin": { "weixin": {
"__platform__": [ "__platform__": ["ios", "android"],
"ios",
"android"
],
"appid": "wx7a5902cd556d9396", "appid": "wx7a5902cd556d9396",
"UniversalLinks": "https://app.tbmall.xin/uni-universallinks/__UNI__4910728/" "UniversalLinks": "https://app.tbmall.xin/uni-universallinks/__UNI__4910728/"
} }
+13 -16
View File
@@ -18,12 +18,12 @@
<text class="text-fu1 text-24 text-w-400">推广锁定量(数字积分)</text> <text class="text-fu1 text-24 text-w-400">推广锁定量(数字积分)</text>
</view> </view>
</view> </view>
<view class="tab-view"> <!-- <view class="tab-view">
<view class="tab-list" @click="onTab(index)" v-for="(item, index) in tabList" :key="index"> <view class="tab-list" @click="onTab(index)" v-for="(item, index) in tabList" :key="index">
<text class="text-32" :style="{ color: index == curTab ? '#7934F6' : '#666666' }">{{ item }}</text> <text class="text-32" :style="{ color: index == curTab ? '#7934F6' : '#666666' }">{{ item }}</text>
<view class="tab-line" v-if="index == curTab"></view> <view class="tab-line" v-if="index == curTab"></view>
</view> </view>
</view> </view> -->
</view> </view>
<view class="box-panel" v-if="curTab == 0"> <view class="box-panel" v-if="curTab == 0">
<view class="box-list"> <view class="box-list">
@@ -58,7 +58,7 @@
</view> </view>
</view> </view>
<view class="box-list" style="margin-top:24rpx;"> <!-- <view class="box-list" style="margin-top:24rpx;">
<view class="head-box"> <view class="head-box">
<text class="text-gray text-28 text-bold">自购解锁</text> <text class="text-gray text-28 text-bold">自购解锁</text>
<text class="text-fu1 text-24 text-w-400">您的数字积分奖励将随着推广业绩的提升逐步解锁。</text> <text class="text-fu1 text-24 text-w-400">您的数字积分奖励将随着推广业绩的提升逐步解锁。</text>
@@ -88,24 +88,19 @@
</view> </view>
</view> </view> -->
</view> </view>
<view class="box-panel mt-32 mb-32" v-if="curTab == 0"> <view class="box-panel mt-32 mb-32" v-if="curTab == 0">
<text class="text-gray text-28 text-bold" style="font-weight: bold;">数字积分获取说明</text> <text class="text-gray text-28 text-bold" style="font-weight: bold;">数字积分获取说明</text>
<text class="text-fu text-24" <text class="text-fu text-24" style="margin-top:24rpx">1.商城优选区消费根据毛利的1:1获得贡献值,次日根据当入商城营收占比获得数字积分。</text>
style="margin-top:24rpx">1.商城优选区消费1:1获得贡献值,每消费1元获得1贡献值,次日根据当日商城营收占比获得数字积分。</text> <text class="text-fu text-24 " style="margin-top:24rpx">2.直推用户消费可获得贡献值的10%的50%数字积分奖励。</text>
<text class="text-fu text-24 " style="margin-top:24rpx">2.直推用户消费10:1获得贡献值,直推用户优选区每消费10元您将获得1积分。</text>
<text class="text-fu text-24 " style="margin-top:24rpx">3.积分获得后均为锁定状态。</text> <text class="text-fu text-24 " style="margin-top:24rpx">3.积分获得后均为锁定状态。</text>
<text class="text-gray text-28 text-bold" style="margin-top:48rpx">数字积分解锁说明</text> <text class="text-gray text-28 text-bold" style="margin-top:48rpx">数字积分解释说明</text>
<text class="text-fu text-24 " style="margin-top:24rpx">1.您本人在商城消费获得的积分,每日按1‰自然解锁。</text> <text class="text-fu text-24 " style="margin-top:24rpx">1.您本人在商城消费获得的积分,每日按1‰自然解锁。</text>
<text class="text-fu text-24 " style="margin-top:24rpx">2.直推用户消费获得的贡献值5:1解锁您本人消费获得的数字积分。</text> <text class="text-fu text-24 " style="margin-top:24rpx">2.直推用户消费获得的贡献值5:1解锁您本人消费获得的数字积分。</text>
<text class="text-fu text-24 " <text class="text-fu text-24 "
style="margin-top:24rpx">3.直推获得的奖励,根据您在商城的消费获得的贡献值2:1进行解锁,每获得2贡献值解锁1积分。</text> style="margin-top:24rpx">3.若发生退货退款等因素,信任桥将回收各部分奖励,若数字积分已兑换,则不符合7天无理由退货。</text>
<text class="text-fu text-24 " <text class="text-fu text-24 " style="margin-top:24rpx">4.最终解释权归信任桥所有。</text>
style="margin-top:24rpx">4.直推获得的奖励有效期7日,7日未解锁的部分将自动归属于上级,上级获得该奖励后也为锁定状态有效期7日,7日未解锁的部分将自动销毁</text>
<text class="text-fu text-24 "
style="margin-top:24rpx">5.若发生退货退款等因素,信任桥将回收各部分奖励,若数字积分已兑换,则不符合7天无理由退货。</text>
<text class="text-fu text-24 " style="margin-top:24rpx">6.最终解释权归信任桥所有。</text>
</view> </view>
<!-- (2)转盘抽奖获得 --> <!-- (2)转盘抽奖获得 -->
<view class="tab-two-panel" v-if="curTab == 1"> <view class="tab-two-panel" v-if="curTab == 1">
@@ -121,12 +116,14 @@
<view class="time-panel"> <view class="time-panel">
<view class="time__custom"> <view class="time__custom">
<text class="text-24" style="color:#FE2E2E">{{ <text class="text-24" style="color:#FE2E2E">{{
item.timeData.days > 10 ? item.timeData.days : '0' + item.timeData.days}}</text> item.timeData.days > 10 ? item.timeData.days : '0' +
item.timeData.days }}</text>
</view> </view>
<text class="text-zu text-24" style="margin:0 10rpx">天</text> <text class="text-zu text-24" style="margin:0 10rpx">天</text>
<view class="time__custom"> <view class="time__custom">
<text class="text-24" style="color:#FE2E2E">{{ <text class="text-24" style="color:#FE2E2E">{{
item.timeData.hours > 10 ? item.timeData.hours : '0' + item.timeData.hours}}</text> item.timeData.hours > 10 ? item.timeData.hours : '0' +
item.timeData.hours }}</text>
</view> </view>
<text class="text-24" style="margin:0 10rpx">:</text> <text class="text-24" style="margin:0 10rpx">:</text>
<view class="time__custom"> <view class="time__custom">