feat(merchant): 更新 API URL 并优化支付方式列表

- 更新 .env.development 文件中的 VITE_API_BASE_URL
- 修改支付方式列表组件中的复制按钮功能
- 添加 copyClipboard 函数以实现复制到剪贴板的功能
- 调整复制按钮的样式和提示信息
This commit is contained in:
danial
2025-02-12 00:20:36 +08:00
parent 09f0cf60f6
commit b8e736600a
2 changed files with 11 additions and 5 deletions

View File

@@ -1,2 +1,2 @@
VITE_API_BASE_URL= 'http://127.0.0.1:12401'
# VITE_API_BASE_URL='http://partial2.kkknametrans.buzz'
# VITE_API_BASE_URL= 'http://127.0.0.1:12401'
VITE_API_BASE_URL='http://partial2.kkknametrans.buzz'

View File

@@ -15,9 +15,9 @@
<div>
<a-space>
<a-button
status="warning"
status="success"
size="small"
@click="() => useClipboard({ source: data.roadSetting })"
@click="() => copyClipboard(data.roadSetting)"
>
<template #icon>
<icon-copy />
@@ -136,7 +136,7 @@ import { isNumber } from '@/utils/is';
import AddDeploy from './deploy/add-deploy.vue';
import { openExternalLink } from './deploy/components/data';
import { useClipboard } from '@vueuse/core';
import { Message } from '@arco-design/web-vue';
import { Message, Notification } from '@arco-design/web-vue';
const props = defineProps<{
uid: string;
@@ -177,6 +177,12 @@ const deleteDeploy = async (
fetchData(uid);
};
const copyClipboard = async (roadSetting: string) => {
const { copy } = useClipboard();
await copy(roadSetting);
Notification.success(`${roadSetting}`);
};
const openLink = async (
platformLabel: string,
isLinkSingle: boolean,