| | |
| | | update t_integral_detail set isUse = 0 where id = #{id,jdbcType=VARCHAR} |
| | | </delete> |
| | | |
| | | |
| | | <!-- 积分超市 --> |
| | | <select id="selectPageList" resultType="com.thhy.secure.modules.biz.integralAccount.entity.IntegralDetailEntity"> |
| | | <select id="selectPageInfoList" resultType="com.thhy.secure.modules.biz.integralAccount.entity.IntegralDetailDto"> |
| | | SELECT |
| | | t.id, |
| | | t.createTime, |
| | | t.*, |
| | | spu.real_name realName, |
| | | t.integralWater, |
| | | t.remark |
| | | spu.user_type userTypeName |
| | | FROM t_integral_detail t |
| | | LEFT JOIN sys_plat_user spu on spu.user_id = t.userId |
| | | WHERE t.isUse = 1 and t.type = 2 and t.companyId = #{companyId} |
| | | <if test="realName != null and realName !=''"> |
| | | AND spu.real_name LIKE CONCAT('%',#{realName},'%') |
| | | <if test="userId != null and userId !=''"> |
| | | AND spu.user_id =#{userId} |
| | | </if> |
| | | <if test="startTime != null and startTime != '' and endTime !=null and endTime !=''"> |
| | | AND t.createTime BETWEEN #{startTime} and #{endTime} |
| | | </if> |
| | | <if test="userType != null and userType != ''"> |
| | | AND t.userType = #{userType} |
| | | </if> |
| | | order by t.createTime desc |
| | | </select> |
| | | <!-- 积分超市 --> |
| | | <select id="selectPageList" resultType="com.thhy.secure.modules.biz.integralAccount.entity.IntegralDetailEntity"> |
| | | SELECT |
| | | t.*, |
| | | spu.real_name realName, |
| | | spu.user_type userTypeName |
| | | FROM t_integral_detail t |
| | | LEFT JOIN sys_plat_user spu on spu.user_id = t.userId |
| | | WHERE t.isUse = 1 and t.type = 2 and t.companyId = #{companyId} |
| | | <if test="userId != null and userId !=''"> |
| | | AND spu.user_id =#{userId} |
| | | </if> |
| | | <if test="startTime != null and startTime != '' and endTime !=null and endTime !=''"> |
| | | AND t.createTime BETWEEN #{startTime} and #{endTime} |
| | | </if> |
| | | <if test="userType != null and userType != ''"> |
| | | AND t.userType = #{userType} |
| | | </if> |
| | | order by t.createTime desc |
| | | </select> |
| | |
| | | <if test="userType != null and userType !=''"> |
| | | and t.userType = #{userType} |
| | | </if> |
| | | <if test="realName != null and realName !=''"> |
| | | AND spu.real_name LIKE CONCAT('%',#{realName},'%') |
| | | <if test="userId != null and userId !=''"> |
| | | AND spu.user_id =#{userId} |
| | | </if> |
| | | <if test="startIntegral != null and startIntegral != '' and endIntegral !=null and endIntegral !=''"> |
| | | AND t.accumulateIntegral BETWEEN #{startIntegral} and #{endIntegral} |
| | | <if test="startIntegral != null and startIntegral != '' and endIntegra !=null and endIntegra !=''"> |
| | | AND t.accumulateIntegral BETWEEN #{startIntegral} and #{endIntegra} |
| | | </if> |
| | | order by t.accumulateIntegral desc |
| | | </select> |
| | | |
| | | <select id="selectSafeIntegralInfo" resultType="com.thhy.secure.modules.biz.integralAccount.entity.IntegralDetailEntity"> |
| | | <select id="selectSafeIntegralInfo" resultType="com.thhy.secure.modules.biz.integralAccount.entity.IntegralDetailDto"> |
| | | SELECT |
| | | t.* |
| | | t.*, |
| | | DATE_FORMAT(t.createTime, '%Y-%m-%d') createDate |
| | | FROM t_integral_detail t |
| | | WHERE t.isUse = 1 |
| | | <if test="companyId != null and companyId !=''"> |