| | |
| | | //5.2添加(给权限组添加用户)(添加多用户) |
| | | public ServiceModel addPro(List<User_permitgroup_data> list) { |
| | | TransactionStatus transactionStatus = dataSourceTransactionManager.getTransaction(transactionDefinition); |
| | | ServiceModel model=new ServiceModel(); |
| | | Boolean bl=true; |
| | | // Boolean bl=mapper.addPro(obj); |
| | | ServiceModel model = new ServiceModel(); |
| | | Boolean bl = true; |
| | | if (list != null && list.size() > 0) { |
| | | for (int i = 0; i < list.size(); i++) { |
| | | User_permitgroup_data udata = list.get(i); |
| | | System.out.println("udata = " + udata); |
| | | if (mapper.addPro(udata)>0) { |
| | | bl = true; |
| | | }else{ |
| | | bl = false; |
| | | } |
| | | { |
| | | String msg="添加"+udata.getuName()+"用户至"+udata.getPermit_group_name()+"权限组中"; |
| | | User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Increase, msg); |
| | | try { |
| | | User_permitgroup_data udata = list.get(i); |
| | | // System.out.println("udata = " + udata); |
| | | bl = mapper.addPro(udata) > 0; |
| | | String msg = "添加" + udata.getuName() + "用户至" + udata.getPermit_group_name() + "权限组中"; |
| | | User_log ulog = UinfDaoFactory.CreateULog(UinfDaoFactory.Increase, msg); |
| | | uservice.add(ulog);//将用户的操作记录下来 |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | dataSourceTransactionManager.rollback(transactionStatus); |
| | | model.setMsg("添加用户到权限组失败!"); |
| | | return model; |
| | | } |
| | | } |
| | | } else { |
| | | bl = false; |
| | | } |
| | | if(bl){ |
| | | if (bl) { |
| | | dataSourceTransactionManager.commit(transactionStatus); |
| | | model.setCode(1); |
| | | model.setMsg("添加用户到权限组成功!"); |
| | | } |
| | | else{ |
| | | } else { |
| | | dataSourceTransactionManager.rollback(transactionStatus); |
| | | model.setMsg("添加用户到权限组失败!"); |
| | | } |
| | | return model; |
| | | |
| | | |
| | | } |
| | | public ServiceModel update(Object obj) { |
| | | ServiceModel model=new ServiceModel(); |