Frontend: - Refatoração completa do [GestaoUsuarioModal](cci:1://file:///c:/Projetos/saveinmed/saveinmed-frontend/src/components/GestaoUsuarioModal.tsx:17:0-711:2) para melhor visibilidade e UX. - Correção de erro (crash) ao carregar endereços vazios. - Nova interface de Configuração de Frete com abas para Entrega e Retirada. - Correção na busca de dados completos da empresa (CEP, etc). - Ajuste na chave de autenticação (`access_token`) no serviço de endereços. Backend: - Correção do erro 500 em [GetShippingSettings](cci:1://file:///c:/Projetos/saveinmed/backend-old/internal/repository/postgres/postgres.go:1398:0-1405:1) (tratamento de `no rows`). - Ajustes nos handlers de endereço para suportar Admin/EntityID corretamente. - Migrações de banco de dados para configurações de envio e coordenadas. - Atualização da documentação Swagger e testes.
6 lines
287 B
SQL
6 lines
287 B
SQL
-- Add shipping details and distance to orders table
|
|
ALTER TABLE orders
|
|
ADD COLUMN shipping_fee_cents BIGINT DEFAULT 0,
|
|
ADD COLUMN distance_km DOUBLE PRECISION DEFAULT 0,
|
|
ADD COLUMN shipping_latitude DOUBLE PRECISION DEFAULT 0,
|
|
ADD COLUMN shipping_longitude DOUBLE PRECISION DEFAULT 0;
|