fe6fd14e54ca26d778ca56fa9c85a4554a9af2d1.svn-base 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="标准交付条件">
  3. <query id="UIB010260_01.INITSELECT" desc="页面初始化 InitSpecResult">
  4. SELECT
  5. SM_CFNM LABEL
  6. , SM_CD VALUE
  7. FROM TBZ00_COMMCD WHERE LG_CD='B01001'
  8. ORDER BY SM_CD
  9. </query>
  10. <query id="UIB010260_02.INITSELECT" desc="页面初始化 InitSpec">
  11. SELECT
  12. SM_CD LABEL
  13. , SM_CD VALUE
  14. FROM TBZ00_COMMCD WHERE LG_CD='B01001'
  15. ORDER BY SM_CD
  16. </query>
  17. <query id="UIB010260_03.INITSELECT" desc="等级代码 DengJi">
  18. SELECT
  19. SM_CD LABEL
  20. , SM_CD VALUE
  21. FROM TBZ00_COMMCD WHERE LG_CD='B01119'
  22. ORDER BY SM_CD
  23. </query>
  24. <query id="UIB010260_04.INITSELECT" desc="标准钢号 InitSpecGrd">
  25. SELECT DISTINCT
  26. SPEC_STL_GRD LABEL
  27. ,SPEC_STL_GRD VALUE
  28. FROM TBB01_SPEC_INGR
  29. ORDER BY SPEC_STL_GRD
  30. </query>
  31. <query id="UIB010260_05.INITSELECT" desc="外形尺寸标准号 InitDevCd">
  32. SELECT DISTINCT
  33. DEV_SPEC_CD LABEL
  34. ,DEV_SPEC_CD VALUE
  35. FROM TBB01_SPEC_DEL
  36. ORDER BY DEV_SPEC_CD
  37. </query>
  38. <query id="UIB010260_06.INITSELECT" desc="订单用途">
  39. SELECT SM_CFNM LABEL
  40. , SM_CD VALUE
  41. FROM TBZ00_COMMCD
  42. WHERE LG_CD = 'A01007' AND UPPER(USED_YN) = 'Y' ORDER BY SM_CFNM
  43. </query>
  44. <query id="UIB010260_07.INITSELECT" desc="交货状态">
  45. SELECT T.SM_CFNM SM_CD , T.SM_CFNM SM_CD FROM TBZ00_COMMCD T WHERE T.LG_CD = 'B01118'
  46. </query>
  47. <query id="UIB010260_01.SELECT" desc="按“交付条件标准号”和交付条件标准名查询" fetchSize="10">
  48. <![CDATA[
  49. SELECT
  50. 'N' CHK
  51. , PRDNM_CD --品名
  52. , PRDNM_CD PRDNM_CD1
  53. , SPEC_ABBSYM --标准号
  54. , SPEC_ABBSYM SPEC_ABBSYM1
  55. , ORD_USE_TP --订单用途
  56. , ORD_USE_TP ORD_USE_TP1
  57. , SPEC_STL_GRD
  58. , SPEC_STL_GRD SPEC_STL_GRD1
  59. , DEV_SPEC_CD --外形尺寸标准号
  60. , DEV_DGR_CD --等级代码
  61. , REG_ID REGID
  62. , REG_DTIME
  63. , MOD_ID
  64. , MOD_DTIME
  65. FROM TBB01_KEY_DEL T
  66. WHERE SPEC_ABBSYM = DECODE(? , NULL , T.SPEC_ABBSYM , ?)
  67. AND SPEC_STL_GRD = DECODE(? , NULL , T.SPEC_STL_GRD , ?)
  68. ORDER BY SPEC_ABBSYM , SPEC_STL_GRD
  69. ]]>
  70. </query>
  71. <query id="UIB010260_01.INSERT" desc="插入信息">
  72. INSERT INTO TBB01_KEY_DEL(
  73. PRDNM_CD --品名
  74. , SPEC_ABBSYM --标准号
  75. , SPEC_STL_GRD --标准钢号
  76. , ORD_USE_TP --订单用途
  77. , DEV_SPEC_CD --交付条件规格
  78. , DEV_DGR_CD --等级代码
  79. , REG_ID --录入人
  80. , REG_DTIME --录入日期
  81. ) VALUES(?,?,?,?,?,?,?,TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS'))
  82. </query>
  83. <query id="UIB010260_01.UPDATE" desc="更新信息">
  84. UPDATE TBB01_KEY_DEL SET
  85. PRDNM_CD = ? --品名
  86. , SPEC_ABBSYM = ? --标准号
  87. , SPEC_STL_GRD = ? --标准钢号
  88. , ORD_USE_TP = ? --订单用途
  89. , DEV_SPEC_CD = ? --交付条件规格
  90. , DEV_DGR_CD = ? --等级代码
  91. , MOD_ID = ? --录入人
  92. , MOD_DTIME = TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS') --录入日期
  93. WHERE
  94. PRDNM_CD = ? --品名
  95. AND SPEC_ABBSYM = ? --标准号
  96. AND ORD_USE_TP = ? --订单用途
  97. AND SPEC_STL_GRD = ? --标准钢号
  98. </query>
  99. <query id="UIB010260_01.DELETE" desc="删除">
  100. DELETE FROM TBB01_KEY_DEL
  101. WHERE PRDNM_CD = ? --品名
  102. AND SPEC_ABBSYM = ? --标准号
  103. AND SPEC_STL_GRD = ? --标准钢号
  104. AND ORD_USE_TP = ? --订单用途
  105. </query>
  106. </queryMap>