|
@@ -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
|