| | |
| | | package com.whyc.controller; |
| | | |
| | | import com.whyc.dto.BaojiDto; |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.pojo.db_lithium_ram_db.DevInf; |
| | | import com.whyc.pojo.db_user.BattgroupBaojigroup; |
| | | import com.whyc.pojo.db_user.BattgroupUsr; |
| | | import com.whyc.pojo.db_user.UserInf; |
| | | import com.whyc.service.BaojigroupService; |
| | | import com.whyc.service.BattgroupBaojigroupService; |
| | | import com.whyc.service.BattgroupUsrService; |
| | | import com.whyc.service.DevInfService; |
| | | import com.whyc.util.ActionUtil; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | |
| | | @ApiOperation(value = "删除包机组及以下设备和用户") |
| | | @PostMapping("delBaoji") |
| | | public Response delBaoji(@RequestParam List<Integer> baojiIdList){ |
| | | public Response delBaoji(@RequestBody List<Integer> baojiIdList){ |
| | | return baojiService.delBaoji(baojiIdList); |
| | | } |
| | | |
| | | @ApiOperation(value = "编辑包机组") |
| | | @GetMapping("updateBaoji") |
| | | public Response updateBaoji(@RequestParam int baojiGroupId){ |
| | | return baojiService.updateBaoji(baojiGroupId); |
| | | public Response updateBaoji(@RequestParam int baojiGroupId,@RequestParam String baojiGroupName){ |
| | | return baojiService.updateBaoji(baojiGroupId,baojiGroupName); |
| | | } |
| | | |
| | | @ApiOperation(value = "查询所有的包机组及包机组下设备信息和管理人") |
| | |
| | | |
| | | @ApiOperation(value = "包机组下添加和移除设备") |
| | | @PostMapping("opreateDevInBaoji") |
| | | public Response opreateDevInBaoji(@RequestBody List<BattgroupBaojigroup> adddevList,@RequestBody List<BattgroupBaojigroup> deldevList){ |
| | | return groupService.opreateDevInBaoji(adddevList,deldevList); |
| | | public Response opreateDevInBaoji(@RequestBody BaojiDto dto){ |
| | | return groupService.opreateDevInBaoji(dto); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "包机组下添加和移除用户") |
| | | @PostMapping("opreateUsrInBaoji") |
| | | public Response opreateUsrInBaoji(@RequestBody List<BattgroupUsr> addusrList,@RequestBody List<BattgroupUsr> delusrList){ |
| | | return usrService.opreateUsrInBaoji(addusrList,delusrList); |
| | | public Response opreateUsrInBaoji(@RequestBody BaojiDto dto){ |
| | | return usrService.opreateUsrInBaoji(dto); |
| | | } |
| | | |
| | | @ApiOperation(value = "查询登录用户对应的包机组") |
| | | @GetMapping("getUsrBaoji") |
| | | public Response getUsrBaoji(){ |
| | | UserInf uinf= ActionUtil.getUser(); |
| | | return baojiService.getUsrBaoji(uinf.getUid()); |
| | | } |
| | | |
| | | } |