Forráskód Böngészése

更新文件 AdvertiseImplDao.java

陈士柏 2 éve
szülő
commit
a39bebd2fa
1 módosított fájl, 5 hozzáadás és 4 törlés
  1. 5 4
      mhotel/src/com/happy/dao/impl/AdvertiseImplDao.java

+ 5 - 4
mhotel/src/com/happy/dao/impl/AdvertiseImplDao.java

@@ -92,7 +92,7 @@ public class AdvertiseImplDao implements AdvertiseDao {
 
     // 查询已开启的广告
     public List<Advertise> queryOpenAdvertise(){
-        String sql = "select * from `advertise` where jump_way='小程序' and `state`=1 ";
+        String sql = "select * from `advertise` where `state`=1 ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         List<Advertise> list = namedParameterJdbcTemplate.query(sql, sps,
                 new BeanPropertyRowMapper<>(Advertise.class));
@@ -128,7 +128,7 @@ public class AdvertiseImplDao implements AdvertiseDao {
 
     public List<Advertise> queryAdvertisePage(int page, int rows, String sqlx){
         int start = (page - 1) * rows;// 每页的起始下标
-        String sql = "select * from `advertise` where 1=1 "+sqlx+" order by sort_level desc,create_time desc limit :start,:rows ";
+        String sql = "select * from `advertise` where 1=1 "+sqlx+" order by create_time desc,sort_level desc limit :start,:rows ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("start", start);
         sps.addValue("rows", rows);
@@ -147,11 +147,12 @@ public class AdvertiseImplDao implements AdvertiseDao {
     }
 
     // 操作广告开启状态
-    public int updateState(Integer id, Integer state){
-        String sql = "update `advertise` set state=:state where id=:id ";
+    public int updateState(Integer id, Integer state,String create_time){
+        String sql = "update `advertise` set state=:state,create_time=:create_time where id=:id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id", id);
         sps.addValue("state", state);
+        sps.addValue("create_time",create_time);
         int num = 0;
         try{
             num = namedParameterJdbcTemplate.update(sql, sps);