|
@@ -77,7 +77,7 @@ public class LisDockService {
|
|
|
public ResultVo<List<InspectionsIndex>> getIndexByTjNo(QueryInspectionParam param) throws Exception {
|
|
|
param.setType(3);
|
|
|
List<InspectionsIndex> list = service.queryInspectionsIndex(param).get().getData();
|
|
|
- list.removeIf(item -> !item.getAPLY_CTNT().contains("大便培养") &&
|
|
|
+ list.removeIf(item -> !item.getAPLY_CTNT().contains("大便培养") && !item.getAPLY_CTNT().contains("大便体检") &&
|
|
|
!item.getAPLY_CTNT().contains("甲肝抗体") && !item.getAPLY_CTNT().contains("戊肝抗体"));
|
|
|
return ResultVoUtil.success(list);
|
|
|
}
|
|
@@ -87,7 +87,7 @@ public class LisDockService {
|
|
|
CustomerInfo customerInfo = param.getCustomerInfo();
|
|
|
Map<String, String> map = new HashMap<>(Capacity.TWO);
|
|
|
for (InspectionsIndex index : param.getInspectionsIndex()) {
|
|
|
- if (index.getAPLY_CTNT().contains("大便培养")) {
|
|
|
+ if (index.getAPLY_CTNT().contains("大便培养") || index.getAPLY_CTNT().contains("大便体检")) {
|
|
|
customerInfo.setType("0");
|
|
|
itemCode = STOOL_CULTURE;
|
|
|
} else {
|
|
@@ -113,7 +113,7 @@ public class LisDockService {
|
|
|
if (STOOL_CULTURE.equals(itemCode)) {
|
|
|
model.setItemCode(itemCode);
|
|
|
for (InspectionItem item : detail.getInspectionItems()) {
|
|
|
- if (item.getITM_NAME().contains("大便培养")) {
|
|
|
+ if (item.getITM_NAME().contains("大便培养") || item.getITM_NAME().contains("大便体检")) {
|
|
|
fillResultItem(itemResults, model, item);
|
|
|
} else if (item.getITM_NAME().contains("阿米巴")){
|
|
|
ItemResults ambxlj = model.clone();
|
|
@@ -161,7 +161,7 @@ public class LisDockService {
|
|
|
private void fillResultItem(List<ItemResults> itemResults, ItemResults model, InspectionItem item) {
|
|
|
ItemResults xjxlj = model.clone();
|
|
|
xjxlj.setItemName("细菌性痢疾");
|
|
|
- if (!item.getITM_STR_VALUE().contains("未检出")) {
|
|
|
+ if (!item.getITM_STR_VALUE().contains("未检出") && !item.getITM_STR_VALUE().contains("未见")) {
|
|
|
xjxlj.setResult("检出");
|
|
|
xjxlj.setStatus("1");
|
|
|
}
|