3e11345ee101108779ce8c8148d46e6f9cba011c.svn-base 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  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 wl
  10. * @date 2015-05-18
  11. */
  12. public class UIM010233 extends CoreIComponent {
  13. /**
  14. * 查询成品库库存数据
  15. * @param list 参数集
  16. * @return CoreReturnObject
  17. * @throws SQLException
  18. */
  19. public CoreReturnObject queryerjiYardList(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[3];//钢卷号
  32. String wanggou_yn = queryParams[4];//是否网购卷
  33. //String ordNo = queryParams[9];//订单号
  34. //String ordFl = queryParams[11];//订单区分
  35. //String devlmtDate = queryParams[12];//交货期
  36. //String progCd = queryParams[13];//进程状态
  37. //String smpSendTime = queryParams[14];//送样时间
  38. //String prodnmCd = queryParams[15];//产品类型
  39. String sql = XmlSqlParsersFactory.getSql("UIM010232_06.SELECT");
  40. cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,startTime,endTime,wanggou_yn});
  41. return cro;
  42. }
  43. public CoreReturnObject queryerjizhiliang(ArrayList<Object> list) throws SQLException
  44. {
  45. CoreReturnObject cro = new CoreReturnObject();
  46. String []queryParams = (String[])list.get(0);
  47. String startTime = queryParams[0];//入库开始时间
  48. String endTime = queryParams[1];//入库结束时间
  49. String specStlGrd = queryParams[2];//牌号
  50. String coilNo = queryParams[3];//钢卷号
  51. String wanggou_yn = queryParams[4];//是否网购卷
  52. String sql = XmlSqlParsersFactory.getSql("UIM010232_07.SELECT");
  53. cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,startTime,endTime,wanggou_yn});
  54. return cro;
  55. }
  56. /**
  57. * 查询热轧成品库库存数据
  58. * @param list 参数集
  59. * @return CoreReturnObject
  60. * @throws SQLException
  61. * KM
  62. */
  63. public CoreReturnObject queryerjiYardListRZ(ArrayList<Object> list) throws SQLException
  64. {
  65. CoreReturnObject cro = new CoreReturnObject();
  66. String []queryParams = (String[])list.get(0);
  67. String startTime = queryParams[0];//入库开始时间
  68. String endTime = queryParams[1];//入库结束时间
  69. String specStlGrd = queryParams[2];//牌号
  70. String coilNo = queryParams[3];//钢卷号
  71. String wanggou_yn = queryParams[4];//是否网购卷
  72. //String coilWthMin = queryParams[3];//宽度最小值
  73. //String coilWthMax = queryParams[4];//宽度最大值
  74. //String coilThkMin = queryParams[5];//厚度最小值
  75. //String coilThkMax = queryParams[6];//厚度最大值
  76. //String curLoadLoc = queryParams[7];//垛位
  77. //String ordNo = queryParams[9];//订单号
  78. //String ordFl = queryParams[11];//订单区分
  79. //String devlmtDate = queryParams[12];//交货期
  80. //String progCd = queryParams[13];//进程状态
  81. //String smpSendTime = queryParams[14];//送样时间
  82. //String prodnmCd = queryParams[15];//产品类型
  83. String sql = XmlSqlParsersFactory.getSql("UIM010232_RZ.SELECT");
  84. cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,startTime,endTime,wanggou_yn});
  85. return cro;
  86. }
  87. /**
  88. * 查询热轧成品库库存数据质量信息
  89. * @param list 参数集
  90. * @return CoreReturnObject
  91. * @throws SQLException
  92. * KM
  93. */
  94. public CoreReturnObject queryerjizhiliangRZ(ArrayList<Object> list) throws SQLException
  95. {
  96. CoreReturnObject cro = new CoreReturnObject();
  97. String []queryParams = (String[])list.get(0);
  98. String startTime = queryParams[0];//入库开始时间
  99. String endTime = queryParams[1];//入库结束时间
  100. String specStlGrd = queryParams[2];//牌号
  101. String coilNo = queryParams[3];//钢卷号
  102. String wanggou_yn = queryParams[4];//是否网购卷
  103. String sql = XmlSqlParsersFactory.getSql("UIM010232_RZZL.SELECT");
  104. cro = this.getDao("KgDao").ExcuteQuery(sql,new Object[]{coilNo,specStlGrd,startTime,endTime,wanggou_yn});
  105. return cro;
  106. }
  107. }