|
|
@ -102,9 +102,9 @@ public class RecordService implements IRecordService{ |
|
|
|
String dosage; |
|
|
|
BigDecimal weight = BigDecimal.valueOf(weightInt).divide(BigDecimal.valueOf(1000),2,BigDecimal.ROUND_HALF_UP); |
|
|
|
//总剂量
|
|
|
|
BigDecimal totalDose = weight.divide(BigDecimal.valueOf(0.9),2,BigDecimal.ROUND_HALF_UP); |
|
|
|
BigDecimal totalDose = weight.multiply(BigDecimal.valueOf(0.9)).setScale(2, BigDecimal.ROUND_HALF_UP); |
|
|
|
//团注剂量
|
|
|
|
BigDecimal dose1 = totalDose.divide(BigDecimal.valueOf(0.1),2,BigDecimal.ROUND_HALF_UP); |
|
|
|
BigDecimal dose1 = totalDose.multiply(BigDecimal.valueOf(0.1)).setScale(2, BigDecimal.ROUND_HALF_UP); |
|
|
|
//维持剂量
|
|
|
|
BigDecimal dose2 = totalDose.subtract(dose1); |
|
|
|
dosage = totalDose + "," + dose1 + "," + dose2; |
|
|
@ -207,7 +207,7 @@ public class RecordService implements IRecordService{ |
|
|
|
//redis查询急救表
|
|
|
|
Long firstAidId = null; |
|
|
|
Object o = redisUtil.get(key); |
|
|
|
if(ObjectUtil.isNotNull(o)){ |
|
|
|
if(ObjectUtil.isNull(o)){ |
|
|
|
FirstAidExample firstAidExample = new FirstAidExample(); |
|
|
|
firstAidExample.createCriteria().andCarIdEqualTo(wisdomCarId); |
|
|
|
List<FirstAid> firstAids = firstAidMapper.selectByExample(firstAidExample); |
|
|
|