Skip to content

[UserCase] Administration des commandes #58

@horotopia

Description

@horotopia

En tant qu’administrateur, je dois pouvoir être capable d’administrer mes commandes. Je dois pouvoir ajouter, supprimer, modifier ou afficher la liste et les détails d’une commande.
Je dois pouvoir être capable de créer une commande pour un utilisateur, avec une liste de produits. Je dois aussi pouvoir être capable de modifier le statut d’une commande, qu’elle soit en attente de paiement, payée, en attente de livraison, livrée ou annulée.

API:

  • models : commandes
  • jwt ( s'assurer que la request à un token valide )
  • validator ( s'assurer que le role est bien Admin )
  • endpoint: ( server.js, route, controller )
  1. My commands:
  • getMycommands
  • createMyCommand
  • modifyMyCommand
  • deleteMyCommand
  1. Commands for users:
  • getCommandsByUser
  • createCommandForUser
  • modifyCommandById

Doc:

  • readme

Client:

  • vue Admin - Utilisateurs/commands
  • vue Admin - Utilisateurs/commands/create
  • vue Admin - My Commands
    • suivi des produits
    • commandes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions