diff --git a/order-system/src/App.vue b/order-system/src/App.vue index 2cff022..6762809 100644 --- a/order-system/src/App.vue +++ b/order-system/src/App.vue @@ -1,7 +1,6 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/order-system/src/api/user/userModel.ts b/order-system/src/api/user/userModel.ts index cac5300..fdd90af 100644 --- a/order-system/src/api/user/userModel.ts +++ b/order-system/src/api/user/userModel.ts @@ -4,4 +4,15 @@ export type ListUserParm = { pageSize: number; name: string; phone: string; +} + +// 定义表单数据类型 +export type UserModel = { + userId: string; + username: string; + password: string; + phone: string; + email: string; + sex: string; + name: string; } \ No newline at end of file diff --git a/order-system/src/components/SysDialog.vue b/order-system/src/components/SysDialog.vue index 9aa0cf6..5de3e44 100644 --- a/order-system/src/components/SysDialog.vue +++ b/order-system/src/components/SysDialog.vue @@ -59,7 +59,7 @@ const onConfirm = ()=>{ \ No newline at end of file diff --git a/order-system/src/views/dashboard/Index.vue b/order-system/src/views/dashboard/Index.vue index 402dcf2..7659c85 100644 --- a/order-system/src/views/dashboard/Index.vue +++ b/order-system/src/views/dashboard/Index.vue @@ -1,7 +1,7 @@ + + + + \ No newline at end of file diff --git a/order-system/src/views/user/Index.vue b/order-system/src/views/user/Index.vue index d32a8fa..48e6b30 100644 --- a/order-system/src/views/user/Index.vue +++ b/order-system/src/views/user/Index.vue @@ -9,27 +9,37 @@ - 搜索 - 重置 - 新增 - + 搜索 + 重置 + 新增 + - + + + + + +// 获取表格相关业务 +const { tableShowBtn, listParm, getList, searchBtn, resetBtn } = useUserTable() - \ No newline at end of file + \ No newline at end of file diff --git a/order-system/src/vite-env.d.ts b/order-system/src/vite-env.d.ts index 065a1c3..32b8c54 100644 --- a/order-system/src/vite-env.d.ts +++ b/order-system/src/vite-env.d.ts @@ -59,11 +59,21 @@ declare module '@/compositions/*' { } // 添加api路径别名支持 -// declare module '@/api/user/userModel' { -// export type ListUserParm = { -// currentPage: number; -// pageSize: number; -// name: string; -// phone: string; -// } -// } \ No newline at end of file +declare module '@/api/user/userModel' { + export type ListUserParm = { + currentPage: number; + pageSize: number; + name: string; + phone: string; + } + + export type UserModel = { + userId: string; + username: string; + password: string; + phone: string; + email: string; + sex: string; + name: string; +} +} \ No newline at end of file