diff --git a/src/api/user-boot/referralCode.ts b/src/api/user-boot/referralCode.ts
new file mode 100644
index 0000000..202c9fc
--- /dev/null
+++ b/src/api/user-boot/referralCode.ts
@@ -0,0 +1,8 @@
+import createAxios from '@/utils/request'
+
+export const refreshReferralCode = () => {
+ return createAxios({
+ url: '/user-boot/referralCode/refreshReferralCode',
+ method: 'post',
+ })
+}
diff --git a/src/layouts/admin/index.vue b/src/layouts/admin/index.vue
index 2e2cb09..584dd74 100644
--- a/src/layouts/admin/index.vue
+++ b/src/layouts/admin/index.vue
@@ -98,7 +98,7 @@ const init = async () => {
icon: 'el-icon-List',
menu_type: 'tab',
url: '',
- component: '/src/views/govern/manage/gplot/index.vue',
+ component: '/src/views/govern/user/roleCode/index.vue',
keepalive: 'auth/role',
extend: 'none',
children: []
diff --git a/src/views/govern/user/roleCode/index.vue b/src/views/govern/user/roleCode/index.vue
new file mode 100644
index 0000000..05d7b92
--- /dev/null
+++ b/src/views/govern/user/roleCode/index.vue
@@ -0,0 +1,46 @@
+
+
+
+