<?xml version="1.0" encoding="UTF-8"?>  
 | 
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  
 | 
<mapper namespace="com.xzx.gc.pay.mapper.PlatformAccountInfoMapper">  
 | 
  <resultMap id="BaseResultMap" type="com.xzx.gc.entity.PlatformAccountInfo">  
 | 
    <!--  
 | 
      WARNING - @mbg.generated  
 | 
    -->  
 | 
    <id column="id" jdbcType="BIGINT" property="id" />  
 | 
    <result column="field_key" jdbcType="VARCHAR" property="fieldKey" />  
 | 
    <result column="field_value" jdbcType="VARCHAR" property="fieldValue" />  
 | 
    <result column="field_desc" jdbcType="VARCHAR" property="fieldDesc" />  
 | 
    <result column="del_flag" jdbcType="SMALLINT" property="delFlag" />  
 | 
    <result column="create_time" jdbcType="VARCHAR" property="createTime" />  
 | 
  </resultMap>  
 | 
  
 | 
  <update id="updateMoney">  
 | 
          UPDATE xzx_platform_account_info  
 | 
    SET field_value = CAST( field_value AS DECIMAL ( 11, 2 ) ) + #{money}  
 | 
    WHERE  
 | 
        DEL_FLAG = 0  
 | 
        AND field_key = 'money'  
 | 
  </update>  
 | 
  
 | 
  <update id="updateHbb">  
 | 
          UPDATE xzx_platform_account_info  
 | 
    SET field_value = CAST( field_value AS DECIMAL ( 11, 2 ) ) + #{money}  
 | 
    WHERE  
 | 
        DEL_FLAG = 0  
 | 
        AND field_key = 'hbb'  
 | 
  </update>  
 | 
  
 | 
    <select id="queryAccountByAdminId" resultType="java.lang.String">  
 | 
        select group_concat(field_value) as account  
 | 
        from xzx_platform_account_info;  
 | 
    </select>  
 | 
  
 | 
    <update id="updatePlatformMoney">  
 | 
        UPDATE xzx_platform_account_info SET  
 | 
            field_value=#{money}  
 | 
        WHERE field_key = 'money'  
 | 
    </update>  
 | 
    <update id="updatePlatformHbb">  
 | 
        UPDATE xzx_platform_account_info SET  
 | 
            field_value=#{hbb}  
 | 
        WHERE field_key = 'hbb'  
 | 
    </update>  
 | 
  
 | 
</mapper> 
 |