diff --git a/src/api/member/user/index.ts b/src/api/member/user/index.ts
index 1f8acf494..89f17c763 100644
--- a/src/api/member/user/index.ts
+++ b/src/api/member/user/index.ts
@@ -9,6 +9,7 @@ export interface UserVO {
loginIp: string
mark: string
mobile: string
+ email: string | undefined
name: string | undefined
nickname: string | undefined
registerIp: string
diff --git a/src/views/member/user/UserForm.vue b/src/views/member/user/UserForm.vue
index 70d831383..8f266e353 100644
--- a/src/views/member/user/UserForm.vue
+++ b/src/views/member/user/UserForm.vue
@@ -10,6 +10,9 @@
+
+
+
{
formData.value = {
id: undefined,
mobile: undefined,
+ email: undefined,
password: undefined,
status: undefined,
nickname: undefined,
diff --git a/src/views/member/user/detail/UserBasicInfo.vue b/src/views/member/user/detail/UserBasicInfo.vue
index 0fe253800..ac2dd2c76 100644
--- a/src/views/member/user/detail/UserBasicInfo.vue
+++ b/src/views/member/user/detail/UserBasicInfo.vue
@@ -27,6 +27,12 @@
{{ user.mobile }}
+
+
+
+
+ {{ user.email || '空' }}
+
@@ -87,6 +93,12 @@
{{ user.mobile }}
+
+
+
+
+ {{ user.email || '空' }}
+
diff --git a/src/views/member/user/index.vue b/src/views/member/user/index.vue
index 1c873bf49..2910da0c2 100644
--- a/src/views/member/user/index.vue
+++ b/src/views/member/user/index.vue
@@ -28,6 +28,15 @@
@keyup.enter="handleQuery"
/>
+
+
+
+
@@ -227,6 +237,7 @@ const queryParams = reactive({
pageSize: 10,
nickname: null,
mobile: null,
+ email: null,
loginDate: [],
createTime: [],
tagIds: [],