bcb0bbbfe13703955173f74ca998b220d06e0b9f.svn-base 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="客户公差录入">
  3. <query id="UIB010280_01.INITSELECT" desc="获得公差名及公差代码">
  4. SELECT
  5. SM_CFNM LABEL --公差名
  6. , SM_CD VALUE --公差代码
  7. FROM TBZ00_COMMCD WHERE LG_CD = 'B01012'
  8. </query>
  9. <query id="UIB010280_01.SELECT" desc="" fetchSize="10">
  10. <![CDATA[
  11. SELECT DISTINCT
  12. SUBSTR(T.CUST_SPEC_NO , 1,6 ) CUST_CD
  13. ,SUBSTR(T.CUST_SPEC_NO , 7,2 ) PRDNM_CD
  14. ,SUBSTR(T.CUST_SPEC_NO , 9,2 ) SEQ
  15. ,SUBSTR(T.CUST_SPEC_NO , 11) PROD_LINE
  16. ,T.SPEC_STL_GRD
  17. FROM TBB01_CUST_DEL T
  18. WHERE T.CUST_SPEC_NO LIKE ?||'%'
  19. ]]>
  20. </query>
  21. <query id="UIB010280_02.SELECT">
  22. SELECT 'N' CHK
  23. ,T.DEL_TOL_CD
  24. ,T.DEL_TOL_CD DEL_TOL_CD1
  25. ,T.TOL_MIN_SYM
  26. ,T.TOL_MIN
  27. ,T.TOL_MAX_SYM
  28. ,T.TOL_MAX
  29. ,T.DEV_RMK
  30. FROM TBB01_CUST_DEL T
  31. WHERE T.CUST_SPEC_NO = ?
  32. </query>
  33. <query id="UIB010280_01.INSERT">
  34. INSERT INTO
  35. TBB01_CUST_DEL(CUST_SPEC_NO
  36. ,DEL_TOL_CD
  37. ,SPEC_STL_GRD
  38. ,TOL_MIN_SYM
  39. ,TOL_MIN
  40. ,TOL_MAX_SYM
  41. ,TOL_MAX
  42. ,DEV_RMK
  43. ,REG_ID
  44. ,REG_DTIME)
  45. VALUES(?,?,?,?,?,?,?,?,?,TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS'))
  46. </query>
  47. <query id="UIB010280_01.UPDATE">
  48. UPDATE TBB01_CUST_DEL T
  49. SET TOL_MIN_SYM = ?
  50. ,TOL_MIN = ?
  51. ,TOL_MAX_SYM = ?
  52. ,TOL_MAX = ?
  53. ,DEV_RMK = ?
  54. ,MOD_ID = ?
  55. ,MOD_DTIME = TO_CHAR(SYSDATE , 'YYYYMMDDHH24MISS')
  56. WHERE CUST_SPEC_NO = ?
  57. AND DEL_TOL_CD = ?
  58. </query>
  59. <query id="UIB010280_01.DELETE">
  60. DELETE FROM TBB01_CUST_DEL T WHERE T.CUST_SPEC_NO = ? AND T.DEL_TOL_CD = ?
  61. </query>
  62. <query id="UIB010280_02.DELETE">
  63. DELETE FROM TBB01_CUST_DEL T WHERE T.CUST_SPEC_NO = ?
  64. </query>
  65. </queryMap>