修改了资料类别的一些BUG
parent
17fa0dd348
commit
df2458ab54
|
|
@ -85,11 +85,13 @@ public class DocCategoryService extends ServiceImpl<DocCategoryMapper, DocCatego
|
||||||
docCategory.setCreateTime(LocalDateTime.now());
|
docCategory.setCreateTime(LocalDateTime.now());
|
||||||
checkCategoryCodeSame(docCategory);
|
checkCategoryCodeSame(docCategory);
|
||||||
save(docCategory);
|
save(docCategory);
|
||||||
|
if(docCategory.getPermissions() != null){
|
||||||
List<DocPermissionConfig> permissions = docCategory.getPermissions();
|
List<DocPermissionConfig> permissions = docCategory.getPermissions();
|
||||||
for (DocPermissionConfig permission : permissions) {
|
for (DocPermissionConfig permission : permissions) {
|
||||||
permission.setCategoryId(docCategory.getId());
|
permission.setCategoryId(docCategory.getId());
|
||||||
}
|
}
|
||||||
docPermissionConfigService.saveBatch(permissions);
|
docPermissionConfigService.saveBatch(permissions);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -119,9 +121,11 @@ public class DocCategoryService extends ServiceImpl<DocCategoryMapper, DocCatego
|
||||||
public Boolean edit(DocCategory docCategory) {
|
public Boolean edit(DocCategory docCategory) {
|
||||||
updateById(docCategory);
|
updateById(docCategory);
|
||||||
docPermissionConfigService.deleteByDocCategoryId(docCategory.getId());
|
docPermissionConfigService.deleteByDocCategoryId(docCategory.getId());
|
||||||
|
if(docCategory.getPermissions() != null){
|
||||||
List<DocPermissionConfig> permissions = docCategory.getPermissions();
|
List<DocPermissionConfig> permissions = docCategory.getPermissions();
|
||||||
permissions.stream().forEach(item -> {item.setCategoryId(docCategory.getId());});
|
permissions.stream().forEach(item -> {item.setCategoryId(docCategory.getId());});
|
||||||
docPermissionConfigService.saveBatch(permissions);
|
docPermissionConfigService.saveBatch(permissions);
|
||||||
|
}
|
||||||
//TODO 同步更新所有关联档案的档案号(这里不用该,我到时候直接递归查上来然后进行拼接即可)
|
//TODO 同步更新所有关联档案的档案号(这里不用该,我到时候直接递归查上来然后进行拼接即可)
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue