CldDataTask.xml 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="测量点">
  3. <query id="CldDataTask.QueryData" desc="查询">
  4. <![CDATA[
  5. SELECT
  6. T.FEED_HEAT_NO JUDGE_STOVE_NO,
  7. T.STEELNAME STEEL_NAME,
  8. T.OUTDIAMETER || 'x' || T.WALLTHICK SPEC_NAME,
  9. T.OUTDIAMETER,
  10. T.WALLTHICK,
  11. T.ORDER_NO || '/'|| T.ORDER_SEQ ORDER_NO,
  12. T.PROD_STANDARD,
  13. T.OUTPUT_STANDARD,
  14. (
  15. SELECT
  16. H.PROTCL_NO
  17. FROM
  18. SLM_ORDER_HEAD H
  19. LEFT JOIN SLM_ORDER_LINE_DELIVERY D ON H.ORD_PK = D.ORD_PK
  20. AND H.VALIDFLAG = '1'
  21. WHERE
  22. D.ORD_LN_DLY_PK = T.ORD_LN_DLY_PK
  23. AND ROWNUM = 1
  24. ) PROTCL_NO,
  25. (
  26. SELECT
  27. B.PRESSURE
  28. FROM
  29. CRAFT_ORD_DESIGN_MSC A
  30. LEFT JOIN CRAFT_ORD_DESIGN_STD_WIC B ON A.DESGIN_KEY = B.DESGIN_KEY
  31. WHERE
  32. T.ORD_LN_DLY_PK LIKE A.ORD_LN_PK || '%'
  33. AND A.VALIDFLAG = '1'
  34. AND ROWNUM = 1
  35. ) FORMULA,
  36. (
  37. SELECT
  38. B.ITEM_NAME_W
  39. FROM
  40. CRAFT_ORD_DESIGN_MSC A
  41. LEFT JOIN CRAFT_ORD_DESIGN_STD_PIC B ON A.DESGIN_KEY = B.DESGIN_KEY
  42. WHERE
  43. T.ORD_LN_DLY_PK LIKE A.ORD_LN_PK || '%'
  44. AND A.VALIDFLAG = '1'
  45. AND B.PHY_CODE_MAX = 'R0002'
  46. AND ROWNUM = 1
  47. ) ITEM_NAME_W,
  48. T.LEN_ROLL_MIN,T.LEN_ROLL_MAX,T.PRODUCNAME,T1.FINISH_USER
  49. FROM
  50. PLN_ZY_ZG_M T,(select distinct FINISH_USER,id from MIL_PLAN) T1
  51. WHERE
  52. T.HEAT_PLAN_NO = T1.ID
  53. and T.SYNC_FLAG_TH = '0'
  54. AND PLANSTATUS IN( '10','20','30','40')
  55. AND t.PLINE_CODE = 'C072'
  56. ]]>
  57. </query>
  58. <query id="CldDataTask.updateData" desc="修改同步">
  59. <![CDATA[
  60. UPDATE PLN_ZY_ZG_M SET SYNC_FLAG_TH = '1'
  61. WHERE SYNC_FLAG_TH = '0'
  62. AND PLANSTATUS IN( '10','20','30','40')
  63. AND PLINE_CODE = 'C072'
  64. AND FEED_HEAT_NO = '#JUDGE_STOVE_NO#'
  65. ]]>
  66. </query>
  67. <query id="CldDataTask.insertData" desc="新增同步">
  68. <![CDATA[
  69. INSERT INTO cxzysj ( JUDGE_STOVE_NO, STEEL_NAME, SPEC_NAME, OUTDIAMETER, WALLTHICK, ORDER_NO, PROTCL_NO, FORMULA, ITEM_NAME_W,
  70. PROD_STANDARD,OUTPUT_STANDARD,LEN_ROLL_MIN,LEN_ROLL_MAX,PRODUCNAME,FINISH_USER)
  71. VALUES
  72. ( '#JUDGE_STOVE_NO#', '#STEEL_NAME#', '#SPEC_NAME#', '#OUTDIAMETER#', '#WALLTHICK#', '#ORDER_NO#', '#PROTCL_NO#', '#FORMULA#', '#ITEM_NAME_W#',
  73. '#PROD_STANDARD#','#OUTPUT_STANDARD#','#LEN_ROLL_MIN#','#LEN_ROLL_MAX#','#PRODUCNAME#','#FINISH_USER#')
  74. ]]>
  75. </query>
  76. </queryMap>