根据护理记录ID查询护理记录

master
382696293@qq.com 2 years ago
parent 03ec14d0ed
commit 9daf5ad5a9

@ -41,6 +41,14 @@ public class WxNursingLogController extends BaseController {
return getDataTable(list);
}
/**
* Id
*/
@GetMapping(value = "/{id}")
public R getInfo(@PathVariable("id") Long id) {
return R.ok(wxNursingLogService.selectWxNursingLogById(id));
}
/**
* WL200
*/

@ -27,4 +27,7 @@ public interface IWxNursingLogService {
public Long insertWxNursingLog(WxNursingLogReq wxNursingLogReq);
WxNursingStatisticsRet statistics(Long instrumentId);
WxNursingLog selectWxNursingLogById(Long id);
}

@ -124,6 +124,23 @@ public class WxNursingLogServiceImpl implements IWxNursingLogService {
return wxNursingLogList;
}
@Override
public WxNursingLog selectWxNursingLogById(Long id) {
WxNursingLog nursingLog = wxNursingLogMapper.selectWxNursingLogById(id);
if (nursingLog != null) {
WxMode wxMode = wxModeMapper.selectWxModeById(nursingLog.getModeId());
if (wxMode != null) {
nursingLog.setModeImage(wxMode.getModeBanner());
}
WxInstrument wxInstrument = wxInstrumentMapper.selectWxInstrumentById(nursingLog.getInstrumentId());
if (wxInstrument != null) {
nursingLog.setInstrumentType(wxInstrument.getType());
nursingLog.setInstrumentName(wxInstrument.getName());
}
}
return nursingLog;
}
/**
*
*/

Loading…
Cancel
Save