package com.fgkj.dao.impl;
|
|
import java.sql.ResultSet;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
import com.fgkj.dao.BaseDAO;
|
import com.fgkj.dao.CallBack;
|
import com.fgkj.dao.DAOHelper;
|
import com.fgkj.dao.UinfDaoFactory;
|
import com.fgkj.db.DBUtil;
|
import com.fgkj.dto.User_battgroup_baojigroup_usr;
|
import com.fgkj.dto.User_log;
|
import com.fgkj.services.User_logService;
|
|
public class User_battgroup_baojigroup_usrImpl implements BaseDAO, CallBack {
|
|
public List getResults(ResultSet rs) {
|
return null;
|
}
|
public boolean add(Object obj) {
|
return false;
|
}
|
//5.3添加(包机组中添加用户)(多条记录)
|
public boolean addPro(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 = "insert into db_equip_user.tb_user_battgroup_baojigroup_usr(baoji_group_id,Uid) values("+uusr.getBaoji_group_id()+","+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 boolean update(Object obj) {
|
return false;
|
}
|
public boolean del(Object obj) {
|
return false;
|
}
|
//5.3删除(包机组中删除用户)(多条记录)
|
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_equip_user.tb_user_battgroup_baojigroup_usr where baoji_group_id="+uusr.getBaoji_group_id()+",Uid="+uusr.getuId();
|
sql_strs.add(sql);
|
{
|
String msg="删除"+uusr.getBaoji_group_name()+"包机组中的"+uusr.getUname()+"用户";
|
User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Delete, msg);
|
listU.add(ulog);
|
}
|
}
|
}
|
boolean bl=DAOHelper.makeManualCommit(DBUtil.getConn(), sql_strs);
|
(new User_logService()).addPro(listU);//将用户的操作记录下来
|
return bl;
|
}
|
|
|
public List searchAll() {
|
|
return null;
|
}
|
|
|
public List serchByInfo(Object obj) {
|
|
return null;
|
}
|
|
|
public static void main(String[] args) {
|
|
}
|
@Override
|
public List serchByCondition(Object obj) {
|
// TODO Auto-generated method stub
|
return null;
|
}
|
}
|