浏览代码

修复支付订单bug

kobe6258 4 月之前
父节点
当前提交
5cdcb3ca4b
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      service/media/media_service.go
  2. 3 3
      service/order/order_service.go

+ 1 - 1
service/media/media_service.go

@@ -363,7 +363,7 @@ func DealMediaInfo(media *mediaService.MediaDTO, isLogin bool, templateUserId in
 			}
 		}
 	} else {
-		media.Price = product.Price.String()
+		media.Price = product.Price
 		media.IsFree = false
 		media.IsPackage = false
 		media.IsSubscribe = false

+ 3 - 3
service/order/order_service.go

@@ -106,7 +106,7 @@ func CreateProductOrder(templateUser user.User, productId int, orderNo string) (
 		ProductID:      productId,
 		ProductType:    productInfo.Type,
 		ProductName:    productInfo.ProductTile,
-		TotalAmount:    productInfo.Price.String(),
+		TotalAmount:    productInfo.Price,
 	})
 	if err != nil {
 		logger.Error("创建订单失败:%v", err)
@@ -133,7 +133,7 @@ func CreateProductOrder(templateUser user.User, productId int, orderNo string) (
 	product := ProductInfo{
 		Name:          productInfo.Title,
 		Type:          productInfo.Type,
-		Price:         productInfo.Price.String(),
+		Price:         productInfo.Price,
 		ValidDuration: duration,
 	}
 	orderInfo = ProductOrderInfo{
@@ -182,7 +182,7 @@ func PreViewProductOrder(templateUser user.User, productId int) (orderInfo Produ
 	product := ProductInfo{
 		Name:          productInfo.Title,
 		Type:          productInfo.Type,
-		Price:         productInfo.Price.String(),
+		Price:         productInfo.Price,
 		ValidDuration: duration,
 	}
 	orderInfo = ProductOrderInfo{