package com.fgkj.mapper.impl;
|
|
import java.sql.Connection;
|
import java.sql.ResultSet;
|
import java.sql.SQLException;
|
import java.util.ArrayList;
|
import java.util.Date;
|
import java.util.List;
|
|
import com.fgkj.controller.ActionUtil;
|
import com.fgkj.mapper.BaseDAO;
|
import com.fgkj.mapper.CallBack;
|
import com.fgkj.mapper.DAOHelper;
|
import com.fgkj.mapper.LimitNumberFactory;
|
import com.fgkj.mapper.UinfDaoFactory;
|
import com.fgkj.db.DBUtil;
|
import com.fgkj.dto.Batt_User_Permit;
|
import com.fgkj.dto.Page;
|
import com.fgkj.dto.User_battgroup_baojigroup;
|
import com.fgkj.dto.User_battgroup_baojigroup_battgroup;
|
import com.fgkj.dto.User_inf;
|
import com.fgkj.dto.User_task_batt_template;
|
|
public interface User_infMapper {
|
|
//5.1用户管理(添加)
|
public boolean add(Object obj);
|
|
//5.1用户管理(添加时判断用户名是否重复)
|
public int addJudge(Object obj);
|
|
//5.1用户管理(编辑)
|
public boolean update(Object obj);
|
|
//5.1用户管理(删除)
|
public boolean del(Object obj);
|
|
//首页会根据uname查询用户信息
|
public List serchByCondition(Object obj);
|
|
//查询当前库中存在的name名字的排序(模糊)
|
public List serchinfoUname() ;
|
|
//5.3根据uid查包机组
|
public List serchByInfo(Object obj);
|
|
//根据battgroupid查对应的包机人
|
public List searchByBattGroupId(Object obj);
|
|
//根据uId查用户姓名
|
public List serchUname(Object obj);
|
|
//查询所有uid在字符串objs中的所有用户名,并且用,连接多个用户名
|
public List searchUnams(Object objs);
|
|
//5.1查询所有员工信息
|
public List searchAll(Object obj) ;
|
|
//5.1查询所有员工信息
|
public List searchAll() ;
|
|
//4.1查询维护区对应的维护人员个数(由模板创建作业时)
|
public List serchDepNum(Object obj);
|
|
//修改用户密码
|
public boolean updatePassword(Object obj);
|
|
//重置用户密码
|
public boolean resetPassword(Object obj);
|
|
//根据员工信息和员工编号去匹配合适的员工
|
public List searchByNameOrId(Object obj);
|
|
//包机组重做(穿梭框)查询所有的用户
|
public List searchCS_All() ;
|
|
/*public static void main(String[] args) {
|
User_infImpl ui= new User_infImpl();
|
List<User_inf> list=ui.searchAll();
|
for (User_inf u : list) {
|
System.out.println(u);
|
}
|
User_inf u=new User_inf();
|
|
u.setUId(1003);
|
// List<User_inf> list=ui.serchByCondition(u);
|
// for (User_inf uu : list) {
|
// System.out.println(uu);
|
// }
|
|
Batt_User_Permit bup=new Batt_User_Permit();
|
Page page=new Page();
|
page.setPageSize(2);
|
page.setPageCurr(1);
|
bup.setPage(page);
|
// List<Batt_User_Permit> list=ui.searchAll(bup);
|
// for (Batt_User_Permit object : list) {
|
// System.out.println(object);
|
// }
|
|
ui.searchUnams("01001,01002,01003");
|
}*/
|
|
|
}
|