فهرست منبع

修改防疫检测bug

523096025 2 سال پیش
والد
کامیت
a445c10da0
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      huimv-cattle/src/main/java/com/huimv/cattle/service/impl/PreventDetectionServiceImpl.java

+ 4 - 2
huimv-cattle/src/main/java/com/huimv/cattle/service/impl/PreventDetectionServiceImpl.java

@@ -34,11 +34,13 @@ public class PreventDetectionServiceImpl extends ServiceImpl<PreventDetectionMap
 
     @Override
     public List<PreventDetection> getPreventDetectionScreen(String farmCode) {
-        List<String> farmCodes = Arrays.asList();
+        List<String> farmCodes =  new ArrayList<>();
         //没传farmId
-        if (StringUtils.isBlank(farmCode)){
+        if (StringUtils.isBlank(farmCode) ||"0".equals(farmCode)){
             List<SysFarm> sysFarms = sysFarmMapper.selectList(null);
             farmCodes = sysFarms.stream().map(SysFarm::getFarmCode).collect(Collectors.toList());
+        }else {
+            farmCodes.add(farmCode);
         }
         QueryWrapper<PreventDetection> wrapper = new QueryWrapper<>();
         wrapper.in("farm_code",farmCodes);