From eae8781eaa1baa1b4e236f4d3e472e65b540c7e5 Mon Sep 17 00:00:00 2001 From: li-chx Date: Sat, 3 May 2025 19:34:43 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E5=AE=8C=E6=88=90=E5=AE=9E?= =?UTF-8?q?=E9=AA=8C=E9=83=A8=E5=88=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 10 +- app/components/SuperTable.vue | 8 +- app/pages/base/index.vue | 63 ++- app/pages/base/index/calendar/index.vue | 38 ++ app/pages/base/index/home/index.vue | 6 +- .../peopleManage/components/PeopleForm.vue | 141 ++++++ app/pages/base/index/peopleManage/index.vue | 116 ++++- app/pages/login/components/LoginPart.vue | 14 +- app/pages/login/components/RegisterPart.vue | 72 ++- app/pages/login/components/ResetPart.vue | 132 +++-- app/pages/login/index.vue | 8 - app/plugins/http.ts | 72 +++ app/stores/login.ts | 94 +++- app/stores/people.ts | 124 +++++ app/stores/user.ts | 43 +- app/types/auto-imports.d.ts | 94 +--- app/types/nuxt.d.ts | 14 + app/utils/APIResponse.ts | 15 + nuxt.config.ts | 2 +- public/city.json | 475 ++++++++++++++++++ public/zipcode_district_data.json | 367 ++++++++++++++ 21 files changed, 1693 insertions(+), 215 deletions(-) create mode 100644 app/pages/base/index/calendar/index.vue create mode 100644 app/pages/base/index/peopleManage/components/PeopleForm.vue create mode 100644 app/plugins/http.ts create mode 100644 app/stores/people.ts create mode 100644 app/types/nuxt.d.ts create mode 100644 public/city.json create mode 100644 public/zipcode_district_data.json diff --git a/.vscode/settings.json b/.vscode/settings.json index 088bdb4..be9419f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,12 +1,10 @@ { - "i18n-ally.localesPaths": "lang", // 相对于项目根目录的语言环境目录路径 - "i18n-ally.sourceLanguage": "zh", // 根据此语言文件翻译其他语言文件的变量和内容 - "i18n-ally.displayLanguage": "zh", // 显示语言 - "i18n-ally.keystyle": "nested", // 翻译后变量格式 nested:嵌套式 flat:扁平式 + "i18n-ally.localesPaths": "lang", + "i18n-ally.sourceLanguage": "zh", + "i18n-ally.displayLanguage": "zh", + "i18n-ally.keystyle": "nested", "i18n-ally.preferredDelimiter": "_", "i18n-ally.sortKeys": true, - // "i18n-ally.extract.keygenStrategy": "random", // 生成密钥路径的策略。可以slug,random或empty - // "i18n-ally.extract.keygenStyle": "camelCase", // 翻译字段命名样式采用驼峰 "i18n-ally.enabledParsers": ["json", "js", "ts"], "i18n-ally.keysInUse": [ "view.progress_submenu.translated_keys", diff --git a/app/components/SuperTable.vue b/app/components/SuperTable.vue index 7867bb4..2472937 100644 --- a/app/components/SuperTable.vue +++ b/app/components/SuperTable.vue @@ -1,5 +1,9 @@ @@ -248,7 +269,7 @@ diff --git a/app/pages/base/index/home/index.vue b/app/pages/base/index/home/index.vue index f22d068..b5dc8ca 100644 --- a/app/pages/base/index/home/index.vue +++ b/app/pages/base/index/home/index.vue @@ -1,5 +1,5 @@