AccountBalanceDetailsMapper.xml 1.2 KB

1234567891011121314151617181920212223242526
  1. <!DOCTYPE mapper
  2. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  3. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  4. <mapper namespace="com.bosshand.virgo.api.workark.dao.AccountBalanceDetailsDao">
  5. <resultMap type="com.bosshand.virgo.api.workark.model.AccountBalanceDetails" id="result" >
  6. <id column="id" property="id"/>
  7. <result column="accountBalanceId" property="accountBalanceId"/>
  8. <result column="createTime" property="createTime"/>
  9. <result column="inviteUserId" property="inviteUserId"/>
  10. <result column="orderNo" property="orderNo"/>
  11. <result column="totalFee" property="totalFee"/>
  12. <result column="fee" property="fee"/>
  13. </resultMap>
  14. <select id="getOrderNo" resultMap="result">
  15. SELECT * FROM workark_account_balance_details where orderNo = #{orderNo}
  16. </select>
  17. <insert id="save" parameterType="com.bosshand.virgo.api.workark.model.AccountBalance" useGeneratedKeys="true" keyProperty="id">
  18. INSERT into workark_account_balance_details(accountBalanceId, createTime, inviteUserId, orderNo, totalFee, fee)
  19. values(#{accountBalanceId}, now(), #{inviteUserId}, #{orderNo}, #{totalFee}, #{fee})
  20. </insert>
  21. </mapper>