|
|
@@ -2,15 +2,22 @@
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
|
<mapper namespace="cn.com.ctop.job.adq.data.mapper.RefreshTokenMapper">
|
|
|
<update id="updateToken">
|
|
|
- update deepthink.adq_auth_list
|
|
|
+ update media_auth_account
|
|
|
set access_token = #{updateAccessToken},
|
|
|
refresh_token = #{updateRefreshToken}
|
|
|
- where admin_advertiser_id = #{adminAdvertiserId}
|
|
|
+ where id = #{id}
|
|
|
</update>
|
|
|
|
|
|
|
|
|
<select id="getAllTokenList" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
- select admin_advertiser_id as 'adminAdvertiserId', client_id as 'clientId', client_secret as 'clientSecret', refresh_token as 'refreshToken'
|
|
|
- from deepthink.adq_auth_list
|
|
|
+ select t1.id as 'id',
|
|
|
+ t1.app_id as 'clientId',
|
|
|
+ t2.client_secret as 'clientSecret',
|
|
|
+ t1.refresh_token as 'refreshToken'
|
|
|
+ from media_auth_account t1
|
|
|
+ inner join media_auth_config t2 on t1.app_id = t2.app_id and t2.media_type = 3
|
|
|
+ where t1.media_type = 3
|
|
|
+ and t1.is_valid = 1
|
|
|
+ and t2.status = 1
|
|
|
</select>
|
|
|
</mapper>
|