feat: 屏蔽积分

This commit is contained in:
2026-03-11 09:58:47 +08:00
parent e92dcc19db
commit 910d93483d
4 changed files with 34 additions and 11 deletions
+1 -1
View File
@@ -668,7 +668,7 @@
},
computed: {
isBlockedDate() {
return !useTabber(13);
return !useTabber(15);
},
},
};
+3
View File
@@ -524,6 +524,9 @@ export default {
if (result && result.bizcode === 100) {
const data = result.data;
this.currentUserData = result.data || {};
if(!this.currentUserData?.isNewUser){
this.applyList = this.applyList.filter((item) => item.id !== 5);
}
}
},
jumpToTrustBridge() {
+24 -4
View File
@@ -19,7 +19,7 @@
<view class="contract-view" v-if="topSelect == 0">
<view class="top-head">
<text class="text-32 text-zu1 text-bold">股权分布</text>
<text class="text-28 text-fu">51%的股权回馈消费者(免费赠予),股权以数字积分形式发放。</text>
<text class="text-28 text-fu">51%的股权回馈消费者(免费赠予)。<text v-if="currentUserData?.isNewUser">股权以积分形式发放</text></text>
</view>
<view class="tu-view">
<!-- <view class="tu-box"> -->
@@ -46,7 +46,7 @@
:opts="twoOps"
:chartData="twoData"/>
</view>
<view class="bottom-view">
<view class="bottom-view" v-if="currentUserData?.isNewUser">
<text class="text-32 text-zu1 text-bold">免费赠予详细规则</text>
<view class="bottom-head">
<view class="head-one">
@@ -189,6 +189,7 @@ import TopSafe from '@/components/common/top-safe.nvue'
import func from '@/utils/func.js';
import qiunDataCharts from '@/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.vue'
import { getProfitSharingData } from '@/api/finance.js'
import { getUserInfo } from '@/api/auth.js';
export default {
components: { Header,TopSafe,qiunDataCharts },
data() {
@@ -202,6 +203,7 @@ export default {
tabOne:['每日','每月'],
curOne:0,
tabTwo:['数字积分','利润共享计划'],
// tabTwo:["利润共享计划"],
curTwo:0,
delayload: false,
oneList:[
@@ -313,12 +315,13 @@ export default {
}
},
curData:null,
fiveTotal:0
fiveTotal:0,
currentUserData:{}
};
},
onReady(){
// this.initTwo();
this.getUserInfo();
},
onLoad() {
// setTimeout(()=>{
@@ -327,6 +330,17 @@ export default {
this.profitSharingData();
},
methods: {
// 查询用户等级
async getUserInfo() {
const result = await getUserInfo();
if (result && result.bizcode === 100) {
this.currentUserData = result.data || {};
if(!this.currentUserData?.isNewUser){
this.tabTwo = this.tabTwo.filter((item) => item !== '数字积分');
}
}
},
onTwoTop(index){
if(this.curTopTwo !== index){
this.curTopTwo = index;
@@ -350,10 +364,16 @@ export default {
}
},
onTwo(index){
if(!this.currentUserData?.isNewUser){
this.curTwo = 1;
this.getFive();
}else{
if(this.curTwo !== index){
this.curTwo = index;
this.getFive();
}
}
},
getFive(){
this.fiveData.categories = [];
+4 -4
View File
@@ -2,11 +2,11 @@
// export const BASE_URL="http://cl55un59859.vicp.fun:24346"; // 测试环境
export const BASE_URL = "https://api.tbmall.xin"; //生产
export const MILD_BASE_URL = "https://agent.tbmall.xin/"; //中台生产
// export const BASE_URL = "https://api.tbmall.xin"; //生产
// export const MILD_BASE_URL = "https://agent.tbmall.xin/"; //中台生产
//
// export const BASE_URL ='https://api.o.tbmall.xin'; // 本地测试
// export const MILD_BASE_URL = "https://agent.o.tbmall.xin/"; //中台测试
export const BASE_URL ='https://api.o.tbmall.xin'; // 本地测试
export const MILD_BASE_URL = "https://agent.o.tbmall.xin/"; //中台测试
export const SHARE_URL = 'https://h.tbmall.xin';