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, info *orgModel.DisableOrgReq) error EnableOrganization(ctx context.Context, info *orgModel.EnableOrgReq) error }