| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- package UIM.UIM07;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.CallableStatement;
- import java.sql.Connection;
- import java.util.ArrayList;
- import UIB.COM.XmlSqlParsersFactory;
- import CoreFS.SA01.CoreIComponent;
- import CoreFS.SA06.CoreReturnObject;
- /**
- * 酸轧上料管理
- *
- * @author zsx
- * @date 2017-7-26
- */
- public class UIM070010 extends CoreIComponent {
- /**
- * 查询原料库库存数据
- *
- * @param list
- * 参数集
- * @return CoreReturnObject
- * @throws SQLException
- */
- public CoreReturnObject queryHYardList(ArrayList list) throws SQLException {
- CoreReturnObject cro = new CoreReturnObject();
- String[] queryParams = (String[]) list.get(0);
- String startTime = queryParams[0];// 入库开始时间
- String endTime = queryParams[1];// 入库结束时间
- String specStlGrd = queryParams[2];// 牌号
- String coilWthMin = queryParams[3];// 宽度最小值
- String coilWthMax = queryParams[4];// 宽度最大值
- String coilThkMin = queryParams[5];// 厚度最小值
- String coilThkMax = queryParams[6];// 厚度最大值
- String curLoadLoc = queryParams[7];// 垛位
- String coilNo = queryParams[8];// 钢卷号
- String ordNo = queryParams[9];// 订单号
-
- String devlmtDate = queryParams[10];// 交货期
- String progCd = queryParams[11];// 进程状态
-
-
-
- String smptime = queryParams[12];// 牌号
- String isspm = queryParams[13];// 宽度最小值
- String xsqy = queryParams[14];// 宽度最大值
- String cpcoil = queryParams[15];// 厚度最小值
- String dlivtp = queryParams[16];// 厚度最大值
- String prodline = queryParams[17];// 垛位
- String ordxz = queryParams[18];// 钢卷号
- String rollmin = queryParams[19];// 订单号
- String rollmax = queryParams[20];// 订单区分
-
- String sql = XmlSqlParsersFactory.getSql("UIM070010_01.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(
- sql,
- new Object[] { startTime, endTime, specStlGrd, coilWthMin, coilWthMax,
- coilThkMin, coilThkMax, curLoadLoc, coilNo, ordNo, devlmtDate, progCd,
- smptime, isspm,xsqy, cpcoil,dlivtp, prodline,ordxz,rollmin,rollmax } );
- return cro;
-
- }
-
- public CoreReturnObject queryHYardListCount(ArrayList list) throws SQLException {
- CoreReturnObject cro = new CoreReturnObject();
- String[] queryParams = (String[]) list.get(0);
- String startTime = queryParams[0];// 入库开始时间
- String endTime = queryParams[1];// 入库结束时间
- String specStlGrd = queryParams[2];// 牌号
- String coilWthMin = queryParams[3];// 宽度最小值
- String coilWthMax = queryParams[4];// 宽度最大值
- String coilThkMin = queryParams[5];// 厚度最小值
- String coilThkMax = queryParams[6];// 厚度最大值
- String curLoadLoc = queryParams[7];// 垛位
- String coilNo = queryParams[8];// 钢卷号
- String ordNo = queryParams[9];// 订单号
-
- String devlmtDate = queryParams[10];// 交货期
- String progCd = queryParams[11];// 进程状态
-
-
-
- String smptime = queryParams[12];// 牌号
- String isspm = queryParams[13];// 宽度最小值
- String xsqy = queryParams[14];// 宽度最大值
- String cpcoil = queryParams[15];// 厚度最小值
- String dlivtp = queryParams[16];// 厚度最大值
- String prodline = queryParams[17];// 垛位
- String ordxz = queryParams[18];// 钢卷号
- String rollmin = queryParams[19];// 订单号
- String rollmax = queryParams[20];// 订单区分
-
- String sql = XmlSqlParsersFactory.getSql("UIM070010_02.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(
- sql,
- new Object[] { startTime, endTime, specStlGrd, coilWthMin, coilWthMax,
- coilThkMin, coilThkMax, curLoadLoc, coilNo, ordNo, devlmtDate, progCd,
- smptime, isspm,xsqy, cpcoil,dlivtp, prodline,ordxz,rollmin,rollmax } );
- return cro;
-
- }
- public CoreReturnObject queryHYardSpm(ArrayList list) throws SQLException {
- CoreReturnObject cro = new CoreReturnObject();
- String[] queryParams = (String[]) list.get(0);
- String startTime = queryParams[0];// 入库开始时间
- String endTime = queryParams[1];// 入库结束时间
-
-
- String sql = XmlSqlParsersFactory.getSql("UIM070050_01.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(
- sql,
- new Object[] { startTime, endTime} );
- return cro;
-
- }
-
- public CoreReturnObject queryHYardSpmdETAL(ArrayList list) throws SQLException {
- CoreReturnObject cro = new CoreReturnObject();
- String[] queryParams = (String[]) list.get(0);
- String startTime = queryParams[0];// 入库开始时间
- String endTime = queryParams[1];// 入库结束时间
- String coilno = queryParams[2];// 入库开始时间
- String ord_no = queryParams[3];// 入库结束时间
-
- String sql = XmlSqlParsersFactory.getSql("UIM070060_01.SELECT");
- cro = this.getDao("KgDao").ExcuteQuery(
- sql,
- new Object[] { coilno,ord_no,startTime, endTime} );
- return cro;
-
- }
- }
|