zijing/src/com/fgkj/actions/User_battgroup_baojigroup_usrAction.java
@@ -10,6 +10,7 @@ import com.fgkj.dto.User_permitgroup; import com.fgkj.services.User_battgroup_baojigroup_usrService; import com.fgkj.services.User_logService; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import com.opensymphony.xwork2.ActionSupport; @@ -49,6 +50,13 @@ return SUCCESS; } //穿梭框包机组删除多个用户 public String delPro() { List<User_battgroup_baojigroup_usr> dellist=ActionUtil.getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<User_battgroup_baojigroup_usr>>(){}.getType()); ServiceModel model = service.delPro(dellist); result = ActionUtil.tojson(model); return SUCCESS; } public String serchByCondition() { ServiceModel model=service.serchByCondition(ubbu); result=ActionUtil.tojson(model); zijing/src/com/fgkj/actions/User_infAction.java
zijing/src/com/fgkj/dao/impl/User_battgroup_baojigroup_usrImpl.java
@@ -91,6 +91,27 @@ String sql = "delete from db_user.tb_user_battgroup_baojigroup_usr where baoji_group_id="+ubao.getBaoji_group_id(); return sql; } //穿梭框包机组删除多个用户 public boolean delPro(Object obj) { List<User_battgroup_baojigroup_usr> list=(List) obj; List<User_log> listU=new ArrayList<User_log>();//存放user_log ArrayList sql_strs=new ArrayList(); if(list!=null&&list.size()>0){ for (User_battgroup_baojigroup_usr uusr : list) { String sql = "delete from db_user.tb_user_battgroup_baojigroup_usr where baoji_group_id="+uusr.getBaoji_group_id()+" and Uid="+uusr.getuId(); sql_strs.add(sql); { String msg="将"+uusr.getUname()+"用户从"+uusr.getBaoji_group_name()+"包机组中删除"; User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Increase, msg); listU.add(ulog); } } } boolean bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_strs); (new User_logService()).addPro(listU);//将用户的操作记录下来 return bl; } public List searchAll() { String sql = "select * from db_user.tb_user_battgroup_baojigroup_usr"; List list = DAOHelper.executeQuery(sql, zijing/src/com/fgkj/dao/impl/User_infImpl.java
zijing/src/com/fgkj/services/User_battgroup_baojigroup_usrService.java
@@ -5,6 +5,7 @@ import com.fgkj.dao.BaseDAO; import com.fgkj.dao.BaseDAOFactory; import com.fgkj.dao.impl.User_battgroup_baojigroup_usrImpl; import com.fgkj.dao.impl.User_infImpl; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.User_battgroup_baojigroup_battgroup; import com.fgkj.dto.User_battgroup_baojigroup_usr; @@ -64,7 +65,17 @@ } return model; } //穿梭框包机组删除多个用户 public ServiceModel delPro(Object obj) { Boolean bl = ((User_battgroup_baojigroup_usrImpl)dao).delPro(obj); if (bl) { model.setCode(1); model.setMsg("删除成功!"); } else { model.setMsg("删除失败!"); } return model; } public ServiceModel serchByCondition(Object obj) { List list = dao.serchByCondition(obj); // for (Object object : list) { zijing/src/com/fgkj/services/User_infService.java