|
|
@@ -28,9 +28,11 @@ public class AdminManagerImplDao implements AdminManagerDao {
|
|
|
this.namedParameterJdbcTemplate = namedParameterJdbcTemplate;
|
|
|
}
|
|
|
|
|
|
- public String selectSql="select " +
|
|
|
- "id, manager_id, admin_name, password, hotel_name, hotel_township, corpn_name, corpn_phone, level, admin_power, bank_card, card_name, bank_name, create_id, DATE_FORMAT(create_date,'%Y-%m-%d %T') create_date,DATE_FORMAT(modify_date,'%Y-%m-%d %T') modify_date,status,remark,openid" +
|
|
|
- " from `admin_manager` ";
|
|
|
+ public String selectSql =
|
|
|
+ "select " +
|
|
|
+ "a.id, a.manager_id, a.admin_name, a.password, a.hotel_name, a.hotel_township, b.name hotel_township_name, a.corpn_name, a.corpn_phone, a.level, a.admin_power, a.bank_card, a.card_name, a.bank_name, a.create_id, DATE_FORMAT(a.create_date,'%Y-%m-%d %T') create_date,DATE_FORMAT(a.modify_date,'%Y-%m-%d %T') modify_date,a.status,a.remark,a.openid " +
|
|
|
+ "from `admin_manager` a " +
|
|
|
+ "left join hotel_dict b on a.hotel_township = b.id";
|
|
|
|
|
|
|
|
|
@Override
|
|
|
@@ -105,7 +107,7 @@ public class AdminManagerImplDao implements AdminManagerDao {
|
|
|
|
|
|
@Override
|
|
|
public AdminManager getById(int id) {
|
|
|
- String sql = selectSql + " WHERE id = :id ";
|
|
|
+ String sql = selectSql + " WHERE a.id = :id ";
|
|
|
MapSqlParameterSource sps = new MapSqlParameterSource();
|
|
|
sps.addValue("id",id);
|
|
|
List<AdminManager> list = null;
|
|
|
@@ -122,7 +124,7 @@ public class AdminManagerImplDao implements AdminManagerDao {
|
|
|
@Override
|
|
|
public List<AdminManager> queryPage(String sqlx, int page, int rows) {
|
|
|
int start = (page - 1) * rows;// 每页的起始下标
|
|
|
- String sql = selectSql + " WHERE status!=0 "+sqlx+" ORDER BY id DESC limit :start,:rows ";
|
|
|
+ String sql = selectSql + " WHERE a.status!=0 "+sqlx+" ORDER BY a.id DESC limit :start,:rows ";
|
|
|
MapSqlParameterSource sps = new MapSqlParameterSource();
|
|
|
sps.addValue("start", start);
|
|
|
sps.addValue("rows", rows);
|
|
|
@@ -141,7 +143,7 @@ public class AdminManagerImplDao implements AdminManagerDao {
|
|
|
|
|
|
@Override
|
|
|
public List<AdminManager> queryList(String sqlx) {
|
|
|
- String sql = selectSql + " WHERE status!=0 "+sqlx;
|
|
|
+ String sql = selectSql + " WHERE a.status!=0 "+sqlx ;
|
|
|
List<AdminManager> list = null;
|
|
|
try{
|
|
|
list = namedParameterJdbcTemplate.query(sql, new BeanPropertyRowMapper<>(AdminManager.class));
|