This commit is contained in:
Mrx
2026-06-06 11:52:06 +08:00
parent a79c464329
commit a85436950e
16 changed files with 864 additions and 25 deletions

View File

@@ -90,6 +90,7 @@ type ServiceContext struct {
// 服务
AlipayService *service.AliPayService
WechatPayService *service.WechatPayService
XpayService *service.XpayService
ApplePayService *service.ApplePayService
ApiRequestService *service.ApiRequestService
WhitelistService *service.WhitelistService
@@ -190,6 +191,7 @@ func NewServiceContext(c config.Config) *ServiceContext {
// ============================== 业务服务初始化 ==============================
alipayService := service.NewAliPayService(c)
wechatPayService := service.NewWechatPayService(c, userAuthModel, service.InitTypeWxPayPubKey)
xpayService := service.NewXpayService(c, redisClient)
applePayService := service.NewApplePayService(c)
tianyuanapiCallLogService := service.NewTianyuanapiCallLogService(tianyuanapiCallLogModel, featureModel)
whitelistService := service.NewWhitelistService(c, userFeatureWhitelistModel, whitelistOrderModel, whitelistOrderItemModel, queryModel, featureModel)
@@ -307,6 +309,7 @@ func NewServiceContext(c config.Config) *ServiceContext {
// 服务
AlipayService: alipayService,
WechatPayService: wechatPayService,
XpayService: xpayService,
ApplePayService: applePayService,
ApiRequestService: apiRequestService,
WhitelistService: whitelistService,