Преглед изворни кода

剩下的除了智能仓房的查询

lvzhikai пре 4 година
родитељ
комит
40e14cbe3d

+ 13 - 6
src/main/java/com/chinaitop/depot/grainAnalysis/mapper/StorageGrainAnalysisMapper.xml

@@ -562,18 +562,25 @@
562
   </select>
562
   </select>
563
   <!-- 查询粮情专卡的数据 -->
563
   <!-- 查询粮情专卡的数据 -->
564
   <select id="queryLqzkData" resultType="java.util.Map" parameterType="java.util.Map">
564
   <select id="queryLqzkData" resultType="java.util.Map" parameterType="java.util.Map">
565
-    SELECT house_type "houseType",sub_type "subType" ,recorder "recorder" FROM storage_foodbasicinfo 
566
-    WHERE 1=1 AND seal_status=1 AND history_status=0 
565
+    SELECT
566
+      foods.house_type "houseType",
567
+      foods.sub_type "subType",
568
+      keeper.`name` "recorder"
569
+    FROM
570
+      storage_foodbasicinfo foods
571
+      LEFT JOIN basic_keeper_house house ON house.house_Id = foods.house_id
572
+      LEFT JOIN basic_keeper keeper ON house.keeper_Id = keeper.id
573
+    WHERE 1=1 AND seal_status=1 AND history_status=0
567
     <if test="orgId != null">
574
     <if test="orgId != null">
568
-     and org_id=#{orgId}
575
+     and foods.org_id=#{orgId}
569
     </if>
576
     </if>
570
     <if test="houseId != null">
577
     <if test="houseId != null">
571
-     and house_id=#{houseId}
578
+     and foods.house_id=#{houseId}
572
     </if>
579
     </if>
573
     <if test="wareId != null">
580
     <if test="wareId != null">
574
-     and warehouse_id=#{wareId}
581
+     and foods.warehouse_id=#{wareId}
575
     </if>
582
     </if>
576
-    ORDER BY id DESC
583
+    ORDER BY foods.id DESC
577
   </select>
584
   </select>
578
   <!-- 查询周粮情分析数据 -->
585
   <!-- 查询周粮情分析数据 -->
579
   <select id="getThreeTempData" parameterType="java.util.Map" resultType="java.util.Map">
586
   <select id="getThreeTempData" parameterType="java.util.Map" resultType="java.util.Map">

+ 1 - 1
src/main/java/com/chinaitop/depot/grainAnalysis/service/impl/StorageGrainAnalysisServiceImpl.java

@@ -291,7 +291,7 @@ public class StorageGrainAnalysisServiceImpl implements StorageGrainAnalysisServ
291
         	param_map.put("wareId", wareId);
291
         	param_map.put("wareId", wareId);
292
         }
292
         }
293
         if(null != orgId){
293
         if(null != orgId){
294
-        	param_map.put("wareId", wareId);
294
+        	param_map.put("orgId", orgId);
295
         }
295
         }
296
 
296
 
297
         List<Map<String, Object>> basicInfo = analysisMapper.queryLqzkData(param_map);
297
         List<Map<String, Object>> basicInfo = analysisMapper.queryLqzkData(param_map);