service.go 716 B

12345678910111213141516171819202122
  1. package many2many
  2. import (
  3. "git.sxidc.com/go-framework/baize/api"
  4. "git.sxidc.com/go-framework/baize/convenient/binding"
  5. "git.sxidc.com/go-framework/baize/convenient/binding/request"
  6. "git.sxidc.com/go-framework/baize/domain"
  7. "git.sxidc.com/go-framework/baize/infrastructure"
  8. )
  9. func Update(tableName string) binding.ServiceFunc[any] {
  10. return func(c *api.Context, params request.Params, objects []domain.Object, i *infrastructure.Infrastructure) (any, error) {
  11. return nil, nil
  12. }
  13. }
  14. func Query[TI any](tableName string) binding.ServiceFunc[TI] {
  15. return func(c *api.Context, params request.Params, objects []domain.Object, i *infrastructure.Infrastructure) (TI, error) {
  16. var info TI
  17. return info, nil
  18. }
  19. }