UmsCompanyInfoDao.xml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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.hwrj.cloud.admin.dao.UmsCompanyInfoDao">
  4. <select id="deleteCheck" resultType="java.lang.Long">
  5. SELECT
  6. SUM(tmp.renum)
  7. FROM
  8. (
  9. (
  10. SELECT
  11. COUNT(0) AS renum
  12. FROM
  13. pms_product a
  14. WHERE
  15. a.delete_status = 0
  16. AND a.comp_id = #{id}
  17. )
  18. UNION ALL
  19. (
  20. SELECT
  21. COUNT(0) AS renum
  22. FROM
  23. ums_admin a
  24. WHERE
  25. 1=1
  26. AND a.comp_id = #{id}
  27. )
  28. UNION ALL
  29. (
  30. SELECT
  31. COUNT(0) AS renum
  32. FROM
  33. ums_member_origin a
  34. WHERE
  35. 1 = 1
  36. AND a.comp_id = #{id}
  37. AND a.state =0
  38. )
  39. ) tmp
  40. </select>
  41. <select id="selectList" resultType="com.hwrj.cloud.admin.dto.param.SelectNewVo" parameterType="Long">
  42. SELECT
  43. a.id AS 'value',
  44. a.comp_name AS label
  45. FROM
  46. ums_company_info a
  47. WHERE
  48. a.comp_status = 0
  49. <if test="compId !='' and compId">
  50. AND a.id = #{compId}
  51. </if>
  52. ORDER BY
  53. a.id DESC
  54. </select>
  55. <select id="alllist" resultType="com.hwrj.cloud.admin.dto.param.SelectVo">
  56. SELECT
  57. a.id AS 'lable',
  58. a.comp_name AS text
  59. FROM
  60. ums_company_info a
  61. WHERE
  62. a.comp_status = 0
  63. <if test="compId !='' and compId">
  64. AND a.id = #{compId}
  65. </if>
  66. ORDER BY
  67. a.id DESC
  68. </select>
  69. </mapper>