package organization import ( orgModel "busniess-user-center/internal/models/organization" "context" ) type OrganizationService interface { CreateOrganization(ctx context.Context, info orgModel.CreateOrgReq) error SaveOrganization(ctx context.Context, info orgModel.SaveOrgReq) error DelOrganization(ctx context.Context, info orgModel.DelOrgReq) error Organization(ctx context.Context, info orgModel.GetOrgReq) (orgModel.Organization, error) MoveOrganization(ctx context.Context, info orgModel.MoveOrgReq) error OrganizationTree(ctx context.Context) (orgModel.OrgTree, error) DisableOrganization(ctx context.Context) error EnableOrganization(ctx context.Context) error }