|
@@ -1904,14 +1904,17 @@ public class UserSubscribeServiceImpl extends ServiceImpl<UserSubscribeMapper, U
|
|
|
add.setExamineeCode(ServletUtils.getEncoded("ZS"+add.getUserId()));
|
|
|
this.save(add);
|
|
|
//签署疫情防控书
|
|
|
- UserSubscribeSignReportBo reportBo = new UserSubscribeSignReportBo();
|
|
|
- reportBo.setSubscribeId(add.getSubscribeId());
|
|
|
- User user = iUserService.getById(bo.getUserId());
|
|
|
- reportBo.setUserId(bo.getUserId());
|
|
|
- reportBo.setPhone(user.getTelphone());
|
|
|
- reportBo.setIdCard(user.getIdCard());
|
|
|
- reportBo.setSignImageStr(bo.getSignImageStr());
|
|
|
- this.signReport(reportBo);
|
|
|
+ if (org.apache.commons.lang3.StringUtils.isNotBlank(bo.getSignImageStr())){
|
|
|
+ UserSubscribeSignReportBo reportBo = new UserSubscribeSignReportBo();
|
|
|
+ reportBo.setSubscribeId(add.getSubscribeId());
|
|
|
+ User user = iUserService.getById(bo.getUserId());
|
|
|
+ reportBo.setUserId(bo.getUserId());
|
|
|
+ reportBo.setPhone(user.getTelphone());
|
|
|
+ reportBo.setIdCard(user.getIdCard());
|
|
|
+ reportBo.setSignImageStr(bo.getSignImageStr());
|
|
|
+ this.signReport(reportBo);
|
|
|
+ }
|
|
|
+
|
|
|
//发送预约考试消息
|
|
|
sendExamSucceed(bo);
|
|
|
return add.getSubscribeId();
|