From 6a4f68b8f99dca3a00c297cbcff82c065575212c Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期六, 16 八月 2025 11:25:20 +0800
Subject: [PATCH] 1、完善代码;2、作物去除lat属性,采用关联气象站的lat;3、project模块增加查询全部气象站的方法。

---
 pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/crops/CropsSv.java |   34 ++++++++++++++++++++++++++++------
 1 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/crops/CropsSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/crops/CropsSv.java
index 59596df..53c331f 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/crops/CropsSv.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/crops/CropsSv.java
@@ -33,7 +33,11 @@
      * @return 瀹炰綋
      */
     public VoCrops selectById(Long id){
-        return this.mdCropsDao.selectById(id) ;
+        VoCrops vo = this.mdCropsDao.selectById(id) ;
+        if(vo != null){
+            this.setStoppedStr(vo) ;
+        }
+        return vo ;
     }
 
     /**
@@ -51,10 +55,11 @@
         rsVo.pageCurr = qo.pageCurr ;
         rsVo.calculateAndSet(itemTotal, params);
         List<VoCrops> list = this.mdCropsDao.selectSome(params) ;
-//        if(list != null && list.size() > 0){
-//            for(VoCrops vo : list){
-//            }
-//        }
+        if(list != null && list.size() > 0){
+            for(VoCrops vo : list){
+                this.setStoppedStr(vo) ;
+            }
+        }
         rsVo.obj = list ;
 
         return rsVo ;
@@ -65,7 +70,13 @@
      */
     @SuppressWarnings("unchecked")
     public List<VoCrops> selectAll(){
-        return this.mdCropsDao.selectAll() ;
+        List<VoCrops> list = this.mdCropsDao.selectAll() ;
+        if(list != null && list.size() > 0){
+            for(VoCrops vo : list){
+                this.setStoppedStr(vo) ;
+            }
+        }
+        return list ;
     }
     /**
      * 娣诲姞瀹炰綋
@@ -93,5 +104,16 @@
         return mdCropsDao.deleteById(id);
     }
 
+    private void setStoppedStr(VoCrops vo) {
+        if (vo.stopped != null) {
+            if(vo.stopped == 0){
+                vo.stoppedStr = "鍚�";
+            }else{
+                vo.stoppedStr = "鏄�";
+            }
+        }else{
+            vo.stoppedStr = "" ;
+        }
+    }
 
 }

--
Gitblit v1.8.0