package com.fgkj.mapper.impl;
|
|
import java.util.List;
|
|
import com.fgkj.dto.BattInf;
|
import com.fgkj.dto.User_battgroup_baojigroup;
|
import com.fgkj.dto.User_battgroup_baojigroup_usr;
|
import com.fgkj.dto.User_inf;
|
import org.apache.ibatis.annotations.Delete;
|
import org.apache.ibatis.annotations.Insert;
|
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Update;
|
import org.springframework.stereotype.Repository;
|
|
public interface User_battgroup_baojigroup_usrMapper {
|
|
//5.3添加(包机组中添加用户)
|
public boolean add(Object obj) ;
|
//5.3添加(包机组中添加用户)(多条记录)
|
@Insert("insert into db_user.tb_user_battgroup_baojigroup_usr (baoji_group_id,uId) " +
|
"values(#{baoji_group_id},#{uId})")
|
public boolean addPro(User_battgroup_baojigroup_usr obj) ;
|
|
@Update("update db_user.tb_user_battgroup_baojigroup_usr set baoji_group_id=#{baoji_group_id},uId=#{uId} where num=#{num}")
|
public boolean update(User_battgroup_baojigroup_usr obj) ;
|
//5.3删除(删除包机组中的用户)
|
@Delete("delete from db_user.tb_user_battgroup_baojigroup_usr where num=#{num}")
|
public int del(User_battgroup_baojigroup_usr obj) ;
|
|
//5.3删除(删除指定包机组下所有用户)
|
@Delete("delete from db_user.tb_user_battgroup_baojigroup_usr where baoji_group_id=#{baoji_group_id}")
|
public int delAll(User_battgroup_baojigroup obj) ;
|
//穿梭框包机组删除多个用户
|
@Delete("delete from db_user.tb_user_battgroup_baojigroup_usr where baoji_group_id=#{baoji_group_id} and uId=#{uId}")
|
public int delPro(User_battgroup_baojigroup_usr obj) ;
|
@Select("select * from db_user.tb_user_battgroup_baojigroup_usr")
|
public List<User_battgroup_baojigroup_usr> searchAll() ;
|
@Select("select * from db_user.tb_user_battgroup_baojigroup_usr where num=#{num}")
|
public List<User_battgroup_baojigroup_usr> serchByCondition(User_battgroup_baojigroup_usr obj) ;
|
|
//5.3查询不在某包机组下的用户
|
@Select("select uid,uname from db_user.tb_user_inf " +
|
"where uid not in(select uid from db_user.tb_User_battgroup_baojigroup_usr where baoji_group_id=#{baoji_group_id})")
|
public List<User_inf> serchByInfo(User_battgroup_baojigroup_usr obj) ;
|
|
}
|