FrmOutdecCheckPrice.xml 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="试验费用维护">
  3. <query id="FrmOutdecCheckPrice.QueryCheckPriceInfo" desc="查询试验费用信息INSTR(?, VALIDFLAG) > 0
  4. AND ">
  5. <![CDATA[
  6. SELECT CHECK_PRICE_NO,
  7. CHECK_PRICE_TYPE,
  8. DECODE(CHECK_PRICE_TYPE, '0', '化学', '1', '理化') AS CHECK_PRICE_TYPE_DESC,
  9. PHY_CODE_MAX,
  10. PHY_NAME_MAX,
  11. JG_PRICE,
  12. CHECK_PRICE,
  13. CREATE_NAME,
  14. CREATE_TIME,
  15. UPDATE_NAME,
  16. UPDATE_TIME,
  17. VALIDFLAG,
  18. DECODE(VALIDFLAG, '0', '无效', '1', '有效') AS VALIDFLAG_DESC,
  19. REMARK
  20. FROM OUTDEC_CHECKPRICE_INFO
  21. WHERE CHECK_PRICE_TYPE LIKE '%' || ? || '%'
  22. ]]>
  23. </query>
  24. <query id="FrmOutdecCheckPrice.QueryCheckPriceInfoTips" desc="查询试验费用信息标志位">
  25. <![CDATA[
  26. SELECT COUNT(*) FLAG
  27. FROM OUTDEC_CHECKPRICE_INFO
  28. WHERE VALIDFLAG = '1'
  29. AND PHY_NAME_MAX = ?
  30. ]]>
  31. </query>
  32. <query id="FrmOutdecCheckPrice.AddCheckPriceInfo" desc="新增试验费用信息">
  33. <![CDATA[
  34. INSERT INTO OUTDEC_CHECKPRICE_INFO
  35. (CHECK_PRICE_NO,
  36. CHECK_PRICE_TYPE,
  37. PHY_CODE_MAX,
  38. PHY_NAME_MAX,
  39. JG_PRICE,
  40. CHECK_PRICE,
  41. CREATE_NAME,
  42. CREATE_TIME,
  43. VALIDFLAG,
  44. REMARK)
  45. VALUES
  46. ((SELECT ('CP' || LPAD(DECODE(MAX(SUBSTR(CHECK_PRICE_NO, 3) + 1),'','0001', MAX(SUBSTR(CHECK_PRICE_NO, 3) + 1)),4, '0')) CHECK_PRICE_NO FROM OUTDEC_CHECKPRICE_INFO),?,?,?,?,?,?,SYSDATE,'1',?)
  47. ]]>
  48. </query>
  49. <query id="FrmOutdecCheckPrice.UpdateCheckPriceInfo" desc="修改试验价格维护">
  50. <![CDATA[
  51. UPDATE OUTDEC_CHECKPRICE_INFO
  52. SET CHECK_PRICE_TYPE = ?,
  53. PHY_CODE_MAX = ?,
  54. PHY_NAME_MAX = ?,
  55. JG_PRICE = ?,
  56. CHECK_PRICE = ?,
  57. UPDATE_NAME = ?,
  58. UPDATE_TIME = SYSDATE,
  59. REMARK= ?
  60. WHERE VALIDFLAG = '1'
  61. AND CHECK_PRICE_NO = ?
  62. ]]>
  63. </query>
  64. <query id="FrmOutdecCheckPrice.DeleteCheckPriceInfo" desc="修改试验价格维护">
  65. <![CDATA[
  66. DELETE OUTDEC_CHECKPRICE_INFO
  67. WHERE CHECK_PRICE_NO = ?
  68. ]]>
  69. </query>
  70. </queryMap>