修改时间搜索条件
This commit is contained in:
parent
04ff1d9ee5
commit
95769e6e90
@ -147,6 +147,11 @@ func (r *OrderInquiryDao) GetOrderInquiryPageSearch(req requests.GetOrderInquiry
|
||||
if len(payTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", payTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", payTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("pay_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -157,6 +162,11 @@ func (r *OrderInquiryDao) GetOrderInquiryPageSearch(req requests.GetOrderInquiry
|
||||
if len(receptionTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", receptionTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", receptionTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("reception_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -167,6 +177,11 @@ func (r *OrderInquiryDao) GetOrderInquiryPageSearch(req requests.GetOrderInquiry
|
||||
if len(completeTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", completeTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", completeTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("complete_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -177,6 +192,11 @@ func (r *OrderInquiryDao) GetOrderInquiryPageSearch(req requests.GetOrderInquiry
|
||||
if len(finishTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", finishTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", finishTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("finish_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -192,6 +212,11 @@ func (r *OrderInquiryDao) GetOrderInquiryPageSearch(req requests.GetOrderInquiry
|
||||
if len(cancelTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", cancelTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", cancelTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("cancel_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -202,6 +227,11 @@ func (r *OrderInquiryDao) GetOrderInquiryPageSearch(req requests.GetOrderInquiry
|
||||
if len(createdAt) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", createdAt[0])
|
||||
endTime, _ := time.Parse("2006-01-02", createdAt[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("created_at BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
|
||||
@ -181,6 +181,11 @@ func (r *OrderProductDao) GetOrderProductPageSearch(req requests.GetOrderProduct
|
||||
if len(deliveryTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", deliveryTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", deliveryTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("delivery_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -191,6 +196,11 @@ func (r *OrderProductDao) GetOrderProductPageSearch(req requests.GetOrderProduct
|
||||
if len(cancelTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", cancelTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", cancelTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("cancel_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -201,6 +211,11 @@ func (r *OrderProductDao) GetOrderProductPageSearch(req requests.GetOrderProduct
|
||||
if len(payTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", payTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", payTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("pay_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -211,6 +226,11 @@ func (r *OrderProductDao) GetOrderProductPageSearch(req requests.GetOrderProduct
|
||||
if len(reportPreTime) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", reportPreTime[0])
|
||||
endTime, _ := time.Parse("2006-01-02", reportPreTime[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("report_pre_time BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
@ -221,6 +241,11 @@ func (r *OrderProductDao) GetOrderProductPageSearch(req requests.GetOrderProduct
|
||||
if len(createdAt) == 2 {
|
||||
startTime, _ := time.Parse("2006-01-02", createdAt[0])
|
||||
endTime, _ := time.Parse("2006-01-02", createdAt[1])
|
||||
|
||||
if startTime == endTime {
|
||||
endTime = endTime.Add(23*time.Hour + 59*time.Minute + 59*time.Second)
|
||||
}
|
||||
|
||||
query = query.Where("created_at BETWEEN ? AND ?", startTime, endTime)
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user