|
@@ -31,9 +31,10 @@ public class VitalRule {
|
|
public void bill(VitalLabel vitalLabel, RuleBaseDTO ruleBaseDTO, List<BillMsg> billMsgList, String conType,
|
|
public void bill(VitalLabel vitalLabel, RuleBaseDTO ruleBaseDTO, List<BillMsg> billMsgList, String conType,
|
|
RuleSimpleDTO ruleSimpleDTO) {
|
|
RuleSimpleDTO ruleSimpleDTO) {
|
|
Map<String, Object> map = CoreUtil.compareVital(ruleBaseDTO, vitalLabel);
|
|
Map<String, Object> map = CoreUtil.compareVital(ruleBaseDTO, vitalLabel);
|
|
- if ((Boolean) map.get("flag") == true) {
|
|
|
|
|
|
+ List<String> msgList = CoreUtil.getMapMsgList(map);
|
|
|
|
+ for (String s : msgList) {
|
|
BillMsg commonBillMsg = MsgUtil.getCommonBillMsg(ruleSimpleDTO.getInputName(),
|
|
BillMsg commonBillMsg = MsgUtil.getCommonBillMsg(ruleSimpleDTO.getInputName(),
|
|
- ruleSimpleDTO.getLibName(), (String) map.get("msg"), conType, ruleSimpleDTO.getLibTypeName());
|
|
|
|
|
|
+ ruleSimpleDTO.getLibName(), s, conType, ruleSimpleDTO.getLibTypeName());
|
|
billMsgList.add(commonBillMsg);
|
|
billMsgList.add(commonBillMsg);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -48,8 +49,9 @@ public class VitalRule {
|
|
*/
|
|
*/
|
|
public void highOperation(VitalLabel vitalLabel, RuleBaseDTO ruleBaseDTO, List<BillMsg> highRiskList, RuleSimpleDTO ruleSimpleDTO) {
|
|
public void highOperation(VitalLabel vitalLabel, RuleBaseDTO ruleBaseDTO, List<BillMsg> highRiskList, RuleSimpleDTO ruleSimpleDTO) {
|
|
Map<String, Object> map = CoreUtil.compareVital(ruleBaseDTO, vitalLabel);
|
|
Map<String, Object> map = CoreUtil.compareVital(ruleBaseDTO, vitalLabel);
|
|
- if ((Boolean) map.get("flag") == true) {
|
|
|
|
- BillMsg billMsg = MsgUtil.getCommonHighRiskMsg((String) map.get("msg"), ruleSimpleDTO.getInputName(), ruleSimpleDTO.getLibTypeName());
|
|
|
|
|
|
+ List<String> msgList = CoreUtil.getMapMsgList(map);
|
|
|
|
+ for (String s : msgList) {
|
|
|
|
+ BillMsg billMsg = MsgUtil.getCommonHighRiskMsg(s, ruleSimpleDTO.getInputName(), ruleSimpleDTO.getLibTypeName());
|
|
highRiskList.add(billMsg);
|
|
highRiskList.add(billMsg);
|
|
}
|
|
}
|
|
}
|
|
}
|