chore(bootstrap): 更新依赖注入和配置
- bootstrap/services.go - OrderService 初始化新增依赖注入 - 添加 ShopSeriesAllocationStore、IotCardStore、DeviceStore - docker-compose.prod.yml - 对象存储 S3 端点改为 HTTPS(安全性提升) - 同时更新 API 和 Worker 服务配置 Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -53,7 +53,7 @@ services:
|
|||||||
- JUNHONG_LOGGING_DEVELOPMENT=false
|
- JUNHONG_LOGGING_DEVELOPMENT=false
|
||||||
# 对象存储配置
|
# 对象存储配置
|
||||||
- JUNHONG_STORAGE_PROVIDER=s3
|
- JUNHONG_STORAGE_PROVIDER=s3
|
||||||
- JUNHONG_STORAGE_S3_ENDPOINT=http://obs-helf.cucloud.cn
|
- JUNHONG_STORAGE_S3_ENDPOINT=https://obs-helf.cucloud.cn
|
||||||
- JUNHONG_STORAGE_S3_REGION=cn-langfang-2
|
- JUNHONG_STORAGE_S3_REGION=cn-langfang-2
|
||||||
- JUNHONG_STORAGE_S3_BUCKET=cmp
|
- JUNHONG_STORAGE_S3_BUCKET=cmp
|
||||||
- JUNHONG_STORAGE_S3_ACCESS_KEY_ID=598F558CF6FF46E79D1CFC607852378C9523
|
- JUNHONG_STORAGE_S3_ACCESS_KEY_ID=598F558CF6FF46E79D1CFC607852378C9523
|
||||||
@@ -125,7 +125,7 @@ services:
|
|||||||
- JUNHONG_LOGGING_DEVELOPMENT=false
|
- JUNHONG_LOGGING_DEVELOPMENT=false
|
||||||
# 对象存储配置
|
# 对象存储配置
|
||||||
- JUNHONG_STORAGE_PROVIDER=s3
|
- JUNHONG_STORAGE_PROVIDER=s3
|
||||||
- JUNHONG_STORAGE_S3_ENDPOINT=http://obs-helf.cucloud.cn
|
- JUNHONG_STORAGE_S3_ENDPOINT=https://obs-helf.cucloud.cn
|
||||||
- JUNHONG_STORAGE_S3_REGION=cn-langfang-2
|
- JUNHONG_STORAGE_S3_REGION=cn-langfang-2
|
||||||
- JUNHONG_STORAGE_S3_BUCKET=cmp
|
- JUNHONG_STORAGE_S3_BUCKET=cmp
|
||||||
- JUNHONG_STORAGE_S3_ACCESS_KEY_ID=598F558CF6FF46E79D1CFC607852378C9523
|
- JUNHONG_STORAGE_S3_ACCESS_KEY_ID=598F558CF6FF46E79D1CFC607852378C9523
|
||||||
|
|||||||
@@ -119,6 +119,6 @@ func initServices(s *stores, deps *Dependencies) *services {
|
|||||||
ShopPackageBatchPricing: shopPackageBatchPricingSvc.New(deps.DB, s.ShopPackageAllocation, s.ShopPackageAllocationPriceHistory, s.Shop),
|
ShopPackageBatchPricing: shopPackageBatchPricingSvc.New(deps.DB, s.ShopPackageAllocation, s.ShopPackageAllocationPriceHistory, s.Shop),
|
||||||
CommissionStats: commissionStatsSvc.New(s.ShopSeriesCommissionStats),
|
CommissionStats: commissionStatsSvc.New(s.ShopSeriesCommissionStats),
|
||||||
PurchaseValidation: purchaseValidation,
|
PurchaseValidation: purchaseValidation,
|
||||||
Order: orderSvc.New(deps.DB, s.Order, s.OrderItem, s.Wallet, purchaseValidation, s.ShopSeriesAllocationConfig, deps.WechatPayment, deps.QueueClient, deps.Logger),
|
Order: orderSvc.New(deps.DB, s.Order, s.OrderItem, s.Wallet, purchaseValidation, s.ShopSeriesAllocationConfig, s.ShopSeriesAllocation, s.IotCard, s.Device, deps.WechatPayment, deps.QueueClient, deps.Logger),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user