فهرست منبع

修改删除方法为变更状态

raojiaolong@163.com 2 سال پیش
والد
کامیت
20f9ad340d

+ 6 - 6
mhotel/src/com/happy/dao/impl/AdminImplDao.java

@@ -40,7 +40,7 @@ public class AdminImplDao implements AdminDao {
         sps.addValue("remark", admin.getRemark());
         sps.addValue("remark", admin.getRemark());
         sps.addValue("create_id", admin.getCreateId());
         sps.addValue("create_id", admin.getCreateId());
         sps.addValue("create_date",admin.getCreateDate());
         sps.addValue("create_date",admin.getCreateDate());
-        sps.addValue("status", admin.getStatus());
+        sps.addValue("status", 1);
         if(admin.getId()==null){
         if(admin.getId()==null){
             sps.addValue("id", UUIDUtil.generateID());
             sps.addValue("id", UUIDUtil.generateID());
         }
         }
@@ -80,7 +80,7 @@ public class AdminImplDao implements AdminDao {
 
 
     @Override
     @Override
     public int delAdmin(int id){
     public int delAdmin(int id){
-        String sql = "delete from `admin` where id=:id ";
+        String sql = "update `admin` set status=0 where id=:id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id", id);
         sps.addValue("id", id);
         int num = 0;
         int num = 0;
@@ -109,7 +109,7 @@ public class AdminImplDao implements AdminDao {
     @Override
     @Override
     public List<Admin> queryPage(String sqlx, int page, int rows) {
     public List<Admin> queryPage(String sqlx, int page, int rows) {
         int start = (page - 1) * rows;// 每页的起始下标
         int start = (page - 1) * rows;// 每页的起始下标
-        String sql = "select * from `admin` where 1=1 "+sqlx+" order by id desc limit :start,:rows ";
+        String sql = "select * from `admin` where status=1 "+sqlx+" order by id desc limit :start,:rows ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("start", start);
         sps.addValue("start", start);
         sps.addValue("rows", rows);
         sps.addValue("rows", rows);
@@ -123,14 +123,14 @@ public class AdminImplDao implements AdminDao {
 
 
     @Override
     @Override
     public int queryTotal(String sqlx) {
     public int queryTotal(String sqlx) {
-        String sql = "select count(*) from `admin` where 1=1 "+sqlx;
+        String sql = "select count(*) from `admin` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
     }
     }
 
 
     @Override
     @Override
     public List<Admin> queryList(String sqlx) {
     public List<Admin> queryList(String sqlx) {
-        String sql = "select * from `admin` where 1=1 "+sqlx;
+        String sql = "select * from `admin` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         List<Admin> list = namedParameterJdbcTemplate.query(sql, sps,
         List<Admin> list = namedParameterJdbcTemplate.query(sql, sps,
                 new BeanPropertyRowMapper<>(Admin.class));
                 new BeanPropertyRowMapper<>(Admin.class));
@@ -142,7 +142,7 @@ public class AdminImplDao implements AdminDao {
 
 
     @Override
     @Override
     public List<AdminPower> queryTree(String sqlx){
     public List<AdminPower> queryTree(String sqlx){
-        String sql = "select * from `admin_power` where 1=1 "+sqlx;
+        String sql = "select * from `admin_power` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         List<AdminPower> list = namedParameterJdbcTemplate.query(sql, sps,
         List<AdminPower> list = namedParameterJdbcTemplate.query(sql, sps,
                 new BeanPropertyRowMapper<>(AdminPower.class));
                 new BeanPropertyRowMapper<>(AdminPower.class));

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

@@ -93,7 +93,7 @@ public class AdminManagerImplDao implements AdminManagerDao {
 
 
     @Override
     @Override
     public int delAdmin(int id) {
     public int delAdmin(int id) {
-        String sql = "DELETE FROM `admin_manager` WHERE id = :id ";
+        String sql = "update `admin_manager` set status=0 where id=:id";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id",id);
         sps.addValue("id",id);
         int num = 0;
         int num = 0;
@@ -124,7 +124,7 @@ public class AdminManagerImplDao implements AdminManagerDao {
     @Override
     @Override
     public List<AdminManager> queryPage(String sqlx, int page, int rows) {
     public List<AdminManager> queryPage(String sqlx, int page, int rows) {
         int start = (page - 1) * rows;// 每页的起始下标
         int start = (page - 1) * rows;// 每页的起始下标
-        String sql = "SELECT * FROM `admin_manager` WHERE 1=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
+        String sql = "SELECT * FROM `admin_manager` WHERE status=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("start", start);
         sps.addValue("start", start);
         sps.addValue("rows", rows);
         sps.addValue("rows", rows);
@@ -136,14 +136,14 @@ public class AdminManagerImplDao implements AdminManagerDao {
 
 
     @Override
     @Override
     public int queryTotal(String sqlx) {
     public int queryTotal(String sqlx) {
-        String sql = "SELECT count(*) FROM`admin_manager` where 1=1 "+sqlx;
+        String sql = "SELECT count(*) FROM`admin_manager` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
     }
     }
 
 
     @Override
     @Override
     public List<AdminManager> queryList(String sqlx) {
     public List<AdminManager> queryList(String sqlx) {
-        String sql = "SELECT * FROM `admin_manager` WHERE 1=1 "+sqlx;
+        String sql = "SELECT * FROM `admin_manager` WHERE status=1 "+sqlx;
         List<AdminManager> list = null;
         List<AdminManager> list = null;
         try{
         try{
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(AdminManager.class));
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(AdminManager.class));

+ 7 - 7
mhotel/src/com/happy/dao/impl/HotelDictImplDao.java

@@ -35,9 +35,9 @@ public class HotelDictImplDao implements HotelDictDao {
         sps.addValue("name",hotelDict.getName());
         sps.addValue("name",hotelDict.getName());
         sps.addValue("file_url",hotelDict.getFileUrl());
         sps.addValue("file_url",hotelDict.getFileUrl());
         sps.addValue("create_id",hotelDict.getCreateId());
         sps.addValue("create_id",hotelDict.getCreateId());
-        sps.addValue("create_date",hotelDict.getCreateDate());
+        sps.addValue("create_date",UUIDUtil.getNewDate());
         sps.addValue("modify_date",hotelDict.getModifyDate());
         sps.addValue("modify_date",hotelDict.getModifyDate());
-        sps.addValue("status",hotelDict.getStatus());
+        sps.addValue("status",1);
         if(hotelDict.getId()==null){
         if(hotelDict.getId()==null){
             sps.addValue("id", UUIDUtil.generateID());
             sps.addValue("id", UUIDUtil.generateID());
         }
         }
@@ -59,7 +59,7 @@ public class HotelDictImplDao implements HotelDictDao {
         sps.addValue("name",hotelDict.getName());
         sps.addValue("name",hotelDict.getName());
         sps.addValue("file_url",hotelDict.getFileUrl());
         sps.addValue("file_url",hotelDict.getFileUrl());
         sps.addValue("create_id",hotelDict.getCreateId());
         sps.addValue("create_id",hotelDict.getCreateId());
-        sps.addValue("modify_date",hotelDict.getModifyDate());
+        sps.addValue("modify_date",UUIDUtil.getNewDate());
         sps.addValue("status",hotelDict.getStatus());
         sps.addValue("status",hotelDict.getStatus());
         sps.addValue("id", hotelDict.getId());
         sps.addValue("id", hotelDict.getId());
         int num = 0;
         int num = 0;
@@ -74,7 +74,7 @@ public class HotelDictImplDao implements HotelDictDao {
 
 
     @Override
     @Override
     public int delHotelDict(int id) {
     public int delHotelDict(int id) {
-        String sql = "DELETE FROM `hotel_dict` WHERE id = :id ";
+        String sql = "UPDATE `hotel_dict` SET status=0 WHERE id = :id ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id",id);
         sps.addValue("id",id);
         int num = 0;
         int num = 0;
@@ -105,7 +105,7 @@ public class HotelDictImplDao implements HotelDictDao {
     @Override
     @Override
     public List<HotelDict> queryPage(String sqlx, int page, int rows) {
     public List<HotelDict> queryPage(String sqlx, int page, int rows) {
         int start = (page - 1) * rows;// 每页的起始下标
         int start = (page - 1) * rows;// 每页的起始下标
-        String sql = "SELECT * FROM `hotel_dict` WHERE 1=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
+        String sql = "SELECT * FROM `hotel_dict` WHERE status=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("start", start);
         sps.addValue("start", start);
         sps.addValue("rows", rows);
         sps.addValue("rows", rows);
@@ -117,14 +117,14 @@ public class HotelDictImplDao implements HotelDictDao {
 
 
     @Override
     @Override
     public int queryTotal(String sqlx) {
     public int queryTotal(String sqlx) {
-        String sql = "SELECT count(*) FROM`hotel_dict` where 1=1 "+sqlx;
+        String sql = "SELECT count(*) FROM`hotel_dict` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
     }
     }
 
 
     @Override
     @Override
     public List<HotelDict> queryList(String sqlx) {
     public List<HotelDict> queryList(String sqlx) {
-        String sql = "SELECT * FROM `hotel_dict` WHERE 1=1 "+sqlx;
+        String sql = "SELECT * FROM `hotel_dict` WHERE status=1 "+sqlx;
         List<HotelDict> list = null;
         List<HotelDict> list = null;
         try{
         try{
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(HotelDict.class));
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(HotelDict.class));

+ 7 - 7
mhotel/src/com/happy/dao/impl/HotelImplDao.java

@@ -50,8 +50,8 @@ public class HotelImplDao implements HotelDao {
         sps.addValue("lock_time",hotel.getLockTime());
         sps.addValue("lock_time",hotel.getLockTime());
         sps.addValue("is_canorder",hotel.getIsCheckout());
         sps.addValue("is_canorder",hotel.getIsCheckout());
         sps.addValue("create_id", hotel.getCreateId());
         sps.addValue("create_id", hotel.getCreateId());
-        sps.addValue("create_date",hotel.getCreateDate());
-        sps.addValue("status", hotel.getStatus());
+        sps.addValue("create_date",UUIDUtil.getNewDate());
+        sps.addValue("status", 1);
         if(hotel.getId()==null){
         if(hotel.getId()==null){
             sps.addValue("id", UUIDUtil.generateID());
             sps.addValue("id", UUIDUtil.generateID());
         }
         }
@@ -87,7 +87,7 @@ public class HotelImplDao implements HotelDao {
         sps.addValue("lock_time",hotel.getLockTime());
         sps.addValue("lock_time",hotel.getLockTime());
         sps.addValue("is_canorder",hotel.getIsCheckout());
         sps.addValue("is_canorder",hotel.getIsCheckout());
         sps.addValue("create_id", hotel.getCreateId());
         sps.addValue("create_id", hotel.getCreateId());
-        sps.addValue("create_date",hotel.getCreateDate());
+        sps.addValue("modify_date",UUIDUtil.getNewDate());
         sps.addValue("status", hotel.getStatus());
         sps.addValue("status", hotel.getStatus());
         sps.addValue("id", hotel.getId());
         sps.addValue("id", hotel.getId());
         int num = 0;
         int num = 0;
@@ -102,7 +102,7 @@ public class HotelImplDao implements HotelDao {
 
 
     @Override
     @Override
     public int delHotel(int id) {
     public int delHotel(int id) {
-        String sql = "DELETE FROM `hotel` WHERE id = :id ";
+        String sql = "update `hotel` set status=0 where id=:id";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id",id);
         sps.addValue("id",id);
         int num = 0;
         int num = 0;
@@ -133,7 +133,7 @@ public class HotelImplDao implements HotelDao {
     @Override
     @Override
     public List<Hotel> queryPage(String sqlx, int page, int rows) {
     public List<Hotel> queryPage(String sqlx, int page, int rows) {
         int start = (page - 1) * rows;// 每页的起始下标
         int start = (page - 1) * rows;// 每页的起始下标
-        String sql = "SELECT * FROM `hotel` WHERE 1=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
+        String sql = "SELECT * FROM `hotel` WHERE status=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("start", start);
         sps.addValue("start", start);
         sps.addValue("rows", rows);
         sps.addValue("rows", rows);
@@ -145,14 +145,14 @@ public class HotelImplDao implements HotelDao {
 
 
     @Override
     @Override
     public int queryTotal(String sqlx) {
     public int queryTotal(String sqlx) {
-        String sql = "SELECT count(*) FROM`hotel` where 1=1 "+sqlx;
+        String sql = "SELECT count(*) FROM`hotel` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
     }
     }
 
 
     @Override
     @Override
     public List<Hotel> queryList(String sqlx) {
     public List<Hotel> queryList(String sqlx) {
-        String sql = "SELECT * FROM `hotel` WHERE 1=1 "+sqlx;
+        String sql = "SELECT * FROM `hotel` WHERE status=1 "+sqlx;
         List<Hotel> list = null;
         List<Hotel> list = null;
         try{
         try{
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(Hotel.class));
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(Hotel.class));

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

@@ -79,7 +79,7 @@ public class HouseImplDao implements HouseDao {
 
 
     @Override
     @Override
     public int delHouse(int id) {
     public int delHouse(int id) {
-        String sql = "DELETE FROM `house` WHERE id = :id ";
+        String sql = "update `house` set status=0 where id=:id";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("id",id);
         sps.addValue("id",id);
         int num = 0;
         int num = 0;
@@ -110,7 +110,7 @@ public class HouseImplDao implements HouseDao {
     @Override
     @Override
     public List<House> queryPage(String sqlx, int page, int rows) {
     public List<House> queryPage(String sqlx, int page, int rows) {
         int start = (page - 1) * rows;// 每页的起始下标
         int start = (page - 1) * rows;// 每页的起始下标
-        String sql = "SELECT * FROM `house` WHERE 1=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
+        String sql = "SELECT * FROM `house` WHERE status=1 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         sps.addValue("start", start);
         sps.addValue("start", start);
         sps.addValue("rows", rows);
         sps.addValue("rows", rows);
@@ -122,14 +122,14 @@ public class HouseImplDao implements HouseDao {
 
 
     @Override
     @Override
     public int queryTotal(String sqlx) {
     public int queryTotal(String sqlx) {
-        String sql = "SELECT count(*) FROM`house` where 1=1 "+sqlx;
+        String sql = "SELECT count(*) FROM`house` where status=1 "+sqlx;
         MapSqlParameterSource sps = new MapSqlParameterSource();
         MapSqlParameterSource sps = new MapSqlParameterSource();
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
         return namedParameterJdbcTemplate.queryForInt(sql, sps);
     }
     }
 
 
     @Override
     @Override
     public List<House> queryList(String sqlx) {
     public List<House> queryList(String sqlx) {
-        String sql = "SELECT * FROM `house` WHERE 1=1 "+sqlx;
+        String sql = "SELECT * FROM `house` WHERE status=1 "+sqlx;
         List<House> list = null;
         List<House> list = null;
         try{
         try{
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(House.class));
             list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(House.class));