CPButtrssQuery.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. using System;
  2. using System.Data;
  3. using Core.Mes.ServerFrameWork;
  4. using Core.Mes.IBaseInterface;
  5. using System.Collections;
  6. namespace Core.XgMes.Server.JGKC.RollManager
  7. {
  8. /// <summary>
  9. /// CPButtressQuery 的摘要说明。
  10. /// </summary>
  11. public class CPButtressQuery : Core.Mes.ServerFrameWork.IComponent
  12. {
  13. public CPButtressQuery()
  14. {
  15. //
  16. // TODO: 在此处添加构造函数逻辑
  17. //
  18. }
  19. public override int maxValue
  20. {
  21. get
  22. {
  23. return 10;
  24. }
  25. }
  26. public override int minValue
  27. {
  28. get
  29. {
  30. return 5;
  31. }
  32. }
  33. public ReturnObject CPBuressQuery(string _Where)
  34. {
  35. try
  36. {
  37. string strOut="";
  38. string strSql="SELECT A.BAHCT_NUMBER,A.COIL_NO_ID,C.CREATETIME,C.OLD_SAMPL_NO,A.STL_GRD,A.PCTIME,a.CREATOR,"+
  39. "A.DEVLMT_DTIME,(a.zslab_ply||'*'||a.zslab_width||'*'||a.zslab_length)gg,A.ZSLAB_NUM,A.ZSLAB_WEIGHT,A.SX_BIAOZHUN,"+
  40. "C.NOW_BUTTRESS,B.AREA,A.ORD_NO,A.TOT_DEC_GRD,"+
  41. "A.SPM_CRK_CD1,A.CREATETIME TIMENAME,A.REM,C.REMARK "+
  42. "FROM KCJ3_TURNOFFLIST_ZW A,KCJ3_TURNOFFBUTTRESSLIST_ZW B," +
  43. "KCJ3_TURNOFFMOVEBUTTRESSLIST_Z C WHERE A.COIL_NO_ID=B.COIL_NO_ID " +
  44. "AND B.COIL_NO_ID=C.COIL_NO_ID AND A.COIL_NO_ID LIKE 'R%' AND A.STORAGESTATUS='501602' AND ISVALID='1' " + _Where;
  45. DataSet ds=this.DBManager.ExecuteQuery(strSql,out strOut);
  46. if(ds!=null&&ds.Tables.Count==1)
  47. {
  48. ds.Tables[0].TableName="KCJ3_TURNOFFLIST";
  49. return new ReturnObject(ds,strOut);
  50. }
  51. return new ReturnObject(null);
  52. }
  53. catch(Exception ex)
  54. {
  55. System.Diagnostics.Debug.WriteLine(ex.ToString());
  56. return new ReturnObject(null,10004,ex.ToString());
  57. }
  58. }
  59. }
  60. }