护理报告优化

master
382696293@qq.com 2 years ago
parent 78a40fc0a3
commit 1a02a6954e

@ -90,6 +90,7 @@ public class WxNursingLogServiceImpl implements IWxNursingLogService {
wxNursingLog.setInstrumentId(instrumentId); wxNursingLog.setInstrumentId(instrumentId);
} }
if (queryDate != null) { if (queryDate != null) {
// 不包含当天
wxNursingLog.getParams().put("endTime", queryDate); wxNursingLog.getParams().put("endTime", queryDate);
} }
wxNursingLog.setUserId(SecurityUtils.getLoginUser().getWxUserMember().getId()); wxNursingLog.setUserId(SecurityUtils.getLoginUser().getWxUserMember().getId());
@ -190,7 +191,9 @@ public class WxNursingLogServiceImpl implements IWxNursingLogService {
wxNursingLog.setInstrumentId(instrumentId); wxNursingLog.setInstrumentId(instrumentId);
} }
if (queryDate != null) { if (queryDate != null) {
wxNursingLog.getParams().put("endTime", queryDate); // 包含当天
LocalDateTime endDate = LocalDateTime.ofInstant(queryDate.toInstant(), ZoneId.systemDefault()).plusDays(1);
wxNursingLog.getParams().put("endTime", endDate);
} }
wxNursingLog.setUserId(SecurityUtils.getLoginUser().getWxUserMember().getId()); wxNursingLog.setUserId(SecurityUtils.getLoginUser().getWxUserMember().getId());
List<WxNursingLog> wxNursingLogList = wxNursingLogMapper.fr200MoistureTestRecord(wxNursingLog); List<WxNursingLog> wxNursingLogList = wxNursingLogMapper.fr200MoistureTestRecord(wxNursingLog);
@ -224,6 +227,55 @@ public class WxNursingLogServiceImpl implements IWxNursingLogService {
return wxNursingLogList; return wxNursingLogList;
} }
@Override
public List<WxNursingLog> fr200RecordOther(Long nursingLogId) {
/*WxNursingLog nursingLog = wxNursingLogMapper.selectWxNursingLogById(nursingLogId);
Long userId = nursingLog.getUserId();
Long modeId = nursingLog.getModeId();*/
/*// 排序:最新的护理记录在最上方;图片由后台模式管理-模式封面图片进行配置;
WxNursingLog wxNursingLog = new WxNursingLog();
if (instrumentId != null) {
wxNursingLog.setInstrumentId(instrumentId);
}
if (queryDate != null) {
wxNursingLog.getParams().put("endTime", queryDate);
}
wxNursingLog.setUserId(SecurityUtils.getLoginUser().getWxUserMember().getId());*/
/*List<WxNursingLog> wxNursingLogList = wxNursingLogMapper.selectWxNursingLogList(null);
if (wxNursingLogList != null && wxNursingLogList.size() > 0) {
for (WxNursingLog nursingLog : wxNursingLogList) {
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());
}
// 由于每个模式的护理报告页都不同,加个字段控制页面跳转
// 通过字典的排序值来设定0默认列表页其他数值就是 字典标签
List<SysDictData> fr200ModeList = DictUtils.getDictCache("instrument_model_type_fr200");
if (StringUtils.equals(wxInstrument.getModel(), "FR200")) {
for (SysDictData sysDictData : fr200ModeList) {
if (StringUtils.equals(sysDictData.getDictValue(), wxMode.getModeType())) {
nursingLog.setJumpType(sysDictData.getDictSort().intValue());
}
}
} else {
//其他仪器类型,暂时都是跳转默认页面
nursingLog.setJumpType(0);
}
}
}
return wxNursingLogList;*/
return null;
}
/** /**
* *
*/ */

Loading…
Cancel
Save