add orders
This commit is contained in:
@@ -4,8 +4,8 @@ import (
|
||||
"apskel-pos-be/internal/constants"
|
||||
"apskel-pos-be/internal/contract"
|
||||
"apskel-pos-be/internal/models"
|
||||
"apskel-pos-be/internal/util"
|
||||
"strconv"
|
||||
"time"
|
||||
|
||||
"github.com/google/uuid"
|
||||
)
|
||||
@@ -239,21 +239,9 @@ func ListOrdersQueryToModel(query *contract.ListOrdersQuery) *models.ListOrdersR
|
||||
}
|
||||
}
|
||||
|
||||
if query.DateFrom != "" {
|
||||
if dateFrom, err := time.Parse(ddmmyyyy, query.DateFrom); err == nil {
|
||||
req.DateFrom = &dateFrom
|
||||
}
|
||||
}
|
||||
|
||||
if query.DateTo != "" {
|
||||
if dateTo, err := time.Parse(ddmmyyyy, query.DateTo); err == nil {
|
||||
req.DateTo = &dateTo
|
||||
}
|
||||
}
|
||||
|
||||
if query.DateFrom != "" && query.DateFrom == query.DateTo {
|
||||
newDate := req.DateTo.AddDate(0, 0, 1)
|
||||
req.DateTo = &newDate
|
||||
if dateFrom, dateTo, err := util.ParseDateRangeToJakartaTime(query.DateFrom, query.DateTo); err == nil {
|
||||
req.DateFrom = dateFrom
|
||||
req.DateTo = dateTo
|
||||
}
|
||||
|
||||
return req
|
||||
|
||||
Reference in New Issue
Block a user