123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <?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.demo.wjj.mapper.AgentMapper">
- <resultMap id="agent" type="com.demo.wjj.po.Agent">
- <id column="id" property="id"/>
- <result column="group_id" property="groupId"/>
- <result column="group_name" property="groupName"/>
- <result column="outlet_id" property="outletId"/>
- <result column="sale_num" property="saleNum"/>
- <result column="outlet_name" property="outletName"/>
- <result column="pub_name" property="pubName"/>
- <result column="agent_id" property="agentId"/>
- <result column="agent_logo" property="agentLogo"/>
- <result column="agent_name" property="agentName"/>
- <result column="appid" property="appId"/>
- <result column="appSecret" property="appSecret"/>
- <result column="mch_id" property="mchId"/>
- <result column="deposit" property="deposit"/>
- <result column="mch_app_id" property="mchAppId"/>
- <result column="mch_app_secret" property="mchAppSecret"/>
- <result column="share_title" property="shareTitle"/>
- <result column="share_content" property="shareContent"/>
- <result column="xcx_app_id" property="xcxAppId"/>
- <result column="integ" property="integ"/>
- <result column="agent_rule" property="agentRule"/>
- </resultMap>
- <update id="updateAgentInfo">
- UPDATE tb_agent SET appid = #{authorizerAppId}, pub_name = #{name, jdbcType=VARCHAR}
- WHERE id = #{id}
- </update>
- <update id="updateXcxAppId">
- UPDATE tb_agent SET xcx_app_id = #{authorizerAppId} WHERE id = #{id}
- </update>
- <!--查询商家-->
- <select id="selectAgent" resultMap="agent">
- SELECT a.id, a.group_id, a.group_name, a.outlet_id, a.outlet_name, a.sale_num, a.pub_name, a.agent_id,
- a.agent_logo, a.agent_name, a.appid, a.appSecret, a.mch_id, a.deposit, appid mch_app_id, a.mch_app_secret, a.share_title,a.share_content,agent_rule
- FROM tb_agent a
- WHERE a.agent_id = #{id} AND a.state = '1'
- </select>
- <!--查询商家-->
- <select id="selectAgentOfId" resultMap="agent">
- SELECT a.id, a.group_id, a.group_name, a.outlet_id, a.outlet_name, a.sale_num,a.pub_name, a.agent_id, a.xcx_app_id,
- a.agent_logo, a.agent_name, a.appid, a.appSecret, a.mch_id, a.deposit, appid mch_app_id, a.mch_app_secret, a.share_title,a.share_content
- FROM tb_agent a
- WHERE a.id = #{id} AND a.state = '1'
- </select>
- <select id="selectAgentOfAppId" resultMap="agent">
- SELECT a.id, a.group_id, a.group_name, a.outlet_id, a.outlet_name, a.sale_num,a.pub_name, a.agent_id, a.xcx_app_id,
- a.agent_logo, a.agent_name, a.appid, a.appSecret, a.mch_id, a.deposit, appid mch_app_id, a.mch_app_secret, a.share_title,a.share_content
- FROM tb_agent a
- WHERE a.appid = #{appId} AND a.state = '1'
- </select>
- <select id="checkSaleNum" resultType="java.lang.Integer">
- select count(1)
- from tb_sales a,tb_agent b
- where a.agent_id = #{agentId} and a.agent_id=b.agent_id and b.state = '1'
- </select>
- <select id="selectInteg" resultMap="agent">
- select a.id,a.agent_id,a.integ,a.agent_name
- from tb_agent a
- where a.agent_id = #{agentId} and a.state = '1'
- </select>
- </mapper>
|