From f431b7ead6de9ab074b55ea7ab87ce7ef3adef0e Mon Sep 17 00:00:00 2001 From: ZhangAo Date: Fri, 26 Sep 2025 17:31:55 +0800 Subject: [PATCH] u --- .../components/picker-select-input/index.vue | 14 ++ .../src/components/picker-select/index.vue | 149 +++++++++++++++--- .../base-uniapp/src/http/index.ts | 117 ++++++++++++++ .../base-uniapp/src/http/interceptor.ts | 85 ++++++++++ .../base-uniapp/src/http/queryString.ts | 29 ++++ .../base-uniapp/src/http/service.ts | 39 +++++ code/base-project/base-uniapp/src/main.ts | 2 + .../base-uniapp/src/pages-sub/login/index.vue | 88 +++++++++++ .../base-uniapp/src/pages/home/index.vue | 10 +- .../base-uniapp/src/store/index.ts | 16 ++ .../base-uniapp/src/store/user.ts | 44 ++++++ .../base-uniapp/src/style/index.scss | 4 + .../base-project/base-uniapp/src/typings.d.ts | 13 +- .../base-uniapp/src/utils/common.ts | 38 +++++ .../base-uniapp/src/utils/platform.ts | 26 +++ .../base-uniapp/src/utils/request.ts | 28 ++++ .../base-uniapp/src/utils/toast.ts | 65 ++++++++ 17 files changed, 728 insertions(+), 39 deletions(-) create mode 100644 code/base-project/base-uniapp/src/http/index.ts create mode 100644 code/base-project/base-uniapp/src/http/interceptor.ts create mode 100644 code/base-project/base-uniapp/src/http/queryString.ts create mode 100644 code/base-project/base-uniapp/src/http/service.ts create mode 100644 code/base-project/base-uniapp/src/pages-sub/login/index.vue create mode 100644 code/base-project/base-uniapp/src/store/index.ts create mode 100644 code/base-project/base-uniapp/src/store/user.ts create mode 100644 code/base-project/base-uniapp/src/utils/common.ts create mode 100644 code/base-project/base-uniapp/src/utils/platform.ts create mode 100644 code/base-project/base-uniapp/src/utils/request.ts create mode 100644 code/base-project/base-uniapp/src/utils/toast.ts diff --git a/code/base-project/base-uniapp/src/components/picker-select-input/index.vue b/code/base-project/base-uniapp/src/components/picker-select-input/index.vue index b6f45263..40155745 100644 --- a/code/base-project/base-uniapp/src/components/picker-select-input/index.vue +++ b/code/base-project/base-uniapp/src/components/picker-select-input/index.vue @@ -24,6 +24,20 @@ const props = defineProps({ }, viewname: { type: String, + required: true, + }, + searchcondition: { + type: String, + required: false, + }, + userid: { + type: String, + required: false, + }, + searchType: { + type: String as PropType<'default' | 'ex' | 'single'>, + default: 'default', + required: false, }, }) diff --git a/code/base-project/base-uniapp/src/components/picker-select/index.vue b/code/base-project/base-uniapp/src/components/picker-select/index.vue index 0ddfebb5..7590395e 100644 --- a/code/base-project/base-uniapp/src/components/picker-select/index.vue +++ b/code/base-project/base-uniapp/src/components/picker-select/index.vue @@ -1,6 +1,8 @@ @@ -137,6 +233,7 @@ function handlePagationChange(page: number) { v-model="searchValue" placeholder="请输入搜索的值" clearable + @confirm="handleSearch" >