Apenas o back-end está envolvido, veja a coluna superior para todos os diretórios, códigos, documentos e caminhos de interface são:
[Lilishop Mall] Registre as notas de estudo do sistema de shopping B2B2C ~
Todo o artigo combinará a introdução de negócios para focar na lógica de design, incluindo a classe de interface e a classe de negócios. A combinação específica de análise de código-fonte não é complicada de ler~
Atenção: Alguns comentários no código-fonte estão errados, alguns comentários têm significados completamente opostos e alguns comentários não estão corretos. Atualizei-os durante o processo de leitura e adicionei novos comentários onde não sabia. Portanto, tenha cuidado ao ler o código-fonte !
Índice
A1. Razões pós-venda (incluindo tipos: reembolso, cancelamento, devolução, reclamação)
Terminal B1.M (pertence à operação explícita)
Lado B2.B (pertence à operação explícita)
B1.B end (pertence à operação explícita)
Terminal B2.S (pertence à operação explícita)
Terminal B3.M (pertence à operação explícita)
Após o envio do pedido, o comprador B pode optar por confirmar o recebimento ou solicitar o pós-venda, o que significa devolução/reembolso.
A1. Razões pós-venda (incluindo tipos: reembolso, cancelamento, devolução, reclamação)
Ao solicitar o serviço pós-venda, você precisa selecionar o motivo do pós-venda, e o motivo do pós-venda é gerenciado pelo terminal operacional M. O motivo do pós-venda e as informações pós-venda estão fracamente relacionados, portanto não há muitos negócios complicados.
Terminal B1.M (pertence à operação explícita)
- Obter motivos de pós-venda por página, obter motivos de pós-venda por id, adicionar motivos de pós-venda, modificar motivos de pós-venda, excluir motivos de pós-venda
Lado B2.B (pertence à operação explícita)
Quando o comprador B solicitar o pós-venda, ele obterá os motivos do pós-venda.Aqui, a interface para obter os motivos do pós-venda é colocada na interface do módulo pós-venda.
A2. Pós-venda
B1.B end (pertence à operação explícita)
Aqui está um pequeno bug. Depois que o B-end do comprador solicita a devolução e é aprovado pelo S-end da loja, o produto pode ser enviado, mas o módulo de pós-venda não exibe o endereço de entrega da loja, mas o back-end tem esta interface, mas o frontend não mostra ~
- Obtenha informações na página do aplicativo pós-venda, obtenha uma lista de motivos de pós-venda, solicite pós-venda e cancele o pós-venda
- Obtenha o serviço pós-venda por página, visualize os detalhes do serviço pós-venda de acordo com o número do pedido pós-venda, obtenha o registro pós-venda, o comprador envie informações de logística de devolução e obtenha o endereço de recebimento pós-venda do comerciante
Terminal B2.S (pertence à operação explícita)
Se as informações de logística forem exibidas, exiba o endereço comercial.
- Obtenha o serviço pós-venda por página, visualize os detalhes do serviço pós-venda, revise o aplicativo pós-venda, o vendedor confirme o recebimento, obtenha o endereço de recebimento pós-venda do comerciante e visualize o rastreamento da logística de devolução do comprador
Terminal B3.M (pertence à operação explícita)
O reembolso usará o plug-in de pagamento Payment here e também envolverá o negócio da revista
- Obtenha serviço pós-venda por página, visualize detalhes do serviço pós-venda, revise o aplicativo pós-venda, reembolso off-line após a venda, obtenha o endereço de recebimento pós-venda do comerciante e visualize o rastreamento de logística de devolução do comprador