|
@@ -154,7 +154,10 @@ public class ArchiveTreeContractController extends BladeController {
|
|
@PostMapping("/update")
|
|
@PostMapping("/update")
|
|
@ApiOperationSupport(order = 5)
|
|
@ApiOperationSupport(order = 5)
|
|
@ApiOperation(value = "修改", notes = "传入archiveTreeContract")
|
|
@ApiOperation(value = "修改", notes = "传入archiveTreeContract")
|
|
- public R update(@Valid @RequestBody ArchiveTreeContract archiveTreeContract) {
|
|
|
|
|
|
+ /**
|
|
|
|
+ * isSaveChild 0是保存子节点,1不保存子节点
|
|
|
|
+ */
|
|
|
|
+ public R update(@Valid @RequestBody ArchiveTreeContract archiveTreeContract,Integer isSaveChild) {
|
|
if (archiveTreeContract == null) {
|
|
if (archiveTreeContract == null) {
|
|
return R.fail(200, "未查询到对应节点信息");
|
|
return R.fail(200, "未查询到对应节点信息");
|
|
}
|
|
}
|
|
@@ -219,9 +222,9 @@ public class ArchiveTreeContractController extends BladeController {
|
|
|
|
|
|
boolean b = archiveTreeContractService.updateById(ar);
|
|
boolean b = archiveTreeContractService.updateById(ar);
|
|
//更新下级节点为同一规则
|
|
//更新下级节点为同一规则
|
|
-
|
|
|
|
- archiveTreeContractService.updateAllSonNodeIdsForArchiveAutoRule(ar);
|
|
|
|
-
|
|
|
|
|
|
+ if(isSaveChild==0){
|
|
|
|
+ archiveTreeContractService.updateAllSonNodeIdsForArchiveAutoRule(ar);
|
|
|
|
+ }
|
|
return R.status(b);
|
|
return R.status(b);
|
|
}
|
|
}
|
|
|
|
|