|
@@ -414,9 +414,6 @@ public class YpTracCodgService {
|
|
|
if(StringUtils.isBlank(dto.getGroupNo())){
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "查询商品销售/销售退货信息, 请选择药房!");
|
|
|
}
|
|
|
- if("N".equals(dto.getSetlType())){
|
|
|
- dto.setSetlType(null);
|
|
|
- }
|
|
|
List<YpSelinfoSold> selinfoList = new ArrayList<>();
|
|
|
if(YpDictConstant.MZ_XYF_NO.equals(dto.getGroupNo())){
|
|
|
if("3".equals(dto.getType())){
|
|
@@ -439,11 +436,17 @@ public class YpTracCodgService {
|
|
|
JSONObject s = j.getJSONObject("setlinfo");
|
|
|
sd.setSetlId(s.getString("setlId"));
|
|
|
sd.setMdtrtSn(s.getString("mdtrtId"));
|
|
|
+ sd.setMdtrtSetlType("1");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+ // 查询医保结算病人
|
|
|
+ if("Y".equals(dto.getSetlType())){
|
|
|
+ List<YpSelinfoSold> resultList = selinfoList.stream().filter(
|
|
|
+ item -> "1".equals(item.getMdtrtSetlType())).collect(Collectors.toList());
|
|
|
+ return ResultVoUtil.success(resultList);
|
|
|
+ }
|
|
|
return ResultVoUtil.success(selinfoList);
|
|
|
}
|
|
|
|