Restructure manager navigation and views

This commit is contained in:
Ruslan Bakiev
2026-04-04 09:29:16 +07:00
parent 264b88bcee
commit ecd92ef7e4
12 changed files with 569 additions and 118 deletions

View File

@@ -136,6 +136,18 @@ type RegistrationRequest {
updatedAt: DateTime!
}
type ManagerUser {
id: ID!
email: String!
fullName: String!
role: UserRole!
companyName: String
inn: String
createdAt: DateTime!
orderCount: Int!
lastOrderAt: DateTime
}
type MessengerConnection {
id: ID!
userId: ID!
@@ -284,6 +296,16 @@ type ReferralStats {
pendingWithdrawals: [RewardWithdrawalRequest!]!
}
type ManagerBonusBalance {
userId: ID!
email: String!
fullName: String!
companyName: String
balance: Float!
pendingWithdrawalAmount: Float!
transactionsCount: Int!
}
type Query {
healthcheck: String!
me: User
@@ -296,7 +318,9 @@ type Query {
clientProducts: [Product!]!
myOrders: [Order!]!
myCurrentOrders: [Order!]!
managerUsers: [ManagerUser!]!
managerOrders(status: OrderStatus): [Order!]!
managerBonusBalances: [ManagerBonusBalance!]!
registrationRequests(status: RegistrationStatus): [RegistrationRequest!]!
referralStats: ReferralStats!
}