a153ed3cfae1709ee8654210a14b33e85d8aefb5.svn-base 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package UIJ.UIJ03;
  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. *
  10. * @author siy
  11. * @date 2010-9-13
  12. */
  13. public class UIJ030040 extends CoreIComponent {
  14. /**
  15. * 查询发运计划信息
  16. *
  17. * @param fromDate
  18. * @param toDate
  19. * @param dlivTp
  20. * @param dlivDirNo
  21. * @param isCancel
  22. * @return
  23. * @throws SQLException
  24. */
  25. public CoreReturnObject queryDlivPlan(String fromDate, String toDate,
  26. String dlivTp, String dlivDirNo, String isCancel)
  27. throws SQLException {
  28. CoreReturnObject cro = new CoreReturnObject();
  29. String sql = XmlSqlParsersFactory.getSql("UIJ030040_01.SELECT");
  30. cro = this.getDao("KgDao").ExcuteQuery(
  31. sql,
  32. new Object[] { fromDate, toDate, fromDate, toDate, dlivTp,
  33. dlivTp, isCancel, dlivDirNo });
  34. return cro;
  35. }
  36. /**
  37. * 发运计划回退
  38. *
  39. * @param regId
  40. * @param params
  41. * @return
  42. * @throws SQLException
  43. */
  44. public CoreReturnObject returnShipDir(String regId, ArrayList<String> params)
  45. throws SQLException {
  46. CoreReturnObject cro = new CoreReturnObject();
  47. String sql = XmlSqlParsersFactory.getSql("UIJ030040_01.UPDATE");
  48. for (int i = 0; i < params.size(); i++) {
  49. String dlivDirNo = params.get(i);
  50. this.getDao("KgDao").ExcuteNonQuery(sql,
  51. new Object[] { regId, dlivDirNo });
  52. }
  53. return cro;
  54. }
  55. }