lxw
2020-06-16 ff55657918d2be48827a6cb2f0c8a4019ce2612d
包机组删除多个
6个文件已修改
42 ■■■■■ 已修改文件
zijing/src/com/fgkj/actions/User_battgroup_baojigroup_usrAction.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zijing/src/com/fgkj/actions/User_infAction.java 补丁 | 查看 | 原始文档 | blame | 历史
zijing/src/com/fgkj/dao/impl/User_battgroup_baojigroup_usrImpl.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zijing/src/com/fgkj/dao/impl/User_infImpl.java 补丁 | 查看 | 原始文档 | blame | 历史
zijing/src/com/fgkj/services/User_battgroup_baojigroup_usrService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zijing/src/com/fgkj/services/User_infService.java 补丁 | 查看 | 原始文档 | blame | 历史
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