Skip to content

Instantly share code, notes, and snippets.

@eltonea
Last active March 4, 2019 17:18
Show Gist options
  • Save eltonea/9c91fe67de7df6ec98291322ece8aa38 to your computer and use it in GitHub Desktop.
Save eltonea/9c91fe67de7df6ec98291322ece8aa38 to your computer and use it in GitHub Desktop.
#UpGas
#UpGas
Order Status Flow
Requested*
driver accepts order -> InProgress
resale accepts order -> InProgress
driver rejects order -> RejectByDriver
resale rejects order -> RejectByResale
customer cancels order -> CanceledByCustomer
InProgress
customer cancels order -> CanceledByCustomer
driver cancels order -> CanceledByDriver
timeout cancel order -> CanceledByTimeout
resale cancels order -> CanceledByResale
driver finishs order -> FinishedByDriver
resale finishs order -> FinishedByResale
Rejected
RejectByDriver
RejectByResale
Canceled
CanceledByCustomer
CanceledByDriver
CanceledByTimeout
CanceledByResale
Finished
FinishedByDriver
FinishedByResale
function render(model){
let current_state_name = model.active_states[0].name;
return $("h1",
{style: {color: "darkBlue"}},
`The current state is: ${current_state_name}`);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment