OwnCompanyManageMapper.xml 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  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.huyi.service.conmany.mapper.OwnCompanyManageMapper">
  4. <select id="selectInvoiceList" parameterType="map" resultType="map">
  5. SELECT
  6. zia_address 'ziaAddress',
  7. zia_contacts 'ziaContacts',
  8. zia_contacts_phone 'ziaContactsPhone',
  9. PBAI_BANK_NAME 'pbaiBankName',
  10. PBAI_BANKACCOUNT_ID 'pbaiBankaccountId',
  11. scy_name 'scyName',
  12. scy_social_code 'scySocialCode'
  13. FROM zc_invoice_address
  14. LEFT JOIN pay_bank_acc_inf ON zia_company_id = PBAI_CSTNO
  15. LEFT JOIN sys_company ON zia_company_id = scy_id
  16. WHERE 1=1
  17. AND PBAI_STATUS = '0'
  18. AND PBAI_BASIC = '1'
  19. <if test="paramMap.companyId != null and paramMap.companyId != '' ">
  20. AND zia_company_id = #{paramMap.companyId}
  21. </if>
  22. </select>
  23. <select id="selectRelList" parameterType="map" resultType="map">
  24. SELECT
  25. r.scr_id 'launchScrId',
  26. r.scr_launch_company_id 'launchCompanyId',
  27. r.scr_receive_company_id'launchReceiveScrCompanyId',
  28. r.scr_status 'launchScrStatus',
  29. r.scr_contarct 'launchScrContarct',
  30. r.scr_contarct_phone 'launchScrContarctPhone',
  31. r.scr_contarct_email 'launchScrContarctEmail',
  32. r.scr_launch_type 'launchScrLaunchType',
  33. r.scr_receive_type 'launchScrReceiveType',
  34. s.scy_id 'launchScyId',
  35. s.scy_social_code 'launchScySocialCode',
  36. s.scy_name 'launchScyName',
  37. s.scy_type 'launchScyType',
  38. s.scy_legal 'launchScyLegal',
  39. s.scy_phone 'launchScyPhone',
  40. p.scy_id 'receiveScyId',
  41. p.scy_social_code 'receiveScySocialCode',
  42. p.scy_name 'receiveScyName',
  43. p.scy_type 'receiveScyType',
  44. p.scy_legal 'receiveScyLegal',
  45. p.scy_phone 'receiveScyPhone'
  46. FROM sys_company_rel r
  47. LEFT JOIN sys_company s ON r.scr_launch_company_id = s.scy_id
  48. LEFT JOIN sys_company p ON r.scr_receive_company_id = p.scy_id
  49. WHERE 1=1
  50. <if test="paramMap.companyId != null and paramMap.companyId != '' ">
  51. AND (r.scr_launch_company_id = #{paramMap.companyId} OR r.scr_receive_company_id = #{paramMap.companyId})
  52. </if>
  53. AND r.scr_status != '99'
  54. ORDER BY r.create_time DESC
  55. </select>
  56. <select id="selectUserList" parameterType="map" resultType="map">
  57. SELECT
  58. user_id 'userId',
  59. nick_name 'nickName',
  60. email 'email',
  61. user_name 'userName'
  62. FROM sys_user
  63. WHERE 1=1
  64. <if test="paramMap.userId != null and paramMap.userId != '' ">
  65. AND user_id = #{paramMap.userId}
  66. </if>
  67. </select>
  68. <!--营业执照-->
  69. <select id="selectLicenseFileList" parameterType="map" resultType="map">
  70. SELECT
  71. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  72. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  73. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  74. FROM sys_company s
  75. LEFT JOIN pub_file_inf
  76. ON FIND_IN_SET(pfi_file_id, s.scy_license_file)
  77. WHERE s.scy_id = #{paramMap.companyId}
  78. </select>
  79. <!--法人证件正面-->
  80. <select id="selectLegalFileList" parameterType="map" resultType="map">
  81. SELECT
  82. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  83. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  84. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  85. FROM sys_company s
  86. LEFT JOIN pub_file_inf
  87. ON FIND_IN_SET(pfi_file_id, s.scy_legal_file)
  88. WHERE s.scy_id = #{paramMap.companyId}
  89. </select>
  90. <!--法人证件反面-->
  91. <select id="selectLegalBackFileList" parameterType="map" resultType="map">
  92. SELECT
  93. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  94. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  95. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  96. FROM sys_company s
  97. LEFT JOIN pub_file_inf
  98. ON FIND_IN_SET(pfi_file_id, s.scy_legal_back_file)
  99. WHERE s.scy_id = #{paramMap.companyId}
  100. </select>
  101. <!--法人授权书-->
  102. <select id="selectAuthorizationFileList" parameterType="map" resultType="map">
  103. SELECT
  104. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  105. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  106. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  107. FROM sys_company s
  108. LEFT JOIN pub_file_inf
  109. ON FIND_IN_SET(pfi_file_id, s.scy_authorization_file)
  110. WHERE s.scy_id = #{paramMap.companyId}
  111. </select>
  112. <!--数字证书授权与承诺书-->
  113. <select id="selectCommitmentFileList" parameterType="map" resultType="map">
  114. SELECT
  115. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  116. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  117. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  118. FROM sys_company s
  119. LEFT JOIN pub_file_inf
  120. ON FIND_IN_SET(pfi_file_id, s.scy_commitment_file)
  121. WHERE s.scy_id = #{paramMap.companyId}
  122. </select>
  123. <!--其他附件-->
  124. <select id="selectAppendixFileList" parameterType="map" resultType="map">
  125. SELECT
  126. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  127. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  128. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  129. FROM sys_company s
  130. LEFT JOIN pub_file_inf
  131. ON FIND_IN_SET(pfi_file_id, s.scy_appendix_file)
  132. WHERE s.scy_id = #{paramMap.companyId}
  133. </select>
  134. <!--经办人证件正面信息-->
  135. <select id="handlerPositiveList" parameterType="map" resultType="map">
  136. SELECT
  137. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  138. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  139. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  140. FROM sys_user s
  141. LEFT JOIN pub_file_inf
  142. ON FIND_IN_SET(pfi_file_id, s.id_card_file)
  143. WHERE s.user_id = #{paramMap.userId}
  144. </select>
  145. <!--经办人证件反面信息-->
  146. <select id="handlerNegativeList" parameterType="map" resultType="map">
  147. SELECT
  148. IFNULL(GROUP_CONCAT(pfi_file_name),'') AS pfiFileName,
  149. IFNULL(GROUP_CONCAT(pfi_file_id),'') AS pfiFileId,
  150. IFNULL(GROUP_CONCAT(pfi_url),'') AS pfiUrl
  151. FROM sys_user s
  152. LEFT JOIN pub_file_inf
  153. ON FIND_IN_SET(pfi_file_id, s.id_card_back_file)
  154. WHERE s.user_id = #{paramMap.userId}
  155. </select>
  156. </mapper>