11 Commits

Author SHA1 Message Date
zzzzzak dabaa18dfd fix: 更新公告 2025-01-13 21:32:51 +08:00
zzzzzak 6e330c698e feat: 官方联系方式修改 2025-01-13 21:16:20 +08:00
anonymous 6114c6442c refactor: 修改下载地址 2025-01-13 16:58:00 +08:00
anonymous 3e5fc69c35 refactor: 修改样式 2025-01-13 08:21:31 +08:00
zzzzzak 5c864a8c63 更新 index.vue 2025-01-12 17:12:49 +08:00
anonymous 659dc92c90 feat: 修改文本 2025-01-12 17:04:48 +08:00
zzzzzak cf1900c5ed 更新 index.vue 2025-01-12 16:54:57 +08:00
zzzzzak cf54b39ad1 更新 index.vue 2025-01-12 16:48:14 +08:00
zzzzzak 7159a3148f 更新 index.vue 2025-01-12 16:27:05 +08:00
zzzzzak 0024d0f4e1 更新 index.vue 2025-01-12 12:02:01 +08:00
zzzzzak bfeb64196d 更新 index.vue 2025-01-12 11:32:43 +08:00
8 changed files with 42 additions and 25 deletions
+3
View File
@@ -131,4 +131,7 @@ uni-modal {
} }
} }
} }
::-webkit-scrollbar {
display: none;
}
</style> </style>
+5 -2
View File
@@ -11,6 +11,9 @@
import { getInvestmentRecordAPI } from '@/service' import { getInvestmentRecordAPI } from '@/service'
const { list: investmentRecordList } = useListPageRequest(getInvestmentRecordAPI) const { list: investmentRecordList } = useListPageRequest(getInvestmentRecordAPI)
function getType(item) {
return Number(item.typedata) === 2 ? '投保' : '投资'
}
</script> </script>
<template> <template>
<view class="min-h-screen pb-100"> <view class="min-h-screen pb-100">
@@ -23,7 +26,7 @@ const { list: investmentRecordList } = useListPageRequest(getInvestmentRecordAPI
<image src="/static/images/page-sub/money-icon.png" class="w-32 h-32 self-center" /> <image src="/static/images/page-sub/money-icon.png" class="w-32 h-32 self-center" />
<view class="flex flex-col flex-1 justify-between ml-15"> <view class="flex flex-col flex-1 justify-between ml-15">
<view class="text-14 text-#333">{{ item.name }}</view> <view class="text-14 text-#333">{{ item.name }}</view>
<view class="text-12 text-#999">投资</view> <view class="text-12 text-#999">{{ getType(item) }}</view>
<view class="text-12 text-#999">{{ item.createtime }}</view> <view class="text-12 text-#999">{{ item.createtime }}</view>
</view> </view>
@@ -33,7 +36,7 @@ const { list: investmentRecordList } = useListPageRequest(getInvestmentRecordAPI
class="text-14 mt-18 py-4 px-10 bg-#71C78A1A text-#71C78A" class="text-14 mt-18 py-4 px-10 bg-#71C78A1A text-#71C78A"
v-if="Number(item.status) === 1" v-if="Number(item.status) === 1"
> >
投资成功 {{ getType(item) }}成功
</view> </view>
</view> </view>
</view> </view>
+25 -14
View File
@@ -16,21 +16,32 @@ import VueQrcode from '@chenfengyuan/vue-qrcode'
<template> <template>
<view class="official-community-page"> <view class="official-community-page">
<NavBar /> <NavBar />
<view class="p-15 text-center bg-white rounded-10 m-15 shadow-[0_0_10px_rgba(0,0,0,0.1)]"> <view
<view class="text-16 font-bold text-#333">扫码进入</view> class="relative px-15 text-center bg-white rounded-10 m-15 shadow-[0_0_10px_rgba(0,0,0,0.1)]"
<wd-icon name="arrow-down" color="#333" size="18px"></wd-icon> >
<view class="btn-gradient rounded-full w-fit mx-auto text-16 text-white py-10 px-15"> <image
微聊总群50101011 class="w-full mx-auto"
</view> src="@/static/images/page-sub/official-community/image-1.jpg"
<VueQrcode class="!w-270 !h-270 mx-auto" :value="'qrcodeValue'" :options="{ size: 600 }" /> mode="widthFix"
/>
<a
href="https://doudlj.org/joinchat/Jol7Vt58a2aCrjsXm9D_LA"
class="absolute bottom-15 left-50% -translate-x-1/2"
>
点击进入
</a>
</view> </view>
<view class="p-15 text-center bg-white rounded-10 m-15 shadow-[0_0_10px_rgba(0,0,0,0.1)]"> <view
<view class="text-16 font-bold text-#333">扫码进入</view> class="relative px-15 text-center bg-white rounded-10 m-15 shadow-[0_0_10px_rgba(0,0,0,0.1)]"
<wd-icon name="arrow-down" color="#333" size="18px"></wd-icon> >
<view class="btn-gradient rounded-full w-fit mx-auto text-16 text-white py-10 px-15"> <image
QQ群2群1011101011 class="w-full mx-auto"
</view> src="@/static/images/page-sub/official-community/image-2.jpg"
<VueQrcode class="!w-270 !h-270 mx-auto" :value="'qrcodeValue'" :options="{ size: 600 }" /> mode="widthFix"
/>
<a href="https://doudlj.org/NiPing95" class="absolute bottom-15 left-50% -translate-x-1/2">
点击进入
</a>
</view> </view>
</view> </view>
</template> </template>
+7 -7
View File
@@ -75,17 +75,17 @@
</view> </view>
<wd-popup :lockScroll="false" v-model="showNotice" custom-style="border-radius:40rpx;"> <wd-popup :lockScroll="false" v-model="showNotice" custom-style="border-radius:40rpx;">
<view class="px-30 py-30 w-330 h-457 notice-container rounded-20 flex flex-col"> <view class="px-30 py-30 w-330 h-457 notice-container rounded-20 flex flex-col">
<view class="text-18 font-bold py-15 text-center">系统公告</view> <view class="text-18 font-bold pb-15 text-center">系统公告</view>
<view class="py-15 flex-1"> <view class="py-15 flex-1 overflow-y-auto">
<view <view
v-for="(item, index) in announcementList" v-for="(item, index) in announcementList"
:key="item.id" :key="item.id"
class="flex border-b-1 border-b-gray-300 border-b-solid py-15" class="border-b-1 border-b-gray-300 border-b-solid py-15"
> >
<text class="whitespace-nowrap text-14 font-bold text-gradient"> <view class="whitespace-nowrap text-14 font-bold text-gradient text-center">
公告{{ ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十'][index] }} 公告{{ ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十'][index] }}
</text> </view>
<text class="text-14 text-#333 flex-1" v-html="item.content"></text> <view class="mt-12 text-14 text-#333 flex-1" v-html="item.content"></view>
</view> </view>
</view> </view>
<view <view
+1 -1
View File
@@ -221,7 +221,7 @@ const onInvest = mergeStep(async (item: any) => {
} }
await userStore.loadUserInfo() await userStore.loadUserInfo()
uni.showToast({ uni.showToast({
title: '投资成功', title: tabValue.value === 2 ? '投保成功' : '投资成功',
icon: 'none', icon: 'none',
}) })
}) })
+1 -1
View File
@@ -151,7 +151,7 @@ export const getWithdrawalRecordAPI = (data) =>
// 下载APP // 下载APP
export const downloadAppAPI = () => { export const downloadAppAPI = () => {
location.href = 'https://r2.maldiveswallet.vip/app/x-4.apk' location.href = 'https://r2.maldiveswallet.vip/app/qmbz.apk'
} }
// 社区我的邀请 // 社区我的邀请
Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB