物料订单一周内不能重复下单

This commit is contained in:
苏尹岚
2020-03-11 16:20:39 +08:00
parent aa8e1f2d80
commit c7944b5b9a

View File

@@ -1186,10 +1186,11 @@ func GetMatterStoreOrderCount(ctx *jxcontext.Context, storeID int) (result *Orde
JOIN order_pay b ON a.vendor_order_id = b.vendor_order_id
WHERE IF(a.store_id = 0, a.jx_store_id, a.store_id) = 666666
AND a.from_store_id = ?
AND a.status >= ?
ORDER BY b.pay_finished_at DESC
LIMIT 1
`
sqlParams := []interface{}{storeID, model.OrderStatusFinished}
sqlParams := []interface{}{storeID, model.OrderStatusDelivering}
err = dao.GetRow(db, &orderPay, sql, sqlParams)
if orderPay != nil {
if time.Now().Sub(*orderPay.PayFinishedAt).Hours() < 24*7 {