whyclxw
2024-08-28 d6cc542b9ad951b1a25b323416f369fe01ff4015
包机组下添加和移除设备,包机组下添加和移除用户
3个文件已修改
59 ■■■■ 已修改文件
src/main/java/com/whyc/controller/BattgroupBaojigroupController.java 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BattgroupBaojigroupService.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BattgroupUsrService.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/BattgroupBaojigroupController.java
@@ -53,29 +53,18 @@
        return baojiService.getBaojiInfo();
    }
    @ApiOperation(value = "包机组下添加设备")
    @PostMapping("addDevInBaoji")
    public Response addDevInBaoji(@RequestBody List<BattgroupBaojigroup> devList){
        return groupService.addDevInBaoji(devList);
    }
    @ApiOperation(value = "包机组下移除设备")
    @PostMapping("delDevInBaoji")
    public Response delDevInBaoji(@RequestBody List<BattgroupBaojigroup> devList){
        return groupService.delDevInBaoji(devList);
    @ApiOperation(value = "包机组下添加和移除设备")
    @PostMapping("opreateDevInBaoji")
    public Response opreateDevInBaoji(@RequestBody List<BattgroupBaojigroup> adddevList,@RequestBody List<BattgroupBaojigroup> deldevList){
        return groupService.opreateDevInBaoji(adddevList,deldevList);
    }
    @ApiOperation(value = "包机组下添加用户")
    @PostMapping("addUsrInBaoji")
    public Response addUsrInBaoji(@RequestBody List<BattgroupUsr> usrList){
        return usrService.addUsrInBaoji(usrList);
    @ApiOperation(value = "包机组下添加和移除用户")
    @PostMapping("opreateUsrInBaoji")
    public Response opreateUsrInBaoji(@RequestBody List<BattgroupUsr> addusrList,@RequestBody List<BattgroupUsr> delusrList){
        return usrService.opreateUsrInBaoji(addusrList,delusrList);
    }
    @ApiOperation(value = "包机组下移除用户")
    @PostMapping("delUsrInBaoji")
    public Response delUsrInBaoji(@RequestBody List<BattgroupUsr> usrList){
        return usrService.delUsrInBaoji(usrList);
    }
}
src/main/java/com/whyc/service/BattgroupBaojigroupService.java
@@ -5,6 +5,7 @@
import com.whyc.pojo.db_user.BattgroupBaojigroup;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
@@ -16,13 +17,19 @@
    //包机组下添加设备
    public Response addDevInBaoji(List<BattgroupBaojigroup> devList) {
        int flag=mapper.insertBatchSomeColumn(devList);
        return new Response().set(1,flag>0);
    @Transactional
    public Response opreateDevInBaoji(List<BattgroupBaojigroup> adddevList, List<BattgroupBaojigroup> deldevList) {
        if(adddevList!=null&&adddevList.size()>0){
            mapper.insertBatchSomeColumn(adddevList);
        }
        if(deldevList!=null&&deldevList.size()>0){
            mapper.delDevInBaoji(deldevList);
        }
        return new Response().set(1,true);
    }
    //包机组下移除设备
    public Response delDevInBaoji(List<BattgroupBaojigroup> devList) {
    /*public Response delDevInBaoji(List<BattgroupBaojigroup> devList) {
        mapper.delDevInBaoji(devList);
        return new Response().set(1,"移除成功");
    }
    }*/
}
src/main/java/com/whyc/service/BattgroupUsrService.java
@@ -15,13 +15,18 @@
    private BattgroupUsrMapper mapper;
    //包机组下添加用户
    public Response addUsrInBaoji(List<BattgroupUsr> usrList) {
        int flag=mapper.insertBatchSomeColumn(usrList);
        return new Response().set(1,flag>0);
    public Response opreateUsrInBaoji(List<BattgroupUsr> addusrList,List<BattgroupUsr> delusrList) {
        if(addusrList!=null&&addusrList.size()>0){
            mapper.insertBatchSomeColumn(addusrList);
        }
        if(delusrList!=null&&delusrList.size()>0){
            mapper.delUsrInBaoji(delusrList);
        }
        return new Response().set(1,true);
    }
    //包机组下移除用户
    /*//包机组下移除用户
    public Response delUsrInBaoji(List<BattgroupUsr> usrList) {
        mapper.delUsrInBaoji(usrList);
        return new Response().set(1,"移除成功");
    }
    }*/
}