|
@@ -15,6 +15,7 @@ import com.diagbot.entity.KlDiagnoseCondition;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
|
import com.diagbot.exception.CommonException;
|
|
|
+import com.diagbot.service.KlDiagnoseBaseRelationService;
|
|
|
import com.diagbot.service.impl.KlDiagnoseServiceImpl;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.ListUtil;
|
|
@@ -29,6 +30,7 @@ import com.diagbot.vo.KlDiagnoseSatarDisVO;
|
|
|
import com.diagbot.vo.KlDiagnoseSaveVO;
|
|
|
import com.diagbot.vo.KlDiagnoseTypeVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.beans.factory.annotation.Qualifier;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
@@ -51,7 +53,8 @@ public class KlDiagnoseFacade extends KlDiagnoseServiceImpl {
|
|
|
@Autowired
|
|
|
KlDictionaryInfoFacade klDictionaryInfoFacade;
|
|
|
@Autowired
|
|
|
- KlDiagnoseBaseRelationFacade klDiagnoseBaseRelationFacade;
|
|
|
+ @Qualifier("klDiagnoseBaseRelationServiceImpl")
|
|
|
+ KlDiagnoseBaseRelationService klDiagnoseBaseRelationService;
|
|
|
|
|
|
|
|
|
public IPage<KlDiagnoseInfoDTO> getKlDiagnoseInfoPage(KlDiagnoseInfoVO klDiagnoseInfoVO) {
|
|
@@ -216,7 +219,7 @@ public class KlDiagnoseFacade extends KlDiagnoseServiceImpl {
|
|
|
res = klDiagnoseBaseFacade.remove(klDiagnoseBaseQuery);
|
|
|
|
|
|
// 删除kl_diagnose_base_relation
|
|
|
- klDiagnoseBaseRelationFacade.remove(new QueryWrapper<KlDiagnoseBaseRelation>()
|
|
|
+ klDiagnoseBaseRelationService.remove(new QueryWrapper<KlDiagnoseBaseRelation>()
|
|
|
.in("diagnose_base_id", baseId));
|
|
|
}
|
|
|
//删除kl_rule_condition表的数据
|
|
@@ -277,6 +280,7 @@ public class KlDiagnoseFacade extends KlDiagnoseServiceImpl {
|
|
|
baseRelation.setGmtModified(now);
|
|
|
klDiagnoseBaseRelationList.add(baseRelation);
|
|
|
}
|
|
|
+ klDiagnoseBaseRelationService.saveBatch(klDiagnoseBaseRelationList);
|
|
|
}
|
|
|
if (res) {
|
|
|
KlDiagnoseCondition klDiagnoseConditionBase = new KlDiagnoseCondition();
|