| 
					
				 | 
			
			
				@ -113,8 +113,8 @@ public class SaasService extends BaseJpaService<SaasDO, SaasDao> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas.setStatus(SaasDO.Status.auditPassed); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas = saasDao.save(saas); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<BaseOrgDO> orgDOList = saas.getOrgList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<BaseOrgSaasDO> baseOrgSaasDOs = new ArrayList<>(orgDOList.size()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(orgDOList!=null&&orgDOList.size()>0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<BaseOrgSaasDO> baseOrgSaasDOs = new ArrayList<>(orgDOList.size()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String saasId = saas.getId(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            orgDOList.forEach(org->{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                BaseOrgSaasDO baseOrgSaasDO = new BaseOrgSaasDO(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -122,8 +122,8 @@ public class SaasService extends BaseJpaService<SaasDO, SaasDao> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                baseOrgSaasDO.setSaasid(saasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                baseOrgSaasDOs.add(baseOrgSaasDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseOrgSaasDao.save(baseOrgSaasDOs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        baseOrgSaasDao.save(baseOrgSaasDOs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //用户信息初始化 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        UserDO userDO = new UserDO(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -222,40 +222,18 @@ public class SaasService extends BaseJpaService<SaasDO, SaasDao> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        userDO.setEmail(saas.getEmail()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        userDO.setMobile(saas.getMobile()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        userDO.setName(saas.getManagerName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        baseOrgDao.deleteBySaasId(saasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        baseOrgSaasDao.deleteBySaasId(saasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<BaseOrgDO> orgDOList = saas.getOrgList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(orgDOList!=null&&orgDOList.size()>0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<BaseOrgSaasDO> baseOrgSaasDOs = new ArrayList<>(orgDOList.size()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            orgDOList.forEach(org->{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                BaseOrgDO orgDO = baseOrgDao.findByCodeAndSaasId(org.getCode(),defaultSaasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setSaasid(saasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setName(orgDO.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setAddress(orgDO.getAddress()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setAlias(orgDO.getAlias()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setBrief(orgDO.getBrief()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setCityCode(orgDO.getCityCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setCityName(orgDO.getCityName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setDel(orgDO.getDel()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setIntro(orgDO.getIntro()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setLatitude(orgDO.getLatitude()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setLegalperson(orgDO.getLegalperson()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setLongitude(orgDO.getLongitude()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setName(orgDO.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setOrgAdmin(orgDO.getOrgAdmin()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setOrgUrl(orgDO.getOrgUrl()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setPhoto(orgDO.getPhoto()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setProvinceCode(orgDO.getProvinceCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setProvinceName(orgDO.getProvinceName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setQrcode(orgDO.getQrcode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setSpell(orgDO.getSpell()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setStreetCode(orgDO.getStreetCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setStreetName(orgDO.getStreetName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setTownCode(orgDO.getTownCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setTownName(orgDO.getTownName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                org.setType(orgDO.getType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                BaseOrgSaasDO baseOrgSaasDO = new BaseOrgSaasDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                baseOrgSaasDO.setOrgCode(org.getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                baseOrgSaasDO.setSaasid(saasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                baseOrgSaasDOs.add(baseOrgSaasDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            baseOrgSaasDao.save(baseOrgSaasDOs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        baseOrgDao.save(orgDOList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saasDao.save(oldSaas); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        userDao.save(userDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return oldSaas; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -361,8 +339,6 @@ public class SaasService extends BaseJpaService<SaasDO, SaasDao> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            user.setEnabled(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            user.setLocked(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            user.setSalt(randomString(5)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //姓名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            user.setName(user.getEmail()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //账号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            user.setUsername(user.getEmail()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String password = user.getPassword(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -380,7 +356,6 @@ public class SaasService extends BaseJpaService<SaasDO, SaasDao> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas.setManager(user.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas.setManagerName(user.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas.setAppId(getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas.setAppSecret(getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        saas = saasDao.save(saas); 
			 |