CmOfflineCollectionMapper.xml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  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.caimei.modules.order.dao.CmOfflineCollectionDao">
  4. <select id="get" resultType="CmOfflineCollection">
  5. SELECT *
  6. FROM cm_offline_collection a
  7. WHERE a.id = #{id}
  8. </select>
  9. <select id="findList" resultType="CmOfflineCollection">
  10. SELECT id, bankAccount, creationTime, isDisplay, isDisable
  11. FROM cm_offline_collection
  12. <where>
  13. isDisable != 0
  14. <if test="id != null and id != ''">
  15. AND id = #{id}
  16. </if>
  17. <if test="bankAccount != null and bankAccount != ''">
  18. AND bankAccount = #{bankAccount}
  19. </if>
  20. </where>
  21. </select>
  22. <insert id="insBank">
  23. INSERT INTO cm_offline_collection(bankAccount,creationTime,isDisplay,isDisable)
  24. VALUES(#{bankAccount},NOW(),0,1)
  25. </insert>
  26. <update id="upBankDisplay">
  27. UPDATE cm_offline_collection
  28. SET bankUserName = #{bankUserName},
  29. bankOfDeposit = #{bankOfDeposit},
  30. bankCardNo = #{bankCardNo},
  31. isDisplay = 1
  32. WHERE id = #{id}
  33. </update>
  34. <update id="upNoBankDisplay">
  35. UPDATE cm_offline_collection
  36. SET isDisplay = 0
  37. WHERE id = #{id}
  38. </update>
  39. <select id="editBank" resultType="com.caimei.modules.order.entity.CmOfflineCollection">
  40. SELECT id, bankAccount, bankUserName, bankOfDeposit, bankCardNo, creationTime, isDisplay, isDisable
  41. FROM cm_offline_collection WHERE id = #{id}
  42. </select>
  43. <update id="edit">
  44. UPDATE cm_offline_collection
  45. SET bankAccount = #{bankAccount}
  46. WHERE id = #{id}
  47. </update>
  48. <update id="updateBank">
  49. UPDATE cm_offline_collection
  50. SET isDisable = 0 WHERE id =#{id}
  51. </update>
  52. <select id="downList" resultType="com.caimei.modules.order.entity.CmOfflineCollection">
  53. SELECT id,bankAccount,type FROM cm_offline_collection WHERE isDisable != 0
  54. </select>
  55. </mapper>