| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- package UIM;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import java.util.List;
- import UIB.COM.XmlSqlParsersFactory;
- import CoreFS.SA01.CoreIComponent;
- import CoreFS.SA06.CoreReturnObject;
- /**
- * 冷轧中间库库存数据查询
- * @author siy
- * @date 2010-08-14
- */
- public class UIM010160 extends CoreIComponent {
- /**
- * 查询中间库库存数据
- * @param list 参数集
- * @return CoreReturnObject
- * @throws SQLException
- */
- public CoreReturnObject queryYardList(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 ordFl = queryParams[11];//订单区分
- String devlmtDate = queryParams[12];//交货期
- String progCd = queryParams[13];//进程状态
- String smpSendTime = queryParams[14];//送样时间
- String prodnmCd = queryParams[15];//产品类型
- String sql = XmlSqlParsersFactory.getSql("UIM010160_01.SELECT");
-
-
- cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,curLoadLoc,
- coilThkMin,coilThkMax,coilWthMin,coilWthMax,startTime,endTime,ordNo,progCd,
- devlmtDate,smpSendTime,prodnmCd,ordFl});
- return cro;
- }
- public CoreReturnObject queryYardListSx(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 ordFl = queryParams[11];//订单区分
- String devlmtDate = queryParams[12];//交货期
- String progCd = queryParams[13];//进程状态
- String smpSendTime = queryParams[14];//送样时间
- String prodnmCd = queryParams[15];//产品类型
- String sql = XmlSqlParsersFactory.getSql("UIM010160_02.SELECT");
-
-
- cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,curLoadLoc,
- coilThkMin,coilThkMax,coilWthMin,coilWthMax,startTime,endTime,ordNo,progCd,
- devlmtDate,smpSendTime,prodnmCd,ordFl});
- return cro;
- }
- }
|