feat(REQ-3581) - 完善投票信息的逻辑
This commit is contained in:
parent
a1bc033746
commit
dc67260e9c
@ -165,6 +165,12 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl<ChangeRecordRel
|
|||||||
AssertUtil.notNull(record, "未找到变洽签记录");
|
AssertUtil.notNull(record, "未找到变洽签记录");
|
||||||
AssertUtil.isTrue(Objects.equals(record.getImGroupId(), req.getImGroupId()), "IM群信息不匹配");
|
AssertUtil.isTrue(Objects.equals(record.getImGroupId(), req.getImGroupId()), "IM群信息不匹配");
|
||||||
|
|
||||||
|
List<ChangeRecordRelation> 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();
|
ChangeRecordRelation relation = new ChangeRecordRelation();
|
||||||
relation.setVisaId(req.getVisaId());
|
relation.setVisaId(req.getVisaId());
|
||||||
relation.setVarName(VisaRelationFieldEnum.IM_GROUP_PARTICIPATE.name());
|
relation.setVarName(VisaRelationFieldEnum.IM_GROUP_PARTICIPATE.name());
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user