diff --git a/apps/web-antd/src/views/member/user/components/user-experience-record-list.vue b/apps/web-antd/src/views/member/user/components/user-experience-record-list.vue
new file mode 100644
index 000000000..f1b6729f2
--- /dev/null
+++ b/apps/web-antd/src/views/member/user/components/user-experience-record-list.vue
@@ -0,0 +1,130 @@
+
+
+
+
+
diff --git a/apps/web-antd/src/views/member/user/components/user-point-list.vue b/apps/web-antd/src/views/member/user/components/user-point-list.vue
index a109128a7..295acf0cf 100644
--- a/apps/web-antd/src/views/member/user/components/user-point-list.vue
+++ b/apps/web-antd/src/views/member/user/components/user-point-list.vue
@@ -2,8 +2,6 @@
import type { VxeTableGridOptions } from '#/adapter/vxe-table';
import type { MemberPointRecordApi } from '#/api/member/point/record';
-import { Tag } from 'ant-design-vue';
-
import { useVbenVxeGrid } from '#/adapter/vxe-table';
import { getRecordPage } from '#/api/member/point/record';
import { DICT_TYPE, getDictOptions, getRangePickerDefaultProps } from '#/utils';
@@ -71,11 +69,5 @@ const [Grid] = useVbenVxeGrid({
-
-
-
- {{ row.point > 0 ? `+${row.point}` : row.point }}
-
-
-
+
diff --git a/apps/web-antd/src/views/member/user/components/user-sign-list.vue b/apps/web-antd/src/views/member/user/components/user-sign-list.vue
index 532ad13be..e6a8a9e35 100644
--- a/apps/web-antd/src/views/member/user/components/user-sign-list.vue
+++ b/apps/web-antd/src/views/member/user/components/user-sign-list.vue
@@ -2,8 +2,6 @@
import type { VxeTableGridOptions } from '#/adapter/vxe-table';
import type { MemberSignInRecordApi } from '#/api/member/signin/record';
-import { Tag } from 'ant-design-vue';
-
import { useVbenVxeGrid } from '#/adapter/vxe-table';
import { getSignInRecordPage } from '#/api/member/signin/record';
import { getRangePickerDefaultProps } from '#/utils';
@@ -62,11 +60,5 @@ const [Grid] = useVbenVxeGrid({
-
-
-
- {{ row.point > 0 ? `+${row.point}` : row.point }}
-
-
-
+
diff --git a/apps/web-antd/src/views/member/user/modules/detail.vue b/apps/web-antd/src/views/member/user/modules/detail.vue
index c387a690d..d0440470e 100644
--- a/apps/web-antd/src/views/member/user/modules/detail.vue
+++ b/apps/web-antd/src/views/member/user/modules/detail.vue
@@ -16,6 +16,7 @@ import { $t } from '#/locales';
import UserAccountInfo from '../components/user-account-info.vue';
import UserBasicInfo from '../components/user-basic-info.vue';
+import UserExperienceRecordList from '../components/user-experience-record-list.vue';
import UserPointList from '../components/user-point-list.vue';
import UserSignList from '../components/user-sign-list.vue';
import Form from './form.vue';
@@ -86,7 +87,9 @@ onMounted(async () => {
-
+
+
+