|
@@ -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
|