|
@@ -93,6 +93,8 @@ func (c *GoodsController) PostOrder() {
|
93
|
93
|
mtx.Lock()
|
94
|
94
|
defer mtx.Unlock()
|
95
|
95
|
|
|
96
|
+ innerUser := c.GetString("from")
|
|
97
|
+
|
96
|
98
|
// 订单主信息
|
97
|
99
|
info := c.GetString("info")
|
98
|
100
|
if info == "" {
|
|
@@ -107,6 +109,10 @@ func (c *GoodsController) PostOrder() {
|
107
|
109
|
|
108
|
110
|
// 订单优惠券
|
109
|
111
|
customercouponid := c.GetString("customercouponid")
|
|
112
|
+ if customercouponid == "undefined" {
|
|
113
|
+ customercouponid = ""
|
|
114
|
+ }
|
|
115
|
+
|
110
|
116
|
//
|
111
|
117
|
var orderInfo model.TaGoodsOrders
|
112
|
118
|
var orderDetail []model.TaGoodsOrdersDetail
|
|
@@ -134,7 +140,7 @@ func (c *GoodsController) PostOrder() {
|
134
|
140
|
)
|
135
|
141
|
}
|
136
|
142
|
|
137
|
|
- if err := c.serv.Orders(&orderInfo, orderDetail, customercouponid); err != nil {
|
|
143
|
+ if err := c.serv.Orders(&orderInfo, orderDetail, customercouponid, innerUser); err != nil {
|
138
|
144
|
c.ResponseError(err)
|
139
|
145
|
}
|
140
|
146
|
|