fix(region): billing resource check (#19841)

This commit is contained in:
屈轩
2024-04-01 10:06:19 +08:00
committed by GitHub
parent 895e46256b
commit a220222d17
+3 -2
View File
@@ -267,14 +267,15 @@ func fetchExpiredModels(manager db.IModelManager, advanceDay int) ([]IBillingMod
}
func (bm *SBillingResourceCheckManager) Create(ctx context.Context, resourceId, resourceType string, advanceDays int) error {
bc := SBillingResourceCheck{
bc := &SBillingResourceCheck{
ResourceId: resourceId,
ResourceType: resourceType,
AdvanceDays: advanceDays,
LastCheck: time.Now(),
NotifyNumber: 1,
}
return bm.TableSpec().InsertOrUpdate(ctx, &bc)
bc.SetModelManager(bm, bc)
return bm.TableSpec().InsertOrUpdate(ctx, bc)
}
func (bm *SBillingResourceCheckManager) Fetch(resourceIds []string, advanceDays int, length int) (map[string]*SBillingResourceCheck, error) {