|
|
@@ -274,9 +274,9 @@ public class HospGetDataToRuleEngine {
|
|
|
if(sendFlag){
|
|
|
QueryWrapper<MidIncidentAuditDetail> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.select("medical_ins_rule_info_code as medicalInsRuleInfoCode,medical_ins_rule_info_name as medicalInsRuleInfoName," +
|
|
|
- "treatment_type as treatmentType,violation_level as violationLevel,amount,description");
|
|
|
+ "treatment_type as treatmentType,violation_level as violationLevel,description,sum(amount) as amount");
|
|
|
queryWrapper.eq("mid_incident_audit_id", midIncidentAudit.getId());
|
|
|
- queryWrapper.groupBy("medical_ins_rule_info_code");
|
|
|
+ queryWrapper.groupBy("medical_ins_rule_info_code,medical_ins_rule_info_name,treatment_type,violation_level,description");
|
|
|
List<MidIncidentAuditDetail> midIncidentAuditDetailList = midIncidentAuditDetailService.list(queryWrapper);
|
|
|
List<MidRule> midRuleList = new ArrayList<>();
|
|
|
for(MidIncidentAuditDetail midIncidentAuditDetail : midIncidentAuditDetailList){
|