From 8dda9f69894aba1f7154ae74e686c59a3aaefdf7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?=
<1518079521@qq.com>
Date: Fri, 20 Jun 2025 09:22:36 +0800
Subject: [PATCH] up
---
uni-app/src/App.vue | 2 +
.../src/addon/components/diy/group/index.vue | 4 +-
uni-app/src/app/api/diy.ts | 7 +
uni-app/src/app/api/diy_form.ts | 7 +
uni-app/src/app/api/member.ts | 4 +-
.../components/diy/carousel-search/index.vue | 1 -
.../components/diy/form-checkbox/index.vue | 5 +-
.../components/diy/form-date-scope/index.vue | 1 +
.../app/components/diy/form-date/index.vue | 5 +-
.../app/components/diy/form-email/index.vue | 5 +-
.../components/diy/form-identity/index.vue | 7 +-
.../app/components/diy/form-image/index.vue | 11 +-
.../app/components/diy/form-input/index.vue | 3 +-
.../app/components/diy/form-mobile/index.vue | 5 +-
.../app/components/diy/form-number/index.vue | 5 +-
.../app/components/diy/form-radio/index.vue | 6 +-
.../app/components/diy/form-submit/index.vue | 50 ++-
.../app/components/diy/form-table/index.vue | 1 +
.../components/diy/form-textarea/index.vue | 5 +-
.../components/diy/form-time-scope/index.vue | 1 +
.../app/components/diy/form-time/index.vue | 5 +-
uni-app/src/app/pages/friendspay/money.vue | 19 +-
uni-app/src/app/pages/friendspay/share.vue | 5 +-
uni-app/src/app/pages/index/diy_form.vue | 2 +-
uni-app/src/app/pages/index/index.vue | 2 +-
uni-app/src/app/pages/index/tabbar.vue | 2 +-
uni-app/src/app/pages/member/account.vue | 8 +-
uni-app/src/app/pages/member/address.vue | 28 +-
.../src/app/pages/member/apply_cash_out.vue | 8 +-
.../src/app/pages/member/cash_out_detail.vue | 3 +-
.../components/personal_form_detail.vue | 55 +++
uni-app/src/app/pages/member/index.vue | 1 -
uni-app/src/app/pages/member/level.vue | 24 +-
uni-app/src/app/pages/member/personal.vue | 39 +-
.../src/app/pages/member/personal_form.vue | 151 +++++++
uni-app/src/app/pages/member/sign_in.vue | 6 +-
.../components/area-select/area-select.vue | 6 +-
.../information-filling.vue | 4 +
uni-app/src/components/pay/pay.vue | 16 +-
uni-app/src/components/pop-ads/pop-ads.vue | 84 ++++
.../components/share-poster/share-poster.vue | 2 +-
uni-app/src/components/tabbar/tabbar.vue | 7 +-
.../wx-privacy-popup/wx-privacy-popup.vue | 14 +-
uni-app/src/hooks/useDiy.ts | 5 +
uni-app/src/hooks/useDiyForm.ts | 21 +-
uni-app/src/hooks/useLogin.ts | 4 +-
uni-app/src/hooks/useSendSms.ts | 2 +-
uni-app/src/locale/index.ts | 3 -
uni-app/src/locale/zh-Hans.json | 138 ++++++-
uni-app/src/locale/zh-Hans/common.json | 3 +-
uni-app/src/pages.json | 19 +-
uni-app/src/stores/member.ts | 28 +-
uni-app/src/stores/system.ts | 8 +-
uni-app/src/styles/diy_form.scss | 5 +-
uni-app/src/styles/official-iconfont.css | 386 +++++++++++++++++-
uni-app/src/utils/common.ts | 4 +-
uni-app/src/utils/interceptor.ts | 24 --
57 files changed, 1116 insertions(+), 160 deletions(-)
create mode 100644 uni-app/src/app/pages/member/components/personal_form_detail.vue
create mode 100644 uni-app/src/app/pages/member/personal_form.vue
create mode 100644 uni-app/src/components/pop-ads/pop-ads.vue
diff --git a/uni-app/src/App.vue b/uni-app/src/App.vue
index fb3900e27..91e435c7d 100644
--- a/uni-app/src/App.vue
+++ b/uni-app/src/App.vue
@@ -196,6 +196,8 @@ onLaunch((data: any) => {
}
})
+ // 控制弹窗展示
+ uni.setStorageSync('isOnLoad', true); // 存储是页面是否加载完成的状态
})
onShow(() => {
diff --git a/uni-app/src/addon/components/diy/group/index.vue b/uni-app/src/addon/components/diy/group/index.vue
index 90c6418cb..b3e393a80 100644
--- a/uni-app/src/addon/components/diy/group/index.vue
+++ b/uni-app/src/addon/components/diy/group/index.vue
@@ -2,6 +2,7 @@
+
@@ -117,6 +118,7 @@
+
@@ -127,13 +129,13 @@
diff --git a/uni-app/src/app/pages/index/diy_form.vue b/uni-app/src/app/pages/index/diy_form.vue
index 616ffa688..c9ad7313e 100644
--- a/uni-app/src/app/pages/index/diy_form.vue
+++ b/uni-app/src/app/pages/index/diy_form.vue
@@ -48,7 +48,7 @@ import diyGroup from '@/addon/components/diy/group/index.vue'
const { setShare } = useShare()
const diy = useDiyForm({
- needLogin: true // 检测登录
+ needLogin: false // 检测登录
})
const diyGroupRef = ref(null)
diff --git a/uni-app/src/app/pages/index/index.vue b/uni-app/src/app/pages/index/index.vue
index 183f3838e..c55cad877 100644
--- a/uni-app/src/app/pages/index/index.vue
+++ b/uni-app/src/app/pages/index/index.vue
@@ -27,8 +27,8 @@ import { ref, nextTick } from 'vue';
import { useDiy } from '@/hooks/useDiy'
import { redirect } from '@/utils/common';
import { useShare } from '@/hooks/useShare'
-
import diyGroup from '@/addon/components/diy/group/index.vue'
+
const { setShare } = useShare()
uni.hideTabBar() // 隐藏tabbar
diff --git a/uni-app/src/app/pages/index/tabbar.vue b/uni-app/src/app/pages/index/tabbar.vue
index a88d8a70b..b0e2a4d94 100644
--- a/uni-app/src/app/pages/index/tabbar.vue
+++ b/uni-app/src/app/pages/index/tabbar.vue
@@ -33,8 +33,8 @@
import tabbarJson from '@/tabbar.json'
import zh from '@/locale/zh-Hans.json'
import en from '@/locale/en.json'
- import {onPageScroll} from "@dcloudio/uni-app";
import TopTabbar from "@/components/top-tabbar/top-tabbar.vue";
+
import { language } from '@/locale'
uni.hideTabBar()
diff --git a/uni-app/src/app/pages/member/account.vue b/uni-app/src/app/pages/member/account.vue
index 9c84d310f..3fc2e45f5 100644
--- a/uni-app/src/app/pages/member/account.vue
+++ b/uni-app/src/app/pages/member/account.vue
@@ -1,6 +1,6 @@
-
+
-
-
- 暂无会员等级
-
+
+
+
+
+
+
+ 暂无会员等级
+
+
+
@@ -136,6 +142,16 @@ const levelIndex = ref(0); //当前等级的索引
/********* 自定义头部 - start ***********/
const topTabarObj = topTabar()
let topTabbarData = topTabarObj.setTopTabbarParam({ title: '会员等级' })
+let topTabbarDataEmpty =ref({
+ title: '会员等级',
+ topStatusBar: {
+ style: 'style-1',
+ bgColor: '#fff',
+ rollBgColor: '#333',
+ textColor: '#333',
+ rollTextColor: '#333'
+ }
+})
/********* 自定义头部 - end ***********/
onShow(() => {
diff --git a/uni-app/src/app/pages/member/personal.vue b/uni-app/src/app/pages/member/personal.vue
index c0ee4c8c8..59b52c1cd 100644
--- a/uni-app/src/app/pages/member/personal.vue
+++ b/uni-app/src/app/pages/member/personal.vue
@@ -1,6 +1,5 @@
-
-
+
+
+
+
+
+