|
@@ -76,11 +76,16 @@ public class YpZdDictController {
|
|
|
groupNo=Constants.YC_GROUP_NO;
|
|
|
}
|
|
|
YpBaseYfVo ypBaseYfVo=ypBaseYfService.queryYpBaseYfVoByChargeCodeAndSerialAndGroupNo(code,serial,groupNo);
|
|
|
- if (ypBaseYfVo ==null || YesNoEnum.YES.code.toString().equals(ypBaseYfVo.getVisibleFlagMz())) {
|
|
|
+ if (ypBaseYfVo ==null) {
|
|
|
resultMap.put("code", -1);
|
|
|
resultMap.put("message", "未查询到符合条件的药品");
|
|
|
return resultMap;
|
|
|
}
|
|
|
+ if(YesNoEnum.YES.code.toString().equals(ypBaseYfVo.getVisibleFlagMz())){
|
|
|
+ resultMap.put("code", -1);
|
|
|
+ resultMap.put("message", "当前药品未开放给门诊使用");
|
|
|
+ return resultMap;
|
|
|
+ }
|
|
|
if(ypBaseYfVo.getStockAmountVirtual()<=0){
|
|
|
resultMap.put("code", -1);
|
|
|
resultMap.put("message", "当前药品/医材无实际库存,请联系药房确认或者替换其他药品/医材!");
|