添加系统管理、登录模块的接口、标准化开发流程

This commit is contained in:
super
2026-01-08 20:49:42 +08:00
parent fef12b01e2
commit 8fa07e4952
40 changed files with 3126 additions and 1701 deletions

12
src/components.d.ts vendored
View File

@@ -31,6 +31,7 @@ declare module 'vue' {
AEmpty: typeof import('ant-design-vue/es')['Empty']
AForm: typeof import('ant-design-vue/es')['Form']
AFormItem: typeof import('ant-design-vue/es')['FormItem']
AFormItemRest: typeof import('ant-design-vue/es')['FormItemRest']
AInput: typeof import('ant-design-vue/es')['Input']
AInputNumber: typeof import('ant-design-vue/es')['InputNumber']
AInputPassword: typeof import('ant-design-vue/es')['InputPassword']
@@ -50,6 +51,7 @@ declare module 'vue' {
APageHeader: typeof import('ant-design-vue/es')['PageHeader']
APagination: typeof import('ant-design-vue/es')['Pagination']
APopconfirm: typeof import('ant-design-vue/es')['Popconfirm']
APopover: typeof import('ant-design-vue/es')['Popover']
ApprovalDrawer: typeof import('./components/ApprovalDrawer/index.vue')['default']
AProgress: typeof import('ant-design-vue/es')['Progress']
ARadio: typeof import('ant-design-vue/es')['Radio']
@@ -76,14 +78,24 @@ declare module 'vue' {
ATimelineItem: typeof import('ant-design-vue/es')['TimelineItem']
ATooltip: typeof import('ant-design-vue/es')['Tooltip']
ATree: typeof import('ant-design-vue/es')['Tree']
ATreeSelect: typeof import('ant-design-vue/es')['TreeSelect']
AUploadDragger: typeof import('ant-design-vue/es')['UploadDragger']
BudgetDetailModal: typeof import('./components/finance/budget/BudgetDetailModal.vue')['default']
BudgetFormModal: typeof import('./components/finance/budget/BudgetFormModal.vue')['default']
DictFormModal: typeof import('./components/system/dict/DictFormModal.vue')['default']
DictItemDrawer: typeof import('./components/system/dict/DictItemDrawer.vue')['default']
DuplicateFileModal: typeof import('./components/DuplicateFileModal.vue')['default']
DynamicMenu: typeof import('./components/DynamicMenu/index.vue')['default']
FlowEditor: typeof import('./components/FlowEditor/index.vue')['default']
HelloWorld: typeof import('./components/HelloWorld.vue')['default']
IconPicker: typeof import('./components/common/IconPicker.vue')['default']
MenuFormModal: typeof import('./components/system/menu/MenuFormModal.vue')['default']
ProjectUpload: typeof import('./components/ProjectUpload.vue')['default']
ResetPasswordModal: typeof import('./components/system/user/ResetPasswordModal.vue')['default']
RoleFormModal: typeof import('./components/system/role/RoleFormModal.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
UploadCore: typeof import('./components/UploadCore.vue')['default']
UserFormModal: typeof import('./components/system/user/UserFormModal.vue')['default']
}
}