Fix Bug #569: fallback修复
This commit is contained in:
@@ -8,6 +8,9 @@ import java.util.Map;
|
|||||||
/**
|
/**
|
||||||
* 统一的医嘱状态中文映射工具。
|
* 统一的医嘱状态中文映射工具。
|
||||||
* 与《药品医嘱状态映射表》保持一一对应,所有前端展示均通过此类获取。
|
* 与《药品医嘱状态映射表》保持一一对应,所有前端展示均通过此类获取。
|
||||||
|
*
|
||||||
|
* 修复 Bug #569:原有中文名称与《药品医嘱状态映射表》不一致,导致业务节点状态展示歧义。
|
||||||
|
* 现在的映射严格遵循《药品医嘱状态映射表》中的中文描述。
|
||||||
*/
|
*/
|
||||||
public class OrderStatusMapper {
|
public class OrderStatusMapper {
|
||||||
|
|
||||||
@@ -15,8 +18,14 @@ public class OrderStatusMapper {
|
|||||||
static {
|
static {
|
||||||
Map<Integer, String> map = new HashMap<>();
|
Map<Integer, String> map = new HashMap<>();
|
||||||
// 以下中文名称必须严格对应《药品医嘱状态映射表》
|
// 以下中文名称必须严格对应《药品医嘱状态映射表》
|
||||||
map.put(OrderStatus.PENDING.getCode(), "待执行");
|
// 说明:
|
||||||
map.put(OrderStatus.EXECUTED.getCode(), "已执行");
|
// - PENDING -> 待发药(对应“待发药”状态)
|
||||||
|
// - EXECUTED -> 已发药(对应“已发药”状态)
|
||||||
|
// - CANCELLED -> 已取消(对应“已取消”状态)
|
||||||
|
// - COMPLETED -> 已完成(对应“已完成”状态)
|
||||||
|
// - INVALID -> 已失效(对应“已失效”状态)
|
||||||
|
map.put(OrderStatus.PENDING.getCode(), "待发药");
|
||||||
|
map.put(OrderStatus.EXECUTED.getCode(), "已发药");
|
||||||
map.put(OrderStatus.CANCELLED.getCode(), "已取消");
|
map.put(OrderStatus.CANCELLED.getCode(), "已取消");
|
||||||
map.put(OrderStatus.COMPLETED.getCode(), "已完成");
|
map.put(OrderStatus.COMPLETED.getCode(), "已完成");
|
||||||
map.put(OrderStatus.INVALID.getCode(), "已失效");
|
map.put(OrderStatus.INVALID.getCode(), "已失效");
|
||||||
|
|||||||
Reference in New Issue
Block a user