lirl 3 lat temu
rodzic
commit
5ae96e5c07

+ 6 - 0
src/main/java/com/steerinfo/weight/lgmes/controller/LgWeightController.java

@@ -27,4 +27,10 @@ public class LgWeightController {
         return  lgWeights;
     }
 
+    @GetMapping("/QueryWeightforRound")
+    public List<LgWeight> QueryWeightforRound(String startTime,String endTime){
+        List<LgWeight> lgWeights = lgWeightService.QueryWeightforRound(startTime,endTime);
+        return  lgWeights;
+    }
+
 }

+ 2 - 0
src/main/java/com/steerinfo/weight/lgmes/mapper/LgWeightMapper.java

@@ -10,5 +10,7 @@ public interface LgWeightMapper {
     public List<LgWeight> QueryWeightByTime();
     //获取每日投入数据
     public List<LgWeight> QueryWeightByTime2(@Param("startTime")String startTime,@Param("endTime") String endTime);
+    //获取每日的轮次计划数据
+    public List<LgWeight> QueryWeightforRound(@Param("startTime")String startTime,@Param("endTime") String endTime);
 
 }

+ 4 - 0
src/main/java/com/steerinfo/weight/lgmes/mapper/LgWeightMapper.xml

@@ -9,6 +9,7 @@
         <id column="MATERIALNAME" jdbcType="VARCHAR" property="materialname"/>
         <id column="UNIT" jdbcType="VARCHAR" property="unit"/>
         <id column="FID" jdbcType="VARCHAR" property="fid"/>
+        <id column="LC_ID" jdbcType="VARCHAR" property="roundid"/>
     </resultMap>
     <select id="QueryWeightByTime"  resultMap="BaseResultMap">
          select * from table(jymes.IMP_EMS_GETBITTLEWEIGHT())
@@ -17,4 +18,7 @@
          select * from table(jymes.IMP_EMS_GETCONSUMEWEIGHT(#{startTime},#{endTime})) t
          where SUBSTR(t.materialcode,1,2) like '%03%'
      </select>
+     <select id="QueryWeightforRound" parameterType="java.lang.String" resultMap="BaseResultMap">
+         select * from table(jymes.IMP_EMS_GETBITTLEWEIGHT1(#{startTime},#{endTime}))
+     </select>
 </mapper>

+ 1 - 1
src/main/java/com/steerinfo/weight/lgmes/model/LgWeight.java

@@ -20,6 +20,6 @@ public class LgWeight  {
     private String unit;
     private String materialname;
     private String fid;
-
+    private String roundid;
 
 }

+ 2 - 1
src/main/java/com/steerinfo/weight/lgmes/service/ILgWeightService.java

@@ -10,5 +10,6 @@ public interface ILgWeightService {
     public List<LgWeight> QueryWeightByTime();
     //获取每日消耗数据
     public List<LgWeight> QueryWeightByTime2(@Param("startTime")String startTime,@Param("endTime") String endTime);
-
+    //获取每日的轮次计划数据
+    public List<LgWeight> QueryWeightforRound(@Param("startTime")String startTime,@Param("endTime") String endTime);
 }

+ 6 - 0
src/main/java/com/steerinfo/weight/lgmes/service/impl/LgWeightImpl.java

@@ -24,4 +24,10 @@ public class LgWeightImpl  implements ILgWeightService {
         return lgWeightMapper.QueryWeightByTime2(startTime,endTime);
     }
 
+    @Override
+    @TargetDataSource(name = "ds2")
+    public List<LgWeight> QueryWeightforRound(String startTime, String endTime) {
+        return lgWeightMapper.QueryWeightforRound(startTime,endTime);
+    }
+
 }