COMM_Mapper.xml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
  4. "http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
  5. <mapper namespace="DAGL_COMM">
  6. <!-- 档案管理-档案资料-查询 -->
  7. <select id="DA_DAZL_XG_Q" resultType="hashmap" parameterType="hashmap">
  8. select ZLID,ZJHM, XM, LB, BH, YS,BZ, YWLSH, DWBH, DWMC, JBSJ from DA_DAZL
  9. where ZLID = #{ZLID}
  10. </select>
  11. <!-- 档案管理-档案事件-新增 -->
  12. <insert id="DA_DASJ_I" parameterType="hashmap">
  13. insert into DA_DASJ
  14. (ZLID, ID, SJLX, BZ, JBR, JBSJ)
  15. values
  16. (#{ZLID},#{ID}, #{SJLX}, #{BZ}, #{JBR}, to_number(to_char(sysdate,'YYYYMMDDHH24MISS')))
  17. </insert>
  18. <!-- 档案管理-档案事件明细-新增 -->
  19. <insert id="DA_DASJMX_I" parameterType="hashmap">
  20. insert into DA_DASJMX
  21. (DM, DMXZ, ID, MID, DMJZ)
  22. values
  23. (#{DM}, #{DMXZ}, #{ID}, SEQ_DA_DASJMX_MID.Nextval, #{DMJZ})
  24. </insert>
  25. <update id="DA_DALB_XXH_U" parameterType="hashmap">
  26. update DA_DALB_XXH
  27. set XXH = #{XXH}
  28. where ORGCODE = #{ORGCODE}
  29. and DALB = #{DALB}
  30. and XXH = #{W_XXH}
  31. </update>
  32. <!-- 档案管理-档案资料-修改 -->
  33. <update id="DA_DAZL_U" parameterType="hashmap">
  34. update DA_DAZL set YS= #{YS},BZ= #{BZ} where ZLID = #{ZLID}
  35. </update>
  36. <!-- 档案管理-档案汇总-汇总 -->
  37. <update id="DA_DAZL_HZ_U" parameterType="hashmap">
  38. update DA_DAZL set YS= #{YS},BZ= #{BZ} where ZLID = #{ZLID}
  39. </update>
  40. <select id="WF_PROCESS_INSTANCE_Q1" resultType="hashmap" parameterType="hashmap">
  41. select PROCESS_DEF_ID,STATUS from WF_PROCESS_INSTANCE
  42. where BAE007 = #{BAE007}
  43. </select>
  44. <select id="WF_WORK_ITEM_Q2" resultType="hashmap" parameterType="hashmap">
  45. select BAE006,OPERID,COMPLETE_TIME from WF_WORK_ITEM a
  46. where a.WORK_ITEM_ID = (select max(WORK_ITEM_ID) from WF_WORK_ITEM b
  47. where b.BAE007 = #{BAE007})
  48. </select>
  49. <!-- 档案管理-机构代码-查询 -->
  50. <select id="DA_JGDM_QZH_Q" resultType="hashmap" parameterType="hashmap">
  51. select XTJGDM,JGDM,JGMC,QZH,DALX
  52. from da_jgdm
  53. where XTJGDM = #{XTJGDM}
  54. </select>
  55. <!-- 档案管理-档案资料-查询 -->
  56. <select id="DA_DAZL_Q_BY_TXM" resultType="hashmap" parameterType="hashmap">
  57. select *
  58. from v_dagl_dahz_dhzdadjxx
  59. where TXM = #{TXM}
  60. </select>
  61. <!-- 档案管理-档案汇总流程-查询 -->
  62. <select id="DA_DAHZLC_Q_BY_YJPH" resultType="hashmap" parameterType="hashmap">
  63. select *
  64. from da_dahzlc
  65. where YJPH = #{YJPH}
  66. and spbz = '1'
  67. </select>
  68. <!-- 档案管理-档案资料-查询 -->
  69. <select id="DA_DAZL_Q_BY_HZPH" resultType="hashmap" parameterType="hashmap">
  70. select *
  71. from da_dazl
  72. where HZPH = #{HZPH}
  73. </select>
  74. <!-- 档案管理-收单资料明细-查询 -->
  75. <select id="DA_SDZLMX_Q_BY_YWGLH" resultType="hashmap" parameterType="hashmap">
  76. select *
  77. from v_dagl_dayj_sdzlmx
  78. where YWGLH = #{YWGLH}
  79. </select>
  80. <!-- 档案管理-档案资料-查询 -->
  81. <select id="DA_DALB_Q_BY_HZFL" resultType="hashmap" parameterType="hashmap">
  82. select *
  83. from da_dalb
  84. where HZFL = #{HZFL}
  85. </select>
  86. </mapper>