|
@@ -40,7 +40,7 @@ public class SysDictServiceImpl extends BaseServiceImpl<SysDictMapper, SysDict>
|
|
|
@Override
|
|
|
public List<SysDict> listParent() {
|
|
|
return super.list(Wrappers.<SysDict>lambdaQuery().select(SysDict::getId, SysDict::getName, SysDict::getCode,
|
|
|
- SysDict::getRemark, SysDict::getSort).eq(SysDict::getPid, 0));
|
|
|
+ SysDict::getRemark, SysDict::getStatus, SysDict::getSort).eq(SysDict::getPid, 0));
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -81,6 +81,14 @@ public class SysDictServiceImpl extends BaseServiceImpl<SysDictMapper, SysDict>
|
|
|
return super.updateById(sysDict);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public boolean updateStatusById(Long id, Integer status) {
|
|
|
+ SysDict sysDict = new SysDict();
|
|
|
+ sysDict.setId(id);
|
|
|
+ sysDict.setStatus(Objects.equals(status, 1) ? 1 : 0);
|
|
|
+ return super.updateById(sysDict);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public boolean removeByIds(Collection<?> ids) {
|
|
|
this.checkExists(Wrappers.<SysDict>lambdaQuery().select(SysDict::getId)
|