CommonMapper.xml 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.tofly.feesapi.common.mapper.CommonMapper">
  4. <select id="queryForPage" resultType="map">
  5. ${sql}
  6. </select>
  7. <select id="query" resultType="java.util.HashMap">
  8. ${sql}
  9. </select>
  10. <select id="procedureCmd" statementType="CALLABLE" parameterType="java.util.Map" resultType="java.util.HashMap">
  11. ${sql}
  12. </select>
  13. <!--此定义主要用于返回Object-->
  14. <resultMap id="mapCus" type="java.util.HashMap">
  15. </resultMap>
  16. <!--通过角色ID获取用户信息-->
  17. <select id="getUserListByRoleId" resultType="java.util.HashMap">
  18. SELECT ID as "code", REAL_NAME as "name"
  19. FROM TF_SMPN_USER_X
  20. WHERE ID IN (SELECT USER_ID FROM TF_SMPN_USERROLE_X
  21. <where>
  22. <if test="userRoleEnum!=null">
  23. ROLE_ID = #{userRoleEnum}
  24. </if>
  25. </where>
  26. )
  27. </select>
  28. <!--通过PZID值获取配置信息-->
  29. <select id="getConfigValueByPZID" resultType="String">
  30. select value from TF_YWYS_SYS_CONFIG
  31. <where>
  32. <if test="pzid!=null and pzid!=''">
  33. pzid = #{pzid}
  34. </if>
  35. </where>
  36. </select>
  37. <!--获取当前的财务日期-->
  38. <select id="getBillMonthByCompanyBranch" resultType="String">
  39. select bill_year_month as cwrq
  40. from tf_ywys_sys_gdcsb
  41. where gd_flag = '0'
  42. <if test="companyBranch!=null and companyBranch!=''">
  43. and company_Branch=#{companyBranch}
  44. </if>
  45. </select>
  46. <!--通过用户ID获取用户信息-->
  47. <select id="getUserInfoByUserId" resultType="com.tofly.feesapi.common.model.SystemUserInfo">
  48. SELECT id, username, phone, avatar, department_id as departmentId, real_name as realName
  49. FROM TF_SMPN_USER_X
  50. WHERE username = #{userId}
  51. </select>
  52. <!--通过用户ID获取用户信息-->
  53. <select id="getCwrq" resultType="String">
  54. select cwrq as cwrq
  55. from sys_gdcsb
  56. where gd_flag = '0'
  57. <if test="ssgs!=null and ssgs!=''">
  58. and ssgs=#{ssgs}
  59. </if>
  60. </select>
  61. <!--通过角色ID获取用户信息-->
  62. <select id="getAllOperater" resultType="java.util.HashMap">
  63. select ID as "code", REAL_NAME as "name" from tf_smpn_user_x where (job !='抄表外包人员' or job is null ) and department_id='77'
  64. </select>
  65. </mapper>