From 974738c57764b1efde21788a9f00aedc9580e672 Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期三, 06 八月 2025 16:31:07 +0800
Subject: [PATCH] 修改查询所有作物计算参数的实现逻辑

---
 pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoMd/MdParamMapper.java          |    2 +-
 pipIrr-platform/pipIrr-global/src/main/resources/mapper/MdParamMapper.xml                         |    3 ++-
 pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamCtrl.java |    4 ++--
 pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamSv.java   |    4 ++--
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoMd/MdParamMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoMd/MdParamMapper.java
index 2819fa0..42a391a 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoMd/MdParamMapper.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoMd/MdParamMapper.java
@@ -32,6 +32,6 @@
      * 鍒嗛〉鏌ヨ涓�浜�
      * @return 瀹炰綋闆嗗悎
      * */
-    List<VoParam> selectAll();
+    List<VoParam> selectAll(Long cropsId);
 
 }
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/MdParamMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/MdParamMapper.xml
index 33f5b30..7c4157d 100644
--- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/MdParamMapper.xml
+++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/MdParamMapper.xml
@@ -111,12 +111,13 @@
   </select>
 
 
-  <select id="selectAll" resultType="com.dy.pipIrrGlobal.voMd.VoParam">
+  <select id="selectAll" parameterType="java.lang.Long" resultType="com.dy.pipIrrGlobal.voMd.VoParam">
     select
     <include refid="Base_Column_List" >
       <property name="alias" value="bd"/>
     </include>
     from md_param tb
+    where crops_id = #{cropsId,jdbcType=BIGINT}
   </select>
 
 </mapper>
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamCtrl.java
index 5ff7a3e..58ad1d4 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamCtrl.java
@@ -72,9 +72,9 @@
     })
     @GetMapping(path = "some")
     @SsoAop()
-    public BaseResponse<QueryResultVo<List<VoParam>>> all(){
+    public BaseResponse<QueryResultVo<List<VoParam>>> all(Long cropsId){
         try {
-            QueryResultVo<List<VoParam>> res = this.sv.selectAll() ;
+            QueryResultVo<List<VoParam>> res = this.sv.selectAll(cropsId) ;
             return BaseResponseUtils.buildSuccess(res);
         } catch (Exception e) {
             log.error("鏌ヨ璁$畻鍙傛暟寮傚父", e);
diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamSv.java
index 233e785..5e90fa8 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamSv.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-model/src/main/java/com/dy/pipIrrModel/param/ParamSv.java
@@ -39,9 +39,9 @@
      * @return 鍖呭惈瀹炰綋闆嗗悎鐨勭粨鏋滃璞�
      */
     @SuppressWarnings("unchecked")
-    public QueryResultVo<List<VoParam>> selectAll(){
+    public QueryResultVo<List<VoParam>> selectAll(Long cropsId){
         QueryResultVo<List<VoParam>> rsVo = new QueryResultVo<>() ;
-        rsVo.obj = this.mdParamDao.selectAll() ;
+        rsVo.obj = this.mdParamDao.selectAll(cropsId) ;
         return rsVo ;
     }
     /**

--
Gitblit v1.8.0