|
@@ -1,9 +1,13 @@
|
|
|
package com.ruoyi.web.work.service.impl;
|
|
|
|
|
|
import java.util.Collections;
|
|
|
+import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
+import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
import com.ruoyi.web.work.domain.Obx;
|
|
|
+import com.ruoyi.web.work.mapper.ObxMapper;
|
|
|
import com.ruoyi.web.work.mapper.Pv1Mapper;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -24,6 +28,9 @@ public class ObrServiceImpl extends ServiceImpl<ObrMapper, Obr> implements IObrS
|
|
|
@Autowired
|
|
|
private Pv1Mapper pv1Mapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ObxMapper obxMapper;
|
|
|
+
|
|
|
@Override
|
|
|
public List<Obr> selectList(Obr obr) {
|
|
|
return obrMapper.selectList(obr);
|
|
@@ -34,4 +41,14 @@ public class ObrServiceImpl extends ServiceImpl<ObrMapper, Obr> implements IObrS
|
|
|
Integer patientId=pv1Mapper.getPatientIdByCard(card);
|
|
|
return obrMapper.getPatientObrByPatientId(patientId);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public AjaxResult getObrAndObxByCard(String card) {
|
|
|
+ Map<String,Object> map=new HashMap();
|
|
|
+ List<Obr> obr= obrMapper.getObrByCard(card);
|
|
|
+ List<Obx> obx=obxMapper.getObxByCard(card);
|
|
|
+ map.put("obr",obr);
|
|
|
+ map.put("obx",obx);
|
|
|
+ return AjaxResult.success(map);
|
|
|
+ }
|
|
|
}
|