From dc67260e9c9682b7c6cd0794a232cd1127a650fd Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Thu, 27 Feb 2025 11:33:10 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-3581)=20-=20=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E6=8A=95=E7=A5=A8=E4=BF=A1=E6=81=AF=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ChangeRecordRelationServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java index a62f2c64..5348179d 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java @@ -165,6 +165,12 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl relations = findByCondition(VisaRelationDto.builder() + .visaId(req.getVisaId()) + .varName(VisaRelationFieldEnum.IM_GROUP_PARTICIPATE.name()) + .content(String.valueOf(req.getOperatorPersonId())) + .build()); + AssertUtil.isEmpty(relations, "不允许重复操作"); ChangeRecordRelation relation = new ChangeRecordRelation(); relation.setVisaId(req.getVisaId()); relation.setVarName(VisaRelationFieldEnum.IM_GROUP_PARTICIPATE.name());