TemplateServer.xml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="本地计量模板">
  3. <query id="TemplateServer.doQueryTempate" desc="查询模板">
  4. <![CDATA[
  5. SELECT * FROM CMM_RECORD_TEMPLATE WHERE VALIDFLAG = '1'
  6. ]]>
  7. </query>
  8. <query id="TemplateServer.doSaveTemplate" desc="保存模板">
  9. <![CDATA[
  10. INSERT INTO CMM_RECORD_TEMPLATE(
  11. TEMPLATE_NO,
  12. TEMPLATE_NAME,
  13. TEMPLATE_LOCATION,
  14. TEMPLATE_KEY,
  15. TEMPLATE_XML,
  16. VALIDFLAG,
  17. CREATE_USER,
  18. CREATE_DATE)
  19. VALUES(
  20. (SELECT TO_CHAR(SYSDATE, 'yyyyMMDD') ||
  21. LPAD(NVL(MAX(TO_NUMBER(SUBSTR(TEMPLATE_NO, LENGTH(TEMPLATE_NO) - 2))),
  22. 0) + 1,
  23. 3,
  24. '0') TEMPLATE_NO
  25. FROM CMM_RECORD_TEMPLATE
  26. WHERE TEMPLATE_NO LIKE TO_CHAR(SYSDATE, 'yyyyMMDD') || '___'),
  27. '#TEMPLATE_NAME#',
  28. '#TEMPLATE_LOCATION#',
  29. '#TEMPLATE_KEY#',
  30. '#TEMPLATE_XML#',
  31. '1',
  32. '#CREATE_USER#',
  33. SYSDATE)
  34. ]]>
  35. </query>
  36. <query id="TemplateServer.DoDeleteTemplate" desc="作废模板">
  37. <![CDATA[
  38. UPDATE CMM_RECORD_TEMPLATE
  39. SET VALIDFLAG ='0',
  40. DELETE_USER = ?,
  41. DELETE_DATE = SYSDATE
  42. WHERE TEMPLATE_NO = ?
  43. ]]>
  44. </query>
  45. <query id="TemplateServer.DoDeleteTemplate2" desc="作废模板">
  46. <![CDATA[
  47. UPDATE CMM_RECORD_TEMPLATE
  48. SET VALIDFLAG ='0',
  49. DELETE_USER = ?,
  50. DELETE_DATE = SYSDATE
  51. WHERE TEMPLATE_NAME = ?
  52. ]]>
  53. </query>
  54. </queryMap>