|
@@ -2,9 +2,7 @@ package com.diagbot.facade;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
-import com.diagbot.entity.ModuleDeptMapping;
|
|
|
import com.diagbot.entity.ModuleDetail;
|
|
|
-import com.diagbot.entity.ModuleDiseaseMapping;
|
|
|
import com.diagbot.entity.QuestionInfo;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.enums.TagTypeEnum;
|
|
@@ -167,52 +165,6 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
|
|
|
}
|
|
|
//添加模板明细
|
|
|
moduleDetailService.saveBatch(moduleDetailList);
|
|
|
- //判断是否根据科室划分
|
|
|
- if(addModuleInfoVO.getDiseaseType() == 1){
|
|
|
- ModuleDeptMapping moduleDeptMapping = moduleDeptMappingFacade.geModuleDeptInfo(addModuleInfoVO.getDeptId(),moduleId);
|
|
|
- if(null != moduleDeptMapping){
|
|
|
- //添加过删除
|
|
|
- UpdateWrapper<ModuleDeptMapping> moduleDeptMappingUpdateWrapper = new UpdateWrapper<>();
|
|
|
- moduleDeptMappingUpdateWrapper.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
- .eq("module_id",moduleId)
|
|
|
- .eq("dept_id",addModuleInfoVO.getDeptId())
|
|
|
- .set("is_deleted",IsDeleteEnum.Y.getKey())
|
|
|
- .set("modifier",userId)
|
|
|
- .set("gmt_modified",now);
|
|
|
- moduleDeptMappingFacade.update(new ModuleDeptMapping(),moduleDeptMappingUpdateWrapper);
|
|
|
- }
|
|
|
- ModuleDeptMapping moduleDept = new ModuleDeptMapping();
|
|
|
- moduleDept.setGmtCreate(DateUtil.now());
|
|
|
- moduleDept.setGmtModified(DateUtil.now());
|
|
|
- moduleDept.setCreator(userId);
|
|
|
- moduleDept.setModifier(userId);
|
|
|
- moduleDept.setDeptId(addModuleInfoVO.getDeptId());
|
|
|
- moduleDept.setModuleId(moduleId);
|
|
|
- moduleDeptMappingFacade.save(moduleDept);
|
|
|
- }
|
|
|
- //判断是否是慢病模板
|
|
|
- if(addModuleInfoVO.getDiseaseType() == 0){
|
|
|
- ModuleDiseaseMapping moduleDiseaseMapping = moduleDiseaseMappingFacade.geModuleDiseaseInfo(addModuleInfoVO.getDisId(),moduleId);
|
|
|
- if(null != moduleDiseaseMapping){
|
|
|
- //添加过删除
|
|
|
- UpdateWrapper<ModuleDiseaseMapping> moduleDiseaseMappingUpdateWrapper = new UpdateWrapper<>();
|
|
|
- moduleDiseaseMappingUpdateWrapper.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
- .eq("module_id",moduleId)
|
|
|
- .eq("dis_id",addModuleInfoVO.getDisId())
|
|
|
- .set("is_deleted",IsDeleteEnum.Y.getKey())
|
|
|
- .set("modifier",userId)
|
|
|
- .set("gmt_modified",now);
|
|
|
- moduleDiseaseMappingFacade.update(new ModuleDiseaseMapping(),moduleDiseaseMappingUpdateWrapper);
|
|
|
- }
|
|
|
- ModuleDiseaseMapping moduleDiseMapping = new ModuleDiseaseMapping();
|
|
|
- moduleDiseMapping.setGmtCreate(DateUtil.now());
|
|
|
- moduleDiseMapping.setGmtModified(DateUtil.now());
|
|
|
- moduleDiseMapping.setCreator(userId);
|
|
|
- moduleDiseMapping.setModifier(userId);
|
|
|
- moduleDiseMapping.setDisId(addModuleInfoVO.getDisId());
|
|
|
- moduleDiseMapping.setModuleId(moduleId);
|
|
|
- moduleDiseaseMappingFacade.save(moduleDiseMapping);
|
|
|
- }
|
|
|
return true;
|
|
|
}
|
|
|
}
|