若下单时间不在门店营业时间范围内,则不显示立即送出

This commit is contained in:
苏尹岚
2020-02-25 09:03:07 +08:00
parent bced05a203
commit 76d552daac

View File

@@ -246,12 +246,14 @@ func GetAvailableDeliverTime(ctx *jxcontext.Context, storeID int) (deliverTimerL
Date: fmt.Sprintf("%s(周%s)", dayStr, weekdayMap[int(beginDate.Weekday())]), Date: fmt.Sprintf("%s(周%s)", dayStr, weekdayMap[int(beginDate.Weekday())]),
} }
if i == 0 { if i == 0 {
if isTimeInOpTime(storeDetail.OpenTime1, storeDetail.CloseTime1, storeDetail.OpenTime2, storeDetail.CloseTime2, now) {
timeInfo.TimeList = append(timeInfo.TimeList, &DeliveryTimeItem{ timeInfo.TimeList = append(timeInfo.TimeList, &DeliveryTimeItem{
ViewTime: "立即送出", ViewTime: "立即送出",
UnixTime: 0, UnixTime: 0,
ViewShippingFee: viewShippingFee, ViewShippingFee: viewShippingFee,
}) })
} }
}
deliverTimerList = append(deliverTimerList, timeInfo) deliverTimerList = append(deliverTimerList, timeInfo)
for j := 0; j < 24*3; j++ { for j := 0; j < 24*3; j++ {
deliveryTime := beginDate.Add(time.Duration(j) * 20 * time.Minute) deliveryTime := beginDate.Add(time.Duration(j) * 20 * time.Minute)