CompanyMqMapper.xml 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="cn.com.wingxi.biandan.mq.server.master.mapper.CompanyMqMapper">
  6. <resultMap type="Company" id="CompanyResult">
  7. <result property="companyId" column="companyId" />
  8. <result property="deptId" column="deptId" />
  9. <result property="companyName" column="companyName" />
  10. <result property="companyCode" column="companyCode" />
  11. <result property="licenseImgId" column="licenseImgId" />
  12. <result property="validBegin" column="validBegin" />
  13. <result property="validEnd" column="validEnd" />
  14. <result property="bankName" column="bankName" />
  15. <result property="bankAccount" column="bankAccount" />
  16. <result property="legalPerson" column="legalPerson" />
  17. <result property="legalNum" column="legalNum" />
  18. <result property="legalIdPortraitId" column="legalIdPortraitId" />
  19. <result property="legalIdEmblemId" column="legalIdEmblemId" />
  20. <result property="legalIdPeriodStart" column="legalIdPeriodStart" />
  21. <result property="legalIdPeriodEnd" column="legalIdPeriodEnd" />
  22. <result property="taxRate" column="taxRate" />
  23. <result property="caStatus" column="caStatus" />
  24. <result property="fclFlag" column="fclFlag" />
  25. <result property="dsptbm" column="dsptbm" />
  26. <result property="ptdj3desKey" column="ptdj3desKey" />
  27. <result property="registrationCode" column="registrationCode" />
  28. <result property="authCode" column="authCode" />
  29. <result property="folderNo" column="folderNo" />
  30. <result property="remark" column="remark" />
  31. <result property="delFlag" column="delFlag" />
  32. <result property="createUser" column="createUser" />
  33. <result property="createTime" column="createTime" />
  34. <result property="updateUser" column="updateUser" />
  35. <result property="updateTime" column="updateTime" />
  36. </resultMap>
  37. <sql id="selectCompany">
  38. select
  39. c.companyId,
  40. c.deptId,
  41. c.companyName,
  42. c.companyCode,
  43. c.licenseImgId,
  44. c.validBegin,
  45. c.validEnd,
  46. c.bankName,
  47. c.bankAccount,
  48. c.legalPerson,
  49. c.legalNum,
  50. c.legalIdPortraitId,
  51. c.legalIdEmblemId,
  52. c.legalIdPeriodStart,
  53. c.legalIdPeriodEnd,
  54. c.taxRate,
  55. c.caStatus,
  56. c.fclFlag,
  57. c.dsptbm,
  58. c.ptdj3desKey,
  59. c.registrationCode,
  60. c.authCode,
  61. c.folderNo,
  62. c.remark,
  63. c.delFlag,
  64. c.createUser,
  65. c.createTime,
  66. c.updateUser,
  67. c.updateTime
  68. from m_company c
  69. </sql>
  70. <select id="selectCompanyByCompanyCode" parameterType="String" resultMap="CompanyResult">
  71. <include refid="selectCompany"/>
  72. where c.delFlag = '0' and c.companyCode = #{companyCode}
  73. limit 1
  74. </select>
  75. </mapper>