|
@@ -48,16 +48,15 @@ func (l *GetCreditUsageListLogic) GetCreditUsageList(req *types.CreditUsageListR
|
|
|
}
|
|
|
|
|
|
// 这里是为限制时间段
|
|
|
- if req.StartDate != nil && *req.StartDate != "" {
|
|
|
- startDate, err := time.Parse("2006-01-02 15:04:05", *req.StartDate)
|
|
|
+ if req.SearchDate != nil && len(req.SearchDate) == 2 {
|
|
|
+ startDate, err := time.Parse("2006-01-02 15:04:05", req.SearchDate[0])
|
|
|
if err != nil {
|
|
|
l.Logger.Errorf("时间字符串startDate转换错误: %v", err)
|
|
|
} else {
|
|
|
predicates = append(predicates, creditusage.CreatedAtGTE(startDate))
|
|
|
}
|
|
|
- }
|
|
|
- if req.EndDate != nil && *req.EndDate != "" {
|
|
|
- endDate, err := time.Parse("2006-01-02 15:04:05", *req.EndDate)
|
|
|
+
|
|
|
+ endDate, err := time.Parse("2006-01-02 15:04:05", req.SearchDate[1])
|
|
|
if err != nil {
|
|
|
l.Logger.Errorf("时间字符串endDate转换错误: %v", err)
|
|
|
} else {
|