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

This commit is contained in:
wangli 2025-02-21 17:12:16 +08:00
parent 2e8b54a37f
commit 48352bb5b7

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.APPROVING)
&& !Objects.equals(visa.getStatus(), VisaStatusEnum.COMPLETED), "单据未在决策中或执行中,不支持该操作");
validOperationPermission(req.getVisaId(), req.getOperatorPersonId(), req.getOperatorOuId(), req.getOperatorWorkspaceId());
ImGroupOperationClearReq build = new ImGroupOperationClearReq();