|
|
@@ -70,10 +70,9 @@ public class IsWorkstationServiceImpl extends ServiceImpl<IsWorkstationMapper, I
|
|
|
// 断言校验
|
|
|
Assert.isTrue(StringUtils.isNotBlank(isWorkstation.getWorkstationName()), "岗位名称不可为空!");
|
|
|
// Assert.isTrue(StringUtils.isNotBlank(isWorkstation.getWorkstationCode()), "岗位编号名称不可为空!");
|
|
|
- /*List<IsWorkstation> list = list(Wrappers.<IsWorkstation>lambdaQuery()
|
|
|
- .eq(IsWorkstation::getWorkstationName, isWorkstation.getWorkstationName())
|
|
|
- .eq(IsWorkstation::getParentId, isWorkstation.getParentId()));
|
|
|
- Assert.isTrue(list.isEmpty(), "该岗位名称已被使用!");*/
|
|
|
+ List<IsWorkstation> list = list(Wrappers.<IsWorkstation>lambdaQuery()
|
|
|
+ .eq(IsWorkstation::getWorkstationName, isWorkstation.getWorkstationName()));
|
|
|
+ Assert.isTrue(list.isEmpty(), "该岗位名称已被使用!");
|
|
|
IsWorkstation one =getById(isWorkstation.getParentId());
|
|
|
String ancestors;
|
|
|
if (one != null) {
|
|
|
@@ -98,11 +97,10 @@ public class IsWorkstationServiceImpl extends ServiceImpl<IsWorkstationMapper, I
|
|
|
Assert.notNull(isWorkstation.getWorkstationId(), "岗位ID不可为空!");
|
|
|
Assert.isTrue(StringUtils.isNotBlank(isWorkstation.getWorkstationName()), "岗位名称不可为空!");
|
|
|
// Assert.isTrue(StringUtils.isNotBlank(isWorkstation.getWorkstationCode()), "岗位编号名称不可为空!");
|
|
|
- /*List<IsWorkstation> list = list(Wrappers.<IsWorkstation>lambdaQuery()
|
|
|
+ List<IsWorkstation> list = list(Wrappers.<IsWorkstation>lambdaQuery()
|
|
|
.eq(IsWorkstation::getWorkstationName, isWorkstation.getWorkstationName())
|
|
|
- .eq(IsWorkstation::getParentId, isWorkstation.getParentId())
|
|
|
.ne(IsWorkstation::getWorkstationId, isWorkstation.getWorkstationId()));
|
|
|
- Assert.isTrue(list.isEmpty(), "该岗位名称已被使用!");*/
|
|
|
+ Assert.isTrue(list.isEmpty(), "该岗位名称已被使用!");
|
|
|
isWorkstation.setUpdateTime(DateUtils.getNowDate());
|
|
|
return isWorkstationMapper.updateIsWorkstation(isWorkstation);
|
|
|
}
|