|  | @@ -12,6 +12,8 @@ import java.util.stream.Collectors;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dao.StudentDao;
 | 
	
		
			
				|  |  |  import org.apache.commons.io.FileUtils;
 | 
	
		
			
				|  |  |  import org.apache.commons.lang3.StringUtils;
 | 
	
		
			
				|  |  | +import org.slf4j.Logger;
 | 
	
		
			
				|  |  | +import org.slf4j.LoggerFactory;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.InitializingBean;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Value;
 | 
	
	
		
			
				|  | @@ -128,6 +130,8 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	private DateFormat dateFormat1 = new SimpleDateFormat("yyMMddHHmmSS");
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	private final Logger logger = LoggerFactory.getLogger(ContractService.class);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  |  	public void afterPropertiesSet() throws Exception {
 | 
	
		
			
				|  |  |  		// 注册企业账户
 | 
	
	
		
			
				|  | @@ -947,6 +951,7 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
 | 
	
		
			
				|  |  |  		SysUser user = studentDao.lockUserReturnInfo(userId);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		if (user == null) {
 | 
	
		
			
				|  |  | +			logger.error("用户不存在({})", userId);
 | 
	
		
			
				|  |  |  			return false;
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -956,6 +961,7 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		if(StringUtils.isBlank(user.getRealName())||StringUtils.isBlank(user.getIdCardNo())){
 | 
	
		
			
				|  |  | +			logger.error("身份信息缺失({})", userId);
 | 
	
		
			
				|  |  |  			return false;
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -991,7 +997,8 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
 | 
	
		
			
				|  |  |  		}else{
 | 
	
		
			
				|  |  |  			MusicGroup musicGroup = musicGroupService.get(musicGroupId);
 | 
	
		
			
				|  |  |  			if (musicGroup == null) {
 | 
	
		
			
				|  |  | -				throw new BizException("乐团信息没找到");
 | 
	
		
			
				|  |  | +				logger.error("乐团信息没找到({})", musicGroupId);
 | 
	
		
			
				|  |  | +				return false;
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  			params.put("ownershipType", musicGroup.getOwnershipType().name());
 | 
	
		
			
				|  |  |  		}
 | 
	
	
		
			
				|  | @@ -1002,7 +1009,8 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
 | 
	
		
			
				|  |  |  		try {
 | 
	
		
			
				|  |  |  			PDFUtil.renderToPDFByData(ContractServiceImpl.class.getResource("/").getFile(), FileUtils.readFileToString(srcFile), srcPdfPath, "simsun.ttc");
 | 
	
		
			
				|  |  |  		} catch (IOException e) {
 | 
	
		
			
				|  |  | -			throw new BizException("生成产品协议失败", e);
 | 
	
		
			
				|  |  | +			logger.error("生成产品协议失败", e);
 | 
	
		
			
				|  |  | +			return false;
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -1014,7 +1022,8 @@ public class ContractServiceImpl implements ContractService, InitializingBean {
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		SysUserTsign organTsign = sysUserTsignService.queryByCardNo(organCode);
 | 
	
		
			
				|  |  |  		if (organTsign == null) {
 | 
	
		
			
				|  |  | -			throw new BizException("甲方未创建签章");
 | 
	
		
			
				|  |  | +			logger.error("甲方未创建签章");
 | 
	
		
			
				|  |  | +			return false;
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		eSealPlugin.organSign(organTsign.getSealData(), srcPdfPath, srcPdfPath);
 |