Добавлены кастомные скроллбары в глобальные стили. Обновлен компонент карточек товаров: добавлены функции загрузки услуг и расходников для выбранных организаций, изменены интерфейсы для выбора фулфилмент-организаций и расходников, улучшена логика расчета стоимости с учетом дополнительных расходов. Оптимизирован код для повышения читаемости и производительности. Обновлены запросы GraphQL для получения услуг и расходников от контрагентов.

This commit is contained in:
Bivekich
2025-07-21 17:48:12 +03:00
parent 155c6c95cd
commit 4138b64a3e
5 changed files with 675 additions and 240 deletions

View File

@ -66,6 +66,12 @@ export const typeDefs = gql`
month: Int!
): [EmployeeSchedule!]!
# Публичные услуги контрагента (для фулфилмента)
counterpartyServices(organizationId: ID!): [Service!]!
# Публичные расходники контрагента (для оптовиков)
counterpartySupplies(organizationId: ID!): [Supply!]!
# Админ запросы
adminMe: Admin
allUsers(search: String, limit: Int, offset: Int): UsersResponse!
@ -235,6 +241,8 @@ export const typeDefs = gql`
emails: JSON
users: [User!]!
apiKeys: [ApiKey!]!
services: [Service!]!
supplies: [Supply!]!
isCounterparty: Boolean
isCurrentUser: Boolean
hasOutgoingRequest: Boolean