0a4b7caa35516ac01e1c22c0ea6019f60a2ea25e.svn-base 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. package UIF.UIF05;
  2. import java.sql.SQLException;
  3. import java.util.ArrayList;
  4. import java.lang.Object;
  5. import CoreFS.SA01.CoreIComponent;
  6. import CoreFS.SA06.CoreReturnObject;
  7. import UIB.COM.XmlSqlParsersFactory;
  8. public class UIF051020 extends CoreIComponent
  9. {
  10. //获得基础数据信息
  11. public CoreReturnObject Query_BaseData() throws SQLException
  12. {
  13. try
  14. {
  15. CoreReturnObject cro=new CoreReturnObject();
  16. java.util.ArrayList rtn_list = new java.util.ArrayList();
  17. rtn_list.add(Query_PMData());
  18. rtn_list.add(Query_YYData());
  19. cro.setResult(rtn_list);
  20. return cro;
  21. }
  22. catch(Exception ex)
  23. {
  24. CoreReturnObject err = new CoreReturnObject();
  25. err.SetErrInfo(ex.toString());
  26. return err;
  27. }
  28. }
  29. //获得交货状态基础信息
  30. private Object Query_PMData()
  31. {
  32. try
  33. {
  34. Object obj = new Object();
  35. String Sql = XmlSqlParsersFactory.getSql("UIF051020_04.SELECT");
  36. obj=this.getDao("KgDao").ExcuteQuery(Sql).getResult();
  37. return obj;
  38. }
  39. catch(Exception ex)
  40. {
  41. System.out.print(ex.toString());
  42. return null;
  43. }
  44. }
  45. //获得申报原因基础信息
  46. private Object Query_YYData()
  47. {
  48. try
  49. {
  50. Object obj = new Object();
  51. String Sql = XmlSqlParsersFactory.getSql("UIF051020_03.SELECT");
  52. obj=this.getDao("KgDao").ExcuteQuery(Sql).getResult();
  53. return obj;
  54. }
  55. catch(Exception ex)
  56. {
  57. System.out.print(ex.toString());
  58. return null;
  59. }
  60. }
  61. //查询可申报的冷卷
  62. public CoreReturnObject Get_CCoilData(String where) throws SQLException
  63. {
  64. try
  65. {
  66. CoreReturnObject cro=new CoreReturnObject();
  67. String Sql = XmlSqlParsersFactory.getSql("UIF051020_01.SELECT");
  68. Sql = Sql + where;
  69. cro = this.getDao("KgDao").ExcuteQuery(Sql);
  70. return cro;
  71. }
  72. catch(Exception ex)
  73. {
  74. CoreReturnObject err = new CoreReturnObject();
  75. err.SetErrInfo(ex.toString());
  76. return err;
  77. }
  78. }
  79. //查询已连退申报的信息
  80. public CoreReturnObject Get_DCLData(String where) throws SQLException
  81. {
  82. try
  83. {
  84. CoreReturnObject cro=new CoreReturnObject();
  85. String Sql = XmlSqlParsersFactory.getSql("UIF051020_02.SELECT");
  86. Sql = Sql + where;
  87. cro = this.getDao("KgDao").ExcuteQuery(Sql);
  88. return cro;
  89. }
  90. catch(Exception ex)
  91. {
  92. CoreReturnObject err = new CoreReturnObject();
  93. err.SetErrInfo(ex.toString());
  94. return err;
  95. }
  96. }
  97. }