|
|
@@ -11,6 +11,7 @@ import cn.tr.module.smart.common.enums.FastingEnums;
|
|
|
import cn.tr.module.smart.common.po.BizClinicRoomPO;
|
|
|
import cn.tr.module.smart.common.repository.BizClinicRoomRepository;
|
|
|
import cn.tr.module.smart.common.service.IBizFastingService;
|
|
|
+import cn.tr.module.smart.wx.controller.vo.BizFastingAttentionVO;
|
|
|
import cn.tr.module.smart.wx.controller.vo.BizFastingTipsVO;
|
|
|
import cn.tr.module.smart.wx.controller.vo.BizFastingVo;
|
|
|
import cn.tr.module.smart.wx.dto.BizFastingDTO;
|
|
|
@@ -74,11 +75,25 @@ public class BizFastingServiceImpl implements IBizFastingService {
|
|
|
.build();
|
|
|
}).collect(Collectors.toList());
|
|
|
|
|
|
- String attention = "1.若不慎进食或饮水,无论量多少,必须立即联系主管护士,可能需调整手术时间(隐瞒会导致麻醉误吸风险,危及安全);" +
|
|
|
- "2.术前可少量清水漱口(禁止吞咽),取下假牙、首饰,携带必需药物(需经医护核对);" +
|
|
|
- "3.若术前出现发热(>37.3℃)、咳嗽、呕吐,请立即告知医护人员,评估是否暂停手术。";
|
|
|
+ List<BizFastingAttentionVO> attentionVOS = new ArrayList<>();
|
|
|
+ attentionVOS.add(BizFastingAttentionVO.builder()
|
|
|
+ .serialNo(1)
|
|
|
+ .icon("")
|
|
|
+ .content("若不慎进食或饮水,无论量多少,必须立即联系主管护士,可能需调整手术时间(隐瞒会导致麻醉误吸风险,危及安全);")
|
|
|
+ .build());
|
|
|
+ attentionVOS.add(BizFastingAttentionVO.builder()
|
|
|
+ .serialNo(2)
|
|
|
+ .icon("")
|
|
|
+ .content("术前可少量清水漱口(禁止吞咽),取下假牙、首饰,携带必需药物(需经医护核对);")
|
|
|
+ .build());
|
|
|
+ attentionVOS.add(BizFastingAttentionVO.builder()
|
|
|
+ .serialNo(3)
|
|
|
+ .icon("")
|
|
|
+ .content("若术前出现发热(>37.3℃)、咳嗽、呕吐,请立即告知医护人员,评估是否暂停手术。")
|
|
|
+ .build());
|
|
|
+
|
|
|
return BizFastingVo.builder()
|
|
|
- .attention(attention)
|
|
|
+ .attentions(attentionVOS)
|
|
|
.tips(collect)
|
|
|
.build();
|
|
|
}
|