|
@@ -112,6 +112,8 @@ public class OaStampServiceImpl implements OaStampService {
|
|
|
List<Long> stampSealId = stagingReqVO.getStampSealId();
|
|
|
if (CollectionUtil.isNotEmpty(stampSealId)) {
|
|
|
oaStamp.setStampSealId(stampSealId.stream().map(String::valueOf).collect(Collectors.joining(",")));
|
|
|
+ } else {
|
|
|
+ oaStamp.setStampSealId(null);
|
|
|
}
|
|
|
// 暂存不保存审批人信息
|
|
|
oaStamp.setStartUserSelectAssignees(null);
|
|
@@ -165,6 +167,8 @@ public class OaStampServiceImpl implements OaStampService {
|
|
|
List<Long> stampSealId = commitReqVO.getStampSealId();
|
|
|
if (CollectionUtil.isNotEmpty(stampSealId)) {
|
|
|
oaStamp.setStampSealId(stampSealId.stream().map(String::valueOf).collect(Collectors.joining(",")));
|
|
|
+ } else {
|
|
|
+ oaStamp.setStampSealId(null);
|
|
|
}
|
|
|
// 保存或更新表单信息
|
|
|
if (oaStamp.getId() == null) {
|
|
@@ -408,6 +412,8 @@ public class OaStampServiceImpl implements OaStampService {
|
|
|
List<Long> stampSealId = reCommitReqVO.getStampSealId();
|
|
|
if (CollectionUtil.isNotEmpty(stampSealId)) {
|
|
|
oaStampNew.setStampSealId(stampSealId.stream().map(String::valueOf).collect(Collectors.joining(",")));
|
|
|
+ } else {
|
|
|
+ oaStampNew.setStampSealId(null);
|
|
|
}
|
|
|
|
|
|
Task currentTask = taskService.createTaskQuery().processInstanceId(oaStampNew.getProcInstId()).singleResult();
|