From 5955119fffc94736edb3ae1fd27724a4a9b46d5b Mon Sep 17 00:00:00 2001
From: doudou201703 <84085676+doudou201703@users.noreply.github.com>
Date: Fri, 7 Aug 2026 21:40:55 +0800
Subject: [PATCH] xiao_001
---
.editorconfig | 9 +
.gitignore | 6 +
.idea/.gitignore | 10 +
.idea/LanguageServersSettings.xml | 19 +
.idea/UniappTool.xml | 6 +
.idea/codeStyles/Project.xml | 70 +
.idea/codeStyles/codeStyleConfig.xml | 5 +
.idea/encodings.xml | 10 +
.idea/inspectionProfiles/Project_Default.xml | 15 +
.idea/libraries/Dart_SDK.xml | 31 +
.idea/misc.xml | 8 +
.idea/modules.xml | 8 +
.idea/php.xml | 19 +
.idea/prettier.xml | 7 +
.idea/swift-toolchain.xml | 6 +
.idea/vcs.xml | 6 +
.idea/xiao_electron.iml | 18 +
.npmrc | 2 +
.prettierrc.yaml | 31 +
.vscode/extensions.json | 3 +
.vscode/launch.json | 39 +
.vscode/settings.json | 11 +
README.md | 34 +
build/entitlements.mac.plist | 12 +
build/icon.icns | Bin 0 -> 760977 bytes
build/icon.ico | Bin 0 -> 44825 bytes
build/icon.png | Bin 0 -> 358814 bytes
dev-app-update.yml | 3 +
electron-builder.yml | 56 +
electron.vite.config.ts | 45 +
eslint.config.mjs | 49 +
global.d.ts | 48 +
package.json | 63 +
prettierignore | 6 +
resources/icon.png | Bin 0 -> 35949 bytes
src/main/index.ts | 149 +
src/main/key.ts | 38 +
src/preload/index.d.ts | 8 +
src/preload/index.ts | 25 +
src/renderer/auto-imports.d.ts | 10 +
src/renderer/components.d.ts | 23 +
src/renderer/index.html | 29 +
src/renderer/src/App.vue | 95 +
src/renderer/src/assets/base.css | 71 +
src/renderer/src/assets/demo.scss | 4 +
src/renderer/src/assets/electron.svg | 10 +
src/renderer/src/assets/logo.png | Bin 0 -> 577327 bytes
src/renderer/src/assets/main.css | 42 +
src/renderer/src/assets/wavy-lines.svg | 25 +
src/renderer/src/assets/wx-login.css | 26 +
src/renderer/src/components/Versions.vue | 13 +
src/renderer/src/env.d.ts | 1 +
src/renderer/src/hooks/微信登陆功能.ts | 0
src/renderer/src/main.ts | 22 +
src/renderer/src/router/index.ts | 57 +
src/renderer/src/stores/index.ts | 21 +
src/renderer/src/utils/request.ts | 9 +
.../src/导航栏页面/商品统计/商品统计页面.vue | 12 +
.../src/导航栏页面/数据统计/数据统计页面.vue | 11 +
.../src/导航栏页面/用户管理/用户管理类型.ts | 48 +
.../src/导航栏页面/用户管理/用户管理页面.vue | 188 +
.../src/导航栏页面/系统设置/系统设置页面.vue | 178 +
src/renderer/src/通用组件/主题切换组件.vue | 36 +
src/renderer/src/通用组件/测试组件.vue | 41 +
src/renderer/src/通用组件/浮动路由组件.vue | 81 +
src/renderer/src/页面目录/主页面/Home.vue | 75 +
.../主页面/主页面组件/左侧导航菜单.vue | 151 +
src/renderer/src/页面目录/图表页面/图表页.vue | 58 +
src/renderer/src/页面目录/学习页面/子组件.vue | 52 +
src/renderer/src/页面目录/学习页面/学习页.vue | 51 +
src/renderer/src/页面目录/授权页面/授权页.vue | 44 +
.../src/页面目录/登陆页面/登陆组件.vue | 53 +
src/renderer/src/页面目录/登陆页面/登陆页.vue | 197 +
.../登陆页面/登陆页面微信登陆注册组件.vue | 140 +
.../src/页面目录/登陆页面/登陆页面用户类型.ts | 25 +
.../登陆页面/登陆页面表单注册组件.vue | 499 ++
tsconfig.json | 4 +
tsconfig.node.json | 8 +
tsconfig.web.json | 23 +
wx.d.ts | 15 +
yarn.lock | 4544 +++++++++++++++++
81 files changed, 7867 insertions(+)
create mode 100644 .editorconfig
create mode 100644 .gitignore
create mode 100644 .idea/.gitignore
create mode 100644 .idea/LanguageServersSettings.xml
create mode 100644 .idea/UniappTool.xml
create mode 100644 .idea/codeStyles/Project.xml
create mode 100644 .idea/codeStyles/codeStyleConfig.xml
create mode 100644 .idea/encodings.xml
create mode 100644 .idea/inspectionProfiles/Project_Default.xml
create mode 100644 .idea/libraries/Dart_SDK.xml
create mode 100644 .idea/misc.xml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/php.xml
create mode 100644 .idea/prettier.xml
create mode 100644 .idea/swift-toolchain.xml
create mode 100644 .idea/vcs.xml
create mode 100644 .idea/xiao_electron.iml
create mode 100644 .npmrc
create mode 100644 .prettierrc.yaml
create mode 100644 .vscode/extensions.json
create mode 100644 .vscode/launch.json
create mode 100644 .vscode/settings.json
create mode 100644 README.md
create mode 100644 build/entitlements.mac.plist
create mode 100644 build/icon.icns
create mode 100644 build/icon.ico
create mode 100644 build/icon.png
create mode 100644 dev-app-update.yml
create mode 100644 electron-builder.yml
create mode 100644 electron.vite.config.ts
create mode 100644 eslint.config.mjs
create mode 100644 global.d.ts
create mode 100644 package.json
create mode 100644 prettierignore
create mode 100644 resources/icon.png
create mode 100644 src/main/index.ts
create mode 100644 src/main/key.ts
create mode 100644 src/preload/index.d.ts
create mode 100644 src/preload/index.ts
create mode 100644 src/renderer/auto-imports.d.ts
create mode 100644 src/renderer/components.d.ts
create mode 100644 src/renderer/index.html
create mode 100644 src/renderer/src/App.vue
create mode 100644 src/renderer/src/assets/base.css
create mode 100644 src/renderer/src/assets/demo.scss
create mode 100644 src/renderer/src/assets/electron.svg
create mode 100644 src/renderer/src/assets/logo.png
create mode 100644 src/renderer/src/assets/main.css
create mode 100644 src/renderer/src/assets/wavy-lines.svg
create mode 100644 src/renderer/src/assets/wx-login.css
create mode 100644 src/renderer/src/components/Versions.vue
create mode 100644 src/renderer/src/env.d.ts
create mode 100644 src/renderer/src/hooks/微信登陆功能.ts
create mode 100644 src/renderer/src/main.ts
create mode 100644 src/renderer/src/router/index.ts
create mode 100644 src/renderer/src/stores/index.ts
create mode 100644 src/renderer/src/utils/request.ts
create mode 100644 src/renderer/src/导航栏页面/商品统计/商品统计页面.vue
create mode 100644 src/renderer/src/导航栏页面/数据统计/数据统计页面.vue
create mode 100644 src/renderer/src/导航栏页面/用户管理/用户管理类型.ts
create mode 100644 src/renderer/src/导航栏页面/用户管理/用户管理页面.vue
create mode 100644 src/renderer/src/导航栏页面/系统设置/系统设置页面.vue
create mode 100644 src/renderer/src/通用组件/主题切换组件.vue
create mode 100644 src/renderer/src/通用组件/测试组件.vue
create mode 100644 src/renderer/src/通用组件/浮动路由组件.vue
create mode 100644 src/renderer/src/页面目录/主页面/Home.vue
create mode 100644 src/renderer/src/页面目录/主页面/主页面组件/左侧导航菜单.vue
create mode 100644 src/renderer/src/页面目录/图表页面/图表页.vue
create mode 100644 src/renderer/src/页面目录/学习页面/子组件.vue
create mode 100644 src/renderer/src/页面目录/学习页面/学习页.vue
create mode 100644 src/renderer/src/页面目录/授权页面/授权页.vue
create mode 100644 src/renderer/src/页面目录/登陆页面/登陆组件.vue
create mode 100644 src/renderer/src/页面目录/登陆页面/登陆页.vue
create mode 100644 src/renderer/src/页面目录/登陆页面/登陆页面微信登陆注册组件.vue
create mode 100644 src/renderer/src/页面目录/登陆页面/登陆页面用户类型.ts
create mode 100644 src/renderer/src/页面目录/登陆页面/登陆页面表单注册组件.vue
create mode 100644 tsconfig.json
create mode 100644 tsconfig.node.json
create mode 100644 tsconfig.web.json
create mode 100644 wx.d.ts
create mode 100644 yarn.lock
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..65e2f8a
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,9 @@
+root = true
+
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 4
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..75ef73c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+node_modules
+dist
+out
+.DS_Store
+.eslintcache
+*.log*
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..f6906f2
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,10 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# 已忽略包含查询文件的默认文件夹
+/queries/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/LanguageServersSettings.xml b/.idea/LanguageServersSettings.xml
new file mode 100644
index 0000000..27d48e4
--- /dev/null
+++ b/.idea/LanguageServersSettings.xml
@@ -0,0 +1,19 @@
+
+