| | |
| | | BaojigroupUsr baojiusr=new BaojigroupUsr(); |
| | | baojiusr.setUid(uinf.getUid()); |
| | | baojiusr.setBaojiId(baojiId); |
| | | list.add(baojiusr); |
| | | } |
| | | bjUsrmapper.insertBatchSomeColumn(list); |
| | | } |
| | | //添加包机组 |
| | | @Transactional |
| | | public Response addBaoji(String baojiName) { |
| | | Baojigroup baoji=new Baojigroup(); |
| | | baoji.setBaojiName(baojiName); |
| | | int bl=mapper.insert(baoji); |
| | | if(bl>0){ |
| | | //将内置用户加入到包机组下 |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("baoji_name",baojiName); |
| | | baoji=mapper.selectOne(wrapper); |
| | | insertNeiZhi(baoji.getId()); |
| | | //验证包机组名是否重复 |
| | | //将内置用户加入到包机组下 |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("baoji_name",baojiName); |
| | | wrapper.last("limit 1"); |
| | | Baojigroup baoji=mapper.selectOne(wrapper); |
| | | if(baoji!=null){ |
| | | return new Response().set(0,false,"包机组已存在"); |
| | | }else{ |
| | | baoji=new Baojigroup(); |
| | | baoji.setBaojiName(baojiName); |
| | | int bl=mapper.insert(baoji); |
| | | if(bl>0){ |
| | | //将内置用户加入到包机组下 |
| | | QueryWrapper wrapper1=new QueryWrapper(); |
| | | wrapper1.eq("baoji_name",baojiName); |
| | | wrapper1.last("limit 1"); |
| | | baoji=mapper.selectOne(wrapper1); |
| | | insertNeiZhi(baoji.getId()); |
| | | } |
| | | return new Response().set(1,bl>0,"添加包机组成功"); |
| | | } |
| | | return new Response().set(1,bl>0,"添加包机组成功"); |
| | | |
| | | } |
| | | //编辑包机组 |
| | | public Response updateBaoji(Integer id, String baojiName) { |