feat(REQ-3300) - 增加群聊重新发起的校验逻辑

This commit is contained in:
wangli 2025-02-21 17:08:33 +08:00
parent eb4ec3161c
commit 2e8b54a37f

View File

@ -1712,8 +1712,8 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
public void reDecision(ChangeRecordButtonOperationReq req) {
ChangeRecord visa = changeRecordService.getById(req.getVisaId());
AssertUtil.notNull(visa, "未找到变洽签单据");
AssertUtil.isTrue(Objects.equals(visa.getStatus(), VisaStatusEnum.DECIDING)
|| Objects.equals(visa.getStatus(), VisaStatusEnum.EXECUTING), "单据未在决策中或执行中,不支持该操作");
AssertUtil.isTrue(!Objects.equals(visa.getStatus(), VisaStatusEnum.DECIDING)
&& !Objects.equals(visa.getStatus(), VisaStatusEnum.EXECUTING), "单据未在决策中或执行中,不支持该操作");
validOperationPermission(req.getVisaId(), req.getOperatorPersonId(), req.getOperatorOuId(), req.getOperatorWorkspaceId());
ImGroupOperationClearReq build = new ImGroupOperationClearReq();