Add Filter and Total Tempat WIsata

This commit is contained in:
aditya.siregar
2024-08-02 18:35:42 +07:00
parent f0f03ec971
commit 44302e043a
8 changed files with 49 additions and 5 deletions
+5 -1
View File
@@ -188,10 +188,14 @@ func (r *OrderRepository) SumAmount(ctx mycontext.Context, req entity.OrderSearc
Where("date(created_at) = ?", today).
Where("status = ?", "PAID")
if !req.IsAdmin {
if req.PartnerID != nil {
query = query.Where("orders.partner_id = ?", req.PartnerID)
}
if req.SiteID != nil {
query = query.Where("orders.site_id = ?", req.SiteID)
}
if err := query.Scan(&amount).Error; err != nil {
logger.ContextLogger(ctx).Error("error when get cash amount", zap.Error(err))
return nil, err