diff --git a/backend/modules/users/controller.go b/backend/modules/users/controller.go index cdc50fb..974667d 100644 --- a/backend/modules/users/controller.go +++ b/backend/modules/users/controller.go @@ -87,7 +87,7 @@ func (c *Controller) GetChargeCodes(ctx fiber.Ctx) error { Code string `json:"code"` } - amount := []int64{1, 5, 10, 20, 50, 100} + amount := []int64{10, 20, 50, 100, 200, 300, 500, 1000, 2000} codes := []generateCode{} for _, a := range amount { code, err := c.svc.GenerateChargeCode(ctx.Context(), claim.TenantID, a*100) diff --git a/backend/providers/uuid/uuid.go b/backend/providers/uuid/uuid.go deleted file mode 100644 index dc788cf..0000000 --- a/backend/providers/uuid/uuid.go +++ /dev/null @@ -1,41 +0,0 @@ -package uuid - -import ( - "git.ipao.vip/rogeecn/atom/container" - "git.ipao.vip/rogeecn/atom/utils/opt" - - "github.com/gofrs/uuid" -) - -func DefaultProvider() container.ProviderContainer { - return container.ProviderContainer{ - Provider: Provide, - Options: []opt.Option{}, - } -} - -type Generator struct { - generator uuid.Generator -} - -func Provide(opts ...opt.Option) error { - o := opt.New(opts...) - return container.Container.Provide(func() (*Generator, error) { - return &Generator{ - generator: uuid.DefaultGenerator, - }, nil - }, o.DiOptions()...) -} - -func (u *Generator) MustGenerate() string { - uuid, _ := u.Generate() - return uuid -} - -func (u *Generator) Generate() (string, error) { - uuid, err := u.generator.NewV4() - if err != nil { - return "", err - } - return uuid.String(), err -}