ソースを参照

fix:优惠金额判断下单渠道

fuwencai 2 年 前
コミット
9ed28defca
1 ファイル変更7 行追加1 行削除
  1. 7 1
      service/orderService.go

+ 7 - 1
service/orderService.go

@@ -9,6 +9,10 @@ import (
 
 type OrderService struct{}
 
+const (
+	OrderChannelWX = "d03" // 下单渠道微信小商店
+)
+
 func (s OrderService) CreateOrder(in *jyOrder.Request) (int64, string, int64) {
 	orm := entity.Engine.NewSession()
 	defer orm.Close()
@@ -58,7 +62,9 @@ func (s OrderService) CreateOrder(in *jyOrder.Request) (int64, string, int64) {
 	order["dis_word"] = in.DisWord
 	order["discount_price"] = in.DiscountPrice
 	order["d_relation_id"] = in.DRelationId
-	order["discount_price"] = in.OriginalPrice
+	if in.OrderChannel == OrderChannelWX {
+		order["discount_price"] = in.OriginalPrice
+	}
 	order["prepay_time"] = util.ConversionDateTime(in.PrepayTime)
 	order["pay_way"] = in.PayWay
 	order["applybill_status"] = in.ApplybillStatus