Commit ed71f367 by 吴博

feat: [1031471] banner时间重置

parent 7a970e49
...@@ -581,7 +581,7 @@ public class AppletBannerBizImpl implements AppletBannerBiz { ...@@ -581,7 +581,7 @@ public class AppletBannerBizImpl implements AppletBannerBiz {
AppletBanner appletBanner = new AppletBanner(); AppletBanner appletBanner = new AppletBanner();
appletBanner.setId(id); appletBanner.setId(id);
appletBanner.setShowState(YesOrNoEnums.YES.getValue().equals(showState) ? Boolean.TRUE : Boolean.FALSE); appletBanner.setShowState(YesOrNoEnums.YES.getValue().equals(showState) ? Boolean.TRUE : Boolean.FALSE);
appletBannerDao.update(appletBanner); appletBannerDao.updateShowState(appletBanner);
} }
......
...@@ -17,4 +17,6 @@ public interface AppletBannerDao extends BaseDao<AppletBanner> { ...@@ -17,4 +17,6 @@ public interface AppletBannerDao extends BaseDao<AppletBanner> {
List<AppletBannerTrendDTO> getBannerRecordTrendByHour(String createDate); List<AppletBannerTrendDTO> getBannerRecordTrendByHour(String createDate);
List<AppletBannerTrendDTO> getSendMessageTrendByDay(String startDate, String endDate); List<AppletBannerTrendDTO> getSendMessageTrendByDay(String startDate, String endDate);
void updateShowState(AppletBanner appletBanner);
} }
...@@ -32,4 +32,9 @@ public class AppletBannerDaoImpl extends BaseDaoImpl<AppletBanner> implements Ap ...@@ -32,4 +32,9 @@ public class AppletBannerDaoImpl extends BaseDaoImpl<AppletBanner> implements Ap
paramMap.put("endDate",endDate); paramMap.put("endDate",endDate);
return getSessionTemplate().selectList(getStatement("getSendMessageTrendByDay"), paramMap); return getSessionTemplate().selectList(getStatement("getSendMessageTrendByDay"), paramMap);
} }
@Override
public void updateShowState(AppletBanner appletBanner) {
getSessionTemplate().update(getStatement("updateShowState"), appletBanner);
}
} }
...@@ -144,12 +144,8 @@ ...@@ -144,12 +144,8 @@
<if test="fillType != null"> <if test="fillType != null">
fill_type = #{fillType,jdbcType=BOOLEAN}, fill_type = #{fillType,jdbcType=BOOLEAN},
</if> </if>
<if test="startTime != null">
start_time = #{startTime}, start_time = #{startTime},
</if>
<if test="endTime != null">
end_time = #{endTime}, end_time = #{endTime},
</if>
</set> </set>
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</update> </update>
...@@ -176,7 +172,9 @@ ...@@ -176,7 +172,9 @@
jump_url jumpUrl, jump_url jumpUrl,
fill_type fillType, fill_type fillType,
serve_id serveId, serve_id serveId,
serve_type serveType serve_type serveType,
start_time startTime,
end_time endTime
FROM applet_banner FROM applet_banner
where 1=1 where 1=1
<if test="showState != null"> <if test="showState != null">
...@@ -222,4 +220,11 @@ ...@@ -222,4 +220,11 @@
c.seq ASC c.seq ASC
</select> </select>
<update id="updateShowState" parameterType="com.pcloud.book.applet.entity.AppletBanner">
update
applet_banner
set show_state = #{showState}
where id = #{id}
</update>
</mapper> </mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment