LambdaQueryWrapper<TSoxAudit2Info> lambdaQuery = Wrappers.lambdaQuery();
lambdaQuery.eq(TSoxAuditInfo::getAuditId, param.getAuditId());
TSoxAuditInfo auditIdOne = this.getOne(lambdaQuery);
//新增
if (param.getId() == null) {
MyAssert.isTrue(auditIdOne == null, "audit_id_repeat");
} else {
//查询出来的对象id 与 原对象id不同
if (auditIdOne != null && !param.getId().equals(auditIdOne.getId())) {
MyAssert.isTrue(Boolean.FALSE, "audit_id_repeat");
}
}
数据字段唯一性校验
于 2023-08-24 14:03:01 首次发布