This commit is contained in:
2025-09-08 14:52:09 +08:00
7 changed files with 14 additions and 10 deletions

BIN
dist.zip Normal file

Binary file not shown.

View File

@@ -23,10 +23,10 @@ const tabs = [
name: '支付宝账号', name: '支付宝账号',
component: AliPay, component: AliPay,
}, },
{ // {
name: '银行卡账号', // name: '银行卡账号',
component: BankPay, // component: BankPay,
}, // },
]; ];
const change = (e) => { const change = (e) => {
@@ -64,7 +64,7 @@ onLoad((options) => {
:tabs="tabs" :tabs="tabs"
:currentTab="currentTab" :currentTab="currentTab"
@change="change" @change="change"
width="300"> width="150">
</tui-tabs> </tui-tabs>
<Suspense> <Suspense>

View File

@@ -5,7 +5,7 @@ const list = ['简单做轻松赚', '我是大圆宝 已提现304.46元', '路
const list1 = reactive([]); const list1 = reactive([]);
const list2 = reactive([]); const list2 = reactive([]);
onMounted(() => { onMounted(() => {
for (let i = 0; i <= 1000; i++) { for (let i = 0; i <= 100; i++) {
list1.push(list[Math.floor(Math.random() * list.length)]); list1.push(list[Math.floor(Math.random() * list.length)]);
list2.push(list[Math.floor(Math.random() * list.length)]); list2.push(list[Math.floor(Math.random() * list.length)]);
} }
@@ -34,7 +34,7 @@ onMounted(() => {
<style lang="scss" scoped> <style lang="scss" scoped>
.scrollX { .scrollX {
width: max-content !important; width: max-content !important;
animation: scroll 1200s linear infinite; animation: scroll 120s linear infinite;
image { image {
flex-shrink: 0; flex-shrink: 0;

View File

@@ -77,7 +77,7 @@ onLoad((options) => {
<x-input v-model:model-value="form.mobile" placeholder="请输入手机号"></x-input> <x-input v-model:model-value="form.mobile" placeholder="请输入手机号"></x-input>
<send-msg v-model:model-value="form.captcha" :mobile="form.mobile"></send-msg> <send-msg v-model:model-value="form.captcha" :mobile="form.mobile"></send-msg>
<x-input v-model:model-value="form.password" placeholder="请输入登录密码"></x-input> <x-input v-model:model-value="form.password" placeholder="请输入登录密码"></x-input>
<x-input v-model:model-value="form.invite" placeholder="请输入邀请码"></x-input> <x-input v-model:model-value="form.invite" placeholder="请输入邀请码(可选)"></x-input>
<tui-button class="!mt-[52rpx]" @click="success">确认注册</tui-button> <tui-button class="!mt-[52rpx]" @click="success">确认注册</tui-button>
</view> </view>

View File

@@ -85,8 +85,8 @@ onMounted(() => {
<view <view
class="bg-[rgba(0,0,0,.8)] text-[#fff] absolute right-0 py-[7rpx] w-[120rpx] rounded-l-full !flex items-center justify-center gap-[4rpx]" class="bg-[rgba(0,0,0,.8)] text-[#fff] absolute right-0 py-[7rpx] w-[120rpx] rounded-l-full !flex items-center justify-center gap-[4rpx]"
style="font-size: 22rpx"> style="font-size: 22rpx">
<tui-icon name="edit" size="16"></tui-icon> <tui-icon name="setup" size="16"></tui-icon>
<view class="!mt-[2rpx]" @click="toPage('/pages/userInfo/index')">编辑</view> <view class="!mt-[2rpx]" @click="toPage('/pages/userInfo/index')">设置</view>
</view> </view>
</view> </view>
</view> </view>

View File

@@ -107,6 +107,10 @@ const updateAvatar = async () => {
<view class="h-[3rpx] w-full bg-[rgb(229,230,235)] !ml-[32rpx]"></view> <view class="h-[3rpx] w-full bg-[rgb(229,230,235)] !ml-[32rpx]"></view>
</view> </view>
<view class="bg-[#fff] !mt-[20rpx] !flex justify-center items-center py-3" @click="UserStore.logout">
退出登录
</view>
<component :is="tools.find(v=>v.key===tool).component" v-model:show="showTool"></component> <component :is="tools.find(v=>v.key===tool).component" v-model:show="showTool"></component>
</template> </template>

BIN
src/static/icons/set.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB