在本系统中订单有以下几类状态:~~~订单状态:待付款、已关掉、待发货、已发货、已完成、已退票支付状态:未支付、已支付配送状态:未发送、已发送、部分发送删掉状态:未删掉、已删掉~~~#### 订单状态变更流程如下图所示:![]()#### 不同状态下不同子系统能执行的操作如下图所示:![]()#### 提交订单>前台商城和系统后台都可以添加订单。后台管理员能添加旅客订单(有Bug),也可以递交订单与用户进行绑定。#### 付款>用户在前台商城支付待付款的订单。#### 取消订单>用户取消订单与作废操作类似,不过在数据库储存值的时侯会有分辨,status字段值3表示取消订单(客户触发),4表示作废订单(管理员触发)。#### 删除>订单删掉后将在系统中不可见,只有在管理后台才可执行这个操作。#### 作废>作废操作将会将订单的状态变更为`已关掉`。与用户`取消订单`类似,不过在数据库储存值的时侯会有分辨,status字段值3表示取消订单(客户触发),4表示作废订单(管理员触发)。#### 发货>商家中心和系统后台都可以设置订单发货,不同的是店家中心只能在代发货状态下进行发货操作,系统后台在待付款和代发货状态下都可以执行发货操作。#### 编辑订单>系统后台在待付款界面可以编辑订单信息,能添加商品、修改订单配置和收件人信息。#### 再次订购>当订单完成或已取消后,用户可以在个人中心页面再度订购商品。#### 确认收货(完成)>订单在已发货状态下,用户和管理员可以确定收货,确定收货后订单状态变更为已完成。 #### 评价晒单>用户可以对已完成的订单商品进行评分和评价。#### 退款>用户在订单已完成状态下,管理员在已发货和已完成状态可对订单商品执行退票操作。用户的退票操作须要管理员初审能够通过。管理员的退票操作无需初审,直接将金额退给用户。#### 审核退票>用户递交的退货申请将交由管理员初审,审核通过后退票金额装入到用户预存款中。