处理订单¶
需要处理来自诊所的订单,以完成整体业务流程。
进入订单页面,可以直接点击页面右侧操作栏的图标处理订单,具体请参考订单列表;也可以点击订单编号跳转至订单详情页面,再通过点击订单信息栏右侧的图标管理订单状态。
其中订单操作包括:
:取消订单。
:确认接单。
:拒绝接单。
:发货。
关于两种订单的状态切换逻辑,具体请查看下方说明栏,可按需收起。
说明
---
title: 仅包含加工类型的订单状态流转图
---
stateDiagram-v2
direction LR
[*] --> 待接单
待接单 --> 诊所是否取消订单
诊所是否取消订单 --> 已取消: 取消订单
诊所是否取消订单 --> 待接单: 不取消订单
待接单 --> 技工所是否接单
技工所是否接单 --> 已拒绝: 拒绝接单
技工所是否接单 --> 待发货: 接单
待发货 --> 诊所是否确认收货: 填写发货信息
诊所是否确认收货 --> 待发货: 要求重新发货
诊所是否确认收货 --> 已完成: 确认收货
已完成--> [*]
说明
---
title: 包含设计类型的订单状态流转图
---
stateDiagram-v2
direction LR
[*] --> 待接单
待接单 --> 诊所是否取消订单
诊所是否取消订单 --> 已取消: 取消订单
诊所是否取消订单 --> 待接单: 不取消订单
待接单 --> 技工所是否接单
技工所是否接单 --> 已拒绝: 拒绝接单
技工所是否接单 --> 待上传方案: 接单
待上传方案 --> 待方案确认: 上传方案
待方案确认 --> 诊所是否确认方案
诊所是否确认方案 --> 待上传设计: 确认方案
诊所是否确认方案 --> 待上传方案: 方案打回
stateDiagram-v2
direction LR
待上传设计 --> 待设计确认
待设计确认 --> 诊所是否确认设计: 上传设计
诊所是否确认设计 --> 待上传设计: 设计打回
诊所是否确认设计 --> 待发货: 确认设计
待发货 --> 诊所是否确认收货: 填写发货信息
诊所是否确认收货 --> 待发货: 要求重新发货
诊所是否确认收货 --> 已完成: 确认收货
已完成--> [*]