| 
					
				 | 
			
			
				@@ -87,7 +87,7 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	private DateFormat dateFormatOss = new SimpleDateFormat("yyyy/MM/dd"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	public boolean register(Integer userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public SysUserTsign register(Integer userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SysUserTsign sysUserTsign = sysUserTsignService.get(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -95,7 +95,7 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			SysUser user = sysUserFeignService.queryUserById(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if (user == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			String accountId = eSealPlugin.createUserAccount(user.getRealName(), user.getIdCardNo(), user.getPhone()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -112,9 +112,11 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			sysUserTsign = new SysUserTsign(userId, accountId, sealData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			sysUserTsignService.insert(sysUserTsign); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			return sysUserTsign; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Override 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -123,7 +125,7 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SysUserTsign sysUserTsign = sysUserTsignService.get(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (sysUserTsign == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			sysUserTsign = register(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		// 合成freemarker 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -207,7 +209,7 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SysUserTsign sysUserTsign = sysUserTsignService.get(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (sysUserTsign == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			sysUserTsign = register(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		// 合成freemarker 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -346,7 +348,7 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SysUserTsign sysUserTsign = sysUserTsignService.get(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (sysUserTsign == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			sysUserTsign = register(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		// 合成freemarker 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -463,7 +465,7 @@ public class ContractServiceImpl implements ContractService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SysUserTsign sysUserTsign = sysUserTsignService.get(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (sysUserTsign == null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			sysUserTsign = register(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		// 合成freemarker 
			 |