From 4a4fa287fcd43e495a7b6d3e905ec693d2a50904 Mon Sep 17 00:00:00 2001 From: DaxPay Dev Date: Tue, 16 Jun 2026 10:11:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=81=A2=E5=A4=8D=20AppCard=20=E5=93=81?= =?UTF-8?q?=E7=89=8C=E5=9B=BE=E6=A0=87=EF=BC=8C=E5=8E=BB=E6=8E=89=E9=A1=B5?= =?UTF-8?q?=E5=A4=B4=E6=A0=87=E9=A2=98=E5=89=8D=20ChannelLogo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 恢复 5 个 AppCard.vue 中误删的应用品牌图标(卡片需要图标) - 去掉 DouyinMchAppManage.vue 和 AlipayMchAppManage.vue 页头标题前的 ,与 WechatMchAppManage 保持一致 --- .../channel/alipay/manage/app/AlipayIsvAppCard.vue | 11 +++++++++++ .../alipay/manage/mch/app/AlipayMchAppCard.vue | 11 +++++++++++ .../alipay/manage/mch/app/AlipayMchAppManage.vue | 3 --- .../channel/douyin/manage/app/DouyinMchAppCard.vue | 11 +++++++++++ .../channel/douyin/manage/app/DouyinMchAppManage.vue | 2 -- .../channel/wechat/manage/app/WechatIsvAppCard.vue | 11 +++++++++++ .../wechat/manage/mch/app/WechatMchAppCard.vue | 11 +++++++++++ 7 files changed, 55 insertions(+), 5 deletions(-) diff --git a/apps/daxpay-admin/src/views/payment/channel/alipay/manage/app/AlipayIsvAppCard.vue b/apps/daxpay-admin/src/views/payment/channel/alipay/manage/app/AlipayIsvAppCard.vue index cb9d61aa4..8b402079e 100644 --- a/apps/daxpay-admin/src/views/payment/channel/alipay/manage/app/AlipayIsvAppCard.vue +++ b/apps/daxpay-admin/src/views/payment/channel/alipay/manage/app/AlipayIsvAppCard.vue @@ -7,6 +7,11 @@ import { PermCodes } from '#/constants/perm-codes'; import { usePermission } from '#/hooks/usePermission'; + import { getProviderSvgUrl } from '#/views/payment/shared/payProviderDisplay'; + + // 支付宝品牌色值(与支付渠道展示一致) + const alipayColor = '#1677ff'; + const alipaySvgUrl = getProviderSvgUrl('alipay'); defineProps<{ record: AlipayIsvApp; @@ -26,6 +31,12 @@ >
+
+ alipay +
diff --git a/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppCard.vue b/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppCard.vue index ef0d5a605..145b8ee3f 100644 --- a/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppCard.vue +++ b/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppCard.vue @@ -9,6 +9,11 @@ import { PermCodes } from '#/constants/perm-codes'; import { usePermission } from '#/hooks/usePermission'; + import { getProviderSvgUrl } from '#/views/payment/shared/payProviderDisplay'; + + // 支付宝品牌色值 + const alipayColor = '#1677ff'; + const alipaySvgUrl = getProviderSvgUrl('alipay'); const props = defineProps<{ record: AlipayMchApp; @@ -38,6 +43,12 @@ class="alipay-mch-app-card group flex h-full min-h-[128px] flex-col rounded-xl border bg-card shadow-sm" >
+
+ alipay +
diff --git a/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppManage.vue b/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppManage.vue index 198652fdc..29fb54dc9 100644 --- a/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppManage.vue +++ b/apps/daxpay-admin/src/views/payment/channel/alipay/manage/mch/app/AlipayMchAppManage.vue @@ -7,7 +7,6 @@ import { IconifyIcon } from '@vben-core/icons'; import { AlipayMchAppApi, type AlipayMchApp } from '#/api/payment/channel/alipay/mch-app.api'; - import ChannelLogo from '#/components/channel/ChannelLogo.vue'; import RouteQueryMissingState from '#/components/route/RouteQueryMissingState.vue'; import { PermCodes } from '#/constants/perm-codes'; import { ProductEnum } from '#/enums/payment/productEnum'; @@ -147,8 +146,6 @@ - - {{ pageTitle }}
(); @@ -36,6 +41,12 @@ - {{ pageTitle }}
diff --git a/apps/daxpay-admin/src/views/payment/channel/wechat/manage/app/WechatIsvAppCard.vue b/apps/daxpay-admin/src/views/payment/channel/wechat/manage/app/WechatIsvAppCard.vue index 4f27d4cbe..0862a027f 100644 --- a/apps/daxpay-admin/src/views/payment/channel/wechat/manage/app/WechatIsvAppCard.vue +++ b/apps/daxpay-admin/src/views/payment/channel/wechat/manage/app/WechatIsvAppCard.vue @@ -9,6 +9,11 @@ import { PermCodes } from '#/constants/perm-codes'; import { usePermission } from '#/hooks/usePermission'; + import { getProviderSvgUrl } from '#/views/payment/shared/payProviderDisplay'; + + // 微信支付品牌色值 + const wechatColor = '#07c160'; + const wechatSvgUrl = getProviderSvgUrl('wechat'); const props = defineProps<{ record: WechatIsvApp; @@ -37,6 +42,12 @@