|
@@ -16,8 +16,8 @@ import (
|
16
|
16
|
"github.com/yl10/kit/guid"
|
17
|
17
|
)
|
18
|
18
|
|
19
|
|
-// Orders 下单
|
20
|
|
-func (s *GoodsServ) Orders(
|
|
19
|
+// PreOrders 预下单
|
|
20
|
+func (s *GoodsServ) PreOrders(
|
21
|
21
|
info *model.TaGoodsOrders,
|
22
|
22
|
details []model.TaGoodsOrdersDetail,
|
23
|
23
|
customercouponid,
|
|
@@ -104,7 +104,7 @@ func (s *GoodsServ) Orders(
|
104
|
104
|
GoodsId: "",
|
105
|
105
|
}
|
106
|
106
|
for _, detail := range details {
|
107
|
|
- if coupon.IsAll == 1 {
|
|
107
|
+ if coupon.IsAll == models.BOOL_TRUE {
|
108
|
108
|
dyprice, _ := strconv.ParseFloat(dyGoods.Price, 64)
|
109
|
109
|
detailprice, _ := strconv.ParseFloat(detail.Price, 64)
|
110
|
110
|
if dyprice < detailprice {
|
|
@@ -188,6 +188,15 @@ func (s *GoodsServ) Orders(
|
188
|
188
|
return err
|
189
|
189
|
}
|
190
|
190
|
|
|
191
|
+}
|
|
192
|
+
|
|
193
|
+// ConfirmOrder 订单确认
|
|
194
|
+// 1、订单状态修改为有效
|
|
195
|
+// 2、订单修改为支付状态
|
|
196
|
+// 3、卡券核销
|
|
197
|
+// 4、账户或者 VIP 卡扣钱
|
|
198
|
+func (s *GoodsServ) ConfirmOrder(ordersID string) error {
|
|
199
|
+
|
191
|
200
|
// 通知后端有新订单 - websocket
|
192
|
201
|
// orderList, err := s.GetOnLineOrders(info.CaseId, false)
|
193
|
202
|
// if err != nil {
|