From f65e2d1ff817b634c5526bd9897e89ae4dd1d60c 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, 17 Jan 2025 19:46:41 +0800 Subject: [PATCH] up --- uni-app/src/App.vue | 14 +- uni-app/src/app/api/auth.ts | 42 +- uni-app/src/app/api/diy.ts | 14 - uni-app/src/app/api/diy_form.ts | 29 + uni-app/src/app/api/member.ts | 10 + uni-app/src/app/api/system.ts | 6 + .../app/components/diy/active-cube/index.vue | 21 +- .../components/diy/carousel-search/index.vue | 20 +- .../app/components/diy/float-btn/index.vue | 12 +- .../app/components/diy/form-address/index.vue | 96 +++ .../components/diy/form-checkbox/index.vue | 324 ++++++++ .../components/diy/form-date-scope/index.vue | 304 +++++++ .../app/components/diy/form-date/index.vue | 272 +++++++ .../app/components/diy/form-email/index.vue | 199 +++++ .../app/components/diy/form-file/index.vue | 119 +++ .../diy/form-identity-privacy/index.vue | 47 ++ .../components/diy/form-identity/index.vue | 227 ++++++ .../app/components/diy/form-image/index.vue | 316 ++++++++ .../app/components/diy/form-input/index.vue | 195 +++++ .../components/diy/form-location/index.vue | 96 +++ .../app/components/diy/form-mobile/index.vue | 226 ++++++ .../app/components/diy/form-number/index.vue | 201 +++++ .../components/diy/form-privacy-pop/index.vue | 43 + .../app/components/diy/form-privacy/index.vue | 52 ++ .../app/components/diy/form-radio/index.vue | 330 ++++++++ .../app/components/diy/form-submit/index.vue | 341 ++++++++ .../app/components/diy/form-table/index.vue | 96 +++ .../components/diy/form-textarea/index.vue | 208 +++++ .../components/diy/form-time-scope/index.vue | 345 ++++++++ .../app/components/diy/form-time/index.vue | 231 ++++++ .../app/components/diy/form-video/index.vue | 124 +++ .../components/diy/form-wechat-name/index.vue | 96 +++ .../app/components/diy/graphic-nav/index.vue | 11 +- .../app/components/diy/horz-blank/index.vue | 8 +- .../app/components/diy/horz-line/index.vue | 8 +- .../src/app/components/diy/hot-area/index.vue | 8 +- .../app/components/diy/image-ads/index.vue | 13 +- .../app/components/diy/member-info/index.vue | 25 +- .../app/components/diy/member-level/index.vue | 15 +- .../src/app/components/diy/notice/index.vue | 13 +- .../app/components/diy/picture-show/index.vue | 29 +- .../app/components/diy/rich-text/index.vue | 9 +- .../app/components/diy/rubik-cube/index.vue | 9 +- uni-app/src/app/components/diy/text/index.vue | 9 +- .../app/components/fixed/demo-index/index.vue | 15 - .../locale/zh-Hans/pages.member.account.json | 6 +- .../zh-Hans/pages.member.account_edit.json | 12 +- .../zh-Hans/pages.member.apply_cash_out.json | 5 +- .../locale/zh-Hans/pages.member.cash_out.json | 4 +- .../zh-Hans/pages.member.cash_out_detail.json | 16 +- uni-app/src/app/pages/auth/bind.vue | 2 +- uni-app/src/app/pages/auth/index.vue | 77 +- uni-app/src/app/pages/auth/login.vue | 26 +- uni-app/src/app/pages/auth/register.vue | 12 +- uni-app/src/app/pages/friendspay/money.vue | 71 +- uni-app/src/app/pages/friendspay/share.vue | 19 +- uni-app/src/app/pages/index/diy.vue | 19 +- uni-app/src/app/pages/index/diy_form.vue | 118 +++ .../src/app/pages/index/diy_form_detail.vue | 28 + .../src/app/pages/index/diy_form_result.vue | 83 ++ uni-app/src/app/pages/index/index.vue | 17 +- uni-app/src/app/pages/member/account.vue | 5 +- uni-app/src/app/pages/member/account_edit.vue | 94 ++- uni-app/src/app/pages/member/address_edit.vue | 8 +- .../src/app/pages/member/apply_cash_out.vue | 112 ++- uni-app/src/app/pages/member/balance.vue | 2 + .../src/app/pages/member/cash_out_detail.vue | 140 +++- uni-app/src/app/pages/member/index.vue | 17 +- uni-app/src/app/pages/member/point_detail.vue | 4 +- uni-app/src/app/pages/member/sign_in.vue | 4 +- uni-app/src/app/stores/diy.ts | 12 +- .../components/area-select/area-select.vue | 27 +- .../components/bind-mobile/bind-mobile.vue | 42 +- .../information-filling.vue | 147 ++-- .../mescroll-uni/components/mescroll-down.vue | 47 -- .../mescroll-uni/components/mescroll-up.vue | 39 - .../mescroll-uni/mixins/mescroll-comp.js | 47 -- .../mescroll-uni/mixins/mescroll-more-item.js | 66 -- .../mescroll-uni/mixins/mescroll-more.js | 74 -- .../src/components/nc-contact/nc-contact.vue | 1 - .../components/select-date/select-date.vue | 2 +- .../components/share-popup/share-popup.vue | 237 ++++++ uni-app/src/components/sow-show/sow-show.vue | 59 ++ uni-app/src/components/tabbar/tabbar.vue | 111 ++- .../src/components/top-tabbar/top-tabbar.vue | 58 +- uni-app/src/hooks/useDiy.ts | 42 +- uni-app/src/hooks/useDiyForm.ts | 277 +++++++ uni-app/src/hooks/useLogin.ts | 34 +- uni-app/src/locale/zh-Hans.json | 101 ++- uni-app/src/locale/zh-Hans/common.json | 232 +++--- uni-app/src/manifest.json | 2 +- uni-app/src/pages.json | 760 +++++++++--------- uni-app/src/stores/member.ts | 4 + uni-app/src/stores/system.ts | 3 + uni-app/src/styles/common.scss | 76 +- uni-app/src/styles/diy_form.scss | 174 ++++ uni-app/src/styles/official-iconfont.css | 90 ++- uni-app/src/utils/common.ts | 136 +++- uni-app/src/utils/interceptor.ts | 36 +- 99 files changed, 7276 insertions(+), 1389 deletions(-) create mode 100644 uni-app/src/app/api/diy_form.ts create mode 100644 uni-app/src/app/components/diy/form-address/index.vue create mode 100644 uni-app/src/app/components/diy/form-checkbox/index.vue create mode 100644 uni-app/src/app/components/diy/form-date-scope/index.vue create mode 100644 uni-app/src/app/components/diy/form-date/index.vue create mode 100644 uni-app/src/app/components/diy/form-email/index.vue create mode 100644 uni-app/src/app/components/diy/form-file/index.vue create mode 100644 uni-app/src/app/components/diy/form-identity-privacy/index.vue create mode 100644 uni-app/src/app/components/diy/form-identity/index.vue create mode 100644 uni-app/src/app/components/diy/form-image/index.vue create mode 100644 uni-app/src/app/components/diy/form-input/index.vue create mode 100644 uni-app/src/app/components/diy/form-location/index.vue create mode 100644 uni-app/src/app/components/diy/form-mobile/index.vue create mode 100644 uni-app/src/app/components/diy/form-number/index.vue create mode 100644 uni-app/src/app/components/diy/form-privacy-pop/index.vue create mode 100644 uni-app/src/app/components/diy/form-privacy/index.vue create mode 100644 uni-app/src/app/components/diy/form-radio/index.vue create mode 100644 uni-app/src/app/components/diy/form-submit/index.vue create mode 100644 uni-app/src/app/components/diy/form-table/index.vue create mode 100644 uni-app/src/app/components/diy/form-textarea/index.vue create mode 100644 uni-app/src/app/components/diy/form-time-scope/index.vue create mode 100644 uni-app/src/app/components/diy/form-time/index.vue create mode 100644 uni-app/src/app/components/diy/form-video/index.vue create mode 100644 uni-app/src/app/components/diy/form-wechat-name/index.vue delete mode 100644 uni-app/src/app/components/fixed/demo-index/index.vue create mode 100644 uni-app/src/app/pages/index/diy_form.vue create mode 100644 uni-app/src/app/pages/index/diy_form_detail.vue create mode 100644 uni-app/src/app/pages/index/diy_form_result.vue delete mode 100644 uni-app/src/components/mescroll/mescroll-uni/components/mescroll-down.vue delete mode 100644 uni-app/src/components/mescroll/mescroll-uni/components/mescroll-up.vue delete mode 100644 uni-app/src/components/mescroll/mescroll-uni/mixins/mescroll-comp.js delete mode 100644 uni-app/src/components/mescroll/mescroll-uni/mixins/mescroll-more-item.js delete mode 100644 uni-app/src/components/mescroll/mescroll-uni/mixins/mescroll-more.js create mode 100644 uni-app/src/components/share-popup/share-popup.vue create mode 100644 uni-app/src/components/sow-show/sow-show.vue create mode 100644 uni-app/src/hooks/useDiyForm.ts create mode 100644 uni-app/src/styles/diy_form.scss diff --git a/uni-app/src/App.vue b/uni-app/src/App.vue index fbbadffa1..362d5e55e 100644 --- a/uni-app/src/App.vue +++ b/uni-app/src/App.vue @@ -1,7 +1,7 @@ \ No newline at end of file + diff --git a/uni-app/src/app/components/diy/form-address/index.vue b/uni-app/src/app/components/diy/form-address/index.vue new file mode 100644 index 000000000..7b0bce15c --- /dev/null +++ b/uni-app/src/app/components/diy/form-address/index.vue @@ -0,0 +1,96 @@ + + + + + \ No newline at end of file diff --git a/uni-app/src/app/components/diy/form-checkbox/index.vue b/uni-app/src/app/components/diy/form-checkbox/index.vue new file mode 100644 index 000000000..88376cad5 --- /dev/null +++ b/uni-app/src/app/components/diy/form-checkbox/index.vue @@ -0,0 +1,324 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-date-scope/index.vue b/uni-app/src/app/components/diy/form-date-scope/index.vue new file mode 100644 index 000000000..203f3b5fd --- /dev/null +++ b/uni-app/src/app/components/diy/form-date-scope/index.vue @@ -0,0 +1,304 @@ + + + + + + diff --git a/uni-app/src/app/components/diy/form-date/index.vue b/uni-app/src/app/components/diy/form-date/index.vue new file mode 100644 index 000000000..f0dd85ca9 --- /dev/null +++ b/uni-app/src/app/components/diy/form-date/index.vue @@ -0,0 +1,272 @@ + + + + + + + diff --git a/uni-app/src/app/components/diy/form-email/index.vue b/uni-app/src/app/components/diy/form-email/index.vue new file mode 100644 index 000000000..0e53e35f4 --- /dev/null +++ b/uni-app/src/app/components/diy/form-email/index.vue @@ -0,0 +1,199 @@ + + + + + \ No newline at end of file diff --git a/uni-app/src/app/components/diy/form-file/index.vue b/uni-app/src/app/components/diy/form-file/index.vue new file mode 100644 index 000000000..514697ed9 --- /dev/null +++ b/uni-app/src/app/components/diy/form-file/index.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-identity-privacy/index.vue b/uni-app/src/app/components/diy/form-identity-privacy/index.vue new file mode 100644 index 000000000..63e74a0c5 --- /dev/null +++ b/uni-app/src/app/components/diy/form-identity-privacy/index.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-identity/index.vue b/uni-app/src/app/components/diy/form-identity/index.vue new file mode 100644 index 000000000..4011d153e --- /dev/null +++ b/uni-app/src/app/components/diy/form-identity/index.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-image/index.vue b/uni-app/src/app/components/diy/form-image/index.vue new file mode 100644 index 000000000..2ed2b9109 --- /dev/null +++ b/uni-app/src/app/components/diy/form-image/index.vue @@ -0,0 +1,316 @@ + + + + + + diff --git a/uni-app/src/app/components/diy/form-input/index.vue b/uni-app/src/app/components/diy/form-input/index.vue new file mode 100644 index 000000000..c3f670b63 --- /dev/null +++ b/uni-app/src/app/components/diy/form-input/index.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-location/index.vue b/uni-app/src/app/components/diy/form-location/index.vue new file mode 100644 index 000000000..f43abd167 --- /dev/null +++ b/uni-app/src/app/components/diy/form-location/index.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-mobile/index.vue b/uni-app/src/app/components/diy/form-mobile/index.vue new file mode 100644 index 000000000..d32edeacb --- /dev/null +++ b/uni-app/src/app/components/diy/form-mobile/index.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-number/index.vue b/uni-app/src/app/components/diy/form-number/index.vue new file mode 100644 index 000000000..5bbe9dc72 --- /dev/null +++ b/uni-app/src/app/components/diy/form-number/index.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-privacy-pop/index.vue b/uni-app/src/app/components/diy/form-privacy-pop/index.vue new file mode 100644 index 000000000..d60a7d1eb --- /dev/null +++ b/uni-app/src/app/components/diy/form-privacy-pop/index.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-privacy/index.vue b/uni-app/src/app/components/diy/form-privacy/index.vue new file mode 100644 index 000000000..bdb76dc4a --- /dev/null +++ b/uni-app/src/app/components/diy/form-privacy/index.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-radio/index.vue b/uni-app/src/app/components/diy/form-radio/index.vue new file mode 100644 index 000000000..578daf7ef --- /dev/null +++ b/uni-app/src/app/components/diy/form-radio/index.vue @@ -0,0 +1,330 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-submit/index.vue b/uni-app/src/app/components/diy/form-submit/index.vue new file mode 100644 index 000000000..80424a806 --- /dev/null +++ b/uni-app/src/app/components/diy/form-submit/index.vue @@ -0,0 +1,341 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-table/index.vue b/uni-app/src/app/components/diy/form-table/index.vue new file mode 100644 index 000000000..8778d3363 --- /dev/null +++ b/uni-app/src/app/components/diy/form-table/index.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/uni-app/src/app/components/diy/form-textarea/index.vue b/uni-app/src/app/components/diy/form-textarea/index.vue new file mode 100644 index 000000000..a1c4458be --- /dev/null +++ b/uni-app/src/app/components/diy/form-textarea/index.vue @@ -0,0 +1,208 @@ +