CompanyInformationMapper.xml 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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.simuwang.base.mapper.CompanyInformationMapper">
  4. <resultMap id="BaseResultMap" type="com.simuwang.base.pojo.dos.CompanyInformationDO">
  5. <id column="company_id" property="companyId"/>
  6. <result column="is_amac_show" property="isAmacShow"/>
  7. <result column="fund_practitioners_count" property="fundPractitionersCount"/>
  8. <result column="managed_fund_count" property="managedFundCount"/>
  9. <result column="cancel_date" property="cancelDate"/>
  10. <result column="cancel_type" property="cancelType"/>
  11. <result column="credit_code" property="creditCode"/>
  12. <result column="employee_cnts" property="employeeCnts"/>
  13. <result column="company_asset_size" property="companyAssetSize"/>
  14. <result column="paid_capital" property="paidCapital"/>
  15. <result column="capital_paid_rate" property="capitalPaidRate"/>
  16. <result column="nature_business_type" property="natureBusinessType"/>
  17. <result column="business_type" property="businessType"/>
  18. <result column="member_type" property="memberType"/>
  19. <result column="join_date" property="joinDate"/>
  20. <result column="is_member" property="isMember"/>
  21. <result column="register_date" property="registerDate"/>
  22. <result column="register_status" property="registerStatus"/>
  23. <result column="register_number" property="registerNumber"/>
  24. <result column="registered_capital" property="registeredCapital"/>
  25. <result column="reg_country" property="regCountry"/>
  26. <result column="reg_province" property="regProvince"/>
  27. <result column="reg_city" property="regCity"/>
  28. <result column="country" property="country"/>
  29. <result column="province" property="province"/>
  30. <result column="city" property="city"/>
  31. <result column="company_address2" property="companyAddress2"/>
  32. <result column="company_address" property="companyAddress"/>
  33. <result column="domicile_id" property="domicileId"/>
  34. <result column="establish_date" property="establishDate"/>
  35. <result column="organization_number" property="organizationNumber"/>
  36. <result column="company_type" property="companyType"/>
  37. <result column="company_name" property="companyName"/>
  38. <result column="company_short_name" property="companyShortName"/>
  39. <result column="createtime" property="createTime"/>
  40. <result column="updatetime" property="updateTime"/>
  41. <result column="isvalid" property="isvalid"/>
  42. </resultMap>
  43. <select id="searchCompanyInfoByKeyword" resultType="java.util.Map" parameterType="java.lang.String">
  44. select c.company_id as `companyId`,
  45. c.company_name as `companyName`,
  46. c.register_number as `registerNumber`
  47. from PPW_EMAIL.pvn_company_info c where c.isvalid =1
  48. <if test="keyword != null and keyword !=''">
  49. and (c.company_name like concat('%',#{keyword},'%') or c.company_short_name like concat('%',#{keyword},'%') or c.register_number like concat('%',#{keyword},'%'))
  50. </if>
  51. </select>
  52. </mapper>