Bläddra i källkod

feat:优化 setClipboardData 复制粘贴的提示

YunaiV 4 månader sedan
förälder
incheckning
9150392ebf

+ 1 - 0
src/pages-infra/api-access-log/detail/index.vue

@@ -88,6 +88,7 @@ function handleCopyText(text?: string, title?: string) {
   uni.setClipboardData({
     data: text,
     success: () => {
+      uni.hideToast()
       toast.success(`${title || '内容'}已复制`)
     },
   })

+ 1 - 0
src/pages-infra/api-error-log/detail/index.vue

@@ -97,6 +97,7 @@ function handleCopyText(text?: string, title?: string) {
   uni.setClipboardData({
     data: text,
     success: () => {
+      uni.hideToast()
       toast.success(`${title || '内容'}已复制`)
     },
   })

+ 7 - 3
src/pages/contact/index.vue

@@ -144,9 +144,13 @@ async function handleUserClick(item: User) {
       if (selected.startsWith('手机')) {
         uni.makePhoneCall({ phoneNumber: userInfo.mobile! })
       } else if (selected.startsWith('邮箱')) {
-        uni.setClipboardData({ data: userInfo.email!, success: () => {
-          toast.success('邮箱已复制')
-        } })
+        uni.setClipboardData({
+          data: userInfo.email!,
+          success: () => {
+            uni.hideToast()
+            toast.success('邮箱已复制')
+          },
+        })
       }
     },
   })

+ 3 - 3
src/pages/index/index.ts

@@ -127,7 +127,7 @@ const menuGroupsData: MenuGroup[] = [
       },
       {
         key: 'social',
-        name: '社交用户',
+        name: '三方用户',
         icon: 'share',
         url: '/pages-system/social/index',
         iconColor: '#08979c',
@@ -135,8 +135,8 @@ const menuGroupsData: MenuGroup[] = [
       },
       {
         key: 'oauth2',
-        name: 'OAuth2 管理',
-        icon: 'shield-check',
+        name: 'OAuth2.0',
+        icon: 'transfer',
         url: '/pages-system/oauth2/index',
         iconColor: '#d48806',
         permission: 'system:oauth2-client:query',