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