|
|
@ -221,7 +221,9 @@ public class WisdomCarService implements IWisdomCarService { |
|
|
stepTask.setBatch(1); |
|
|
stepTask.setBatch(1); |
|
|
stepTask.setPatientId(patient.getId()); |
|
|
stepTask.setPatientId(patient.getId()); |
|
|
stepTask.setTaskSubId(taskSub.getTaskSubId()); |
|
|
stepTask.setTaskSubId(taskSub.getTaskSubId()); |
|
|
|
|
|
if (CollectionUtil.isNotEmpty(steps)){ |
|
|
stepTask.setStepId(steps.get(0).getId()); |
|
|
stepTask.setStepId(steps.get(0).getId()); |
|
|
|
|
|
} |
|
|
stepTaskDao.insertSelective(stepTask); |
|
|
stepTaskDao.insertSelective(stepTask); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -313,6 +315,10 @@ public class WisdomCarService implements IWisdomCarService { |
|
|
@Override |
|
|
@Override |
|
|
public List<WisdomCarVo.BindingCarInfo> queryBindingCar(WisdomCarDto.QueryInfo param) { |
|
|
public List<WisdomCarVo.BindingCarInfo> queryBindingCar(WisdomCarDto.QueryInfo param) { |
|
|
List<WisdomCarVo.BindingCarInfo> bindingCarList = patientWisdomCarDao.queryBindingCarList(param.getTaskSubId()); |
|
|
List<WisdomCarVo.BindingCarInfo> bindingCarList = patientWisdomCarDao.queryBindingCarList(param.getTaskSubId()); |
|
|
|
|
|
if(CollectionUtil.isEmpty(bindingCarList)){ |
|
|
|
|
|
log.info("未找到对应的任务"); |
|
|
|
|
|
throw new BaseException(CodeEnum.PARAM_ERROR); |
|
|
|
|
|
} |
|
|
for (WisdomCarVo.BindingCarInfo bindingCar : bindingCarList) { |
|
|
for (WisdomCarVo.BindingCarInfo bindingCar : bindingCarList) { |
|
|
//拿到患者id把 患者的信息存入
|
|
|
//拿到患者id把 患者的信息存入
|
|
|
PatientProject patientProject = patientProjectDao.selectByPrimaryKey(bindingCar.getPatientId()); |
|
|
PatientProject patientProject = patientProjectDao.selectByPrimaryKey(bindingCar.getPatientId()); |
|
|
|