|
@@ -4,12 +4,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.diagbot.dto.PlanDetailDTO;
|
|
|
-import com.diagbot.dto.PlanDetailDefaultDTO;
|
|
|
import com.diagbot.dto.PlanInfoDefaultDTO;
|
|
|
import com.diagbot.dto.PlanInfoPageDTO;
|
|
|
import com.diagbot.dto.SysPlanInfoDTO;
|
|
|
import com.diagbot.entity.Plan;
|
|
|
-import com.diagbot.entity.PlanDetail;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.enums.StatusEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
@@ -235,14 +233,14 @@ public class PlanFacade extends PlanServiceImpl {
|
|
|
.eq("plan_code", "plan_default")
|
|
|
.eq("hospital_id", 0L);
|
|
|
Plan plan = getOne(planFand, false);
|
|
|
- BeanUtil.copyProperties(plan, data);
|
|
|
- QueryWrapper<PlanDetail> planDetailFand = new QueryWrapper<>();
|
|
|
- planDetailFand.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
- .eq("plan_id", plan.getId())
|
|
|
- .eq("hospital_id", 0);
|
|
|
- List<PlanDetail> list = sysSetFacade.list(planDetailFand);
|
|
|
- List<PlanDetailDefaultDTO> listDefault = BeanUtil.listCopyTo(list, PlanDetailDefaultDTO.class);
|
|
|
- data.setPlanDetailDefault(listDefault);
|
|
|
+ BeanUtil.copyProperties(plan,data);
|
|
|
+ List<Long> planId = new ArrayList<>();
|
|
|
+ planId.add(plan.getId());
|
|
|
+ HospitalSetVO hospitalSetVO = new HospitalSetVO();
|
|
|
+ hospitalSetVO.setHospitalId(0L);
|
|
|
+ hospitalSetVO.setPlanId(planId);
|
|
|
+ List<PlanDetailDTO> sysSetInfoData = sysSetFacade.getSysSetInfoData(hospitalSetVO);
|
|
|
+ data.setPlanDetailDefault(sysSetInfoData);
|
|
|
return data;
|
|
|
}
|
|
|
}
|