3eb699ab7d1ac482be16e505e401f86bc2043e97.svn-base 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package UIM;
  2. import java.sql.SQLException;
  3. import java.util.ArrayList;
  4. import UIB.COM.XmlSqlParsersFactory;
  5. import CoreFS.SA01.CoreIComponent;
  6. import CoreFS.SA06.CoreReturnObject;
  7. /**
  8. * 冷轧成品库库存数据查询
  9. * @author siy
  10. * @date 2011-08-08
  11. */
  12. public class UIM010231 extends CoreIComponent {
  13. /**
  14. * 查询成品库库存数据
  15. * @param list 参数集
  16. * @return CoreReturnObject
  17. * @throws SQLException
  18. */
  19. public CoreReturnObject queryYardList(ArrayList<Object> list) throws SQLException
  20. {
  21. CoreReturnObject cro = new CoreReturnObject();
  22. String []queryParams = (String[])list.get(0);
  23. String startTime = queryParams[0];//入库开始时间
  24. String endTime = queryParams[1];//入库结束时间
  25. String specStlGrd = queryParams[2];//牌号
  26. String coilWthMin = queryParams[3];//宽度最小值
  27. String coilWthMax = queryParams[4];//宽度最大值
  28. String coilThkMin = queryParams[5];//厚度最小值
  29. String coilThkMax = queryParams[6];//厚度最大值
  30. String curLoadLoc = queryParams[7];//垛位
  31. String coilNo = queryParams[8];//钢卷号
  32. String ordNo = queryParams[9];//订单号
  33. String ordFl = queryParams[11];//订单区分
  34. String devlmtDate = queryParams[12];//交货期
  35. String progCd = queryParams[13];//进程状态
  36. String smpSendTime = queryParams[14];//送样时间
  37. String prodnmCd = queryParams[15];//产品类型
  38. String sql = XmlSqlParsersFactory.getSql("UIM010231_01.SELECT");
  39. cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,curLoadLoc,
  40. coilThkMin,coilThkMax,coilWthMin,coilWthMax,startTime,endTime,ordNo,progCd,
  41. devlmtDate,smpSendTime,prodnmCd,ordFl});
  42. return cro;
  43. }
  44. }