diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/TreeSelect.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/TreeSelect.java index 8e62c804b..2af1838db 100644 --- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/TreeSelect.java +++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/TreeSelect.java @@ -32,6 +32,11 @@ public class TreeSelect implements Serializable { /** 层级 */ private Integer level; + /** + * 层级 + */ + private Boolean isFixedModule = true; + /** 子节点 */ @JsonInclude(JsonInclude.Include.NON_EMPTY) private List children; @@ -51,5 +56,9 @@ public class TreeSelect implements Serializable { this.children = pmsProductModule.getChildren().stream().map(x->new TreeSelect(x,this.level+1)).collect(Collectors.toList()); this.isLeaf= this.children.isEmpty(); + if (pmsProductModule.getIsFixedModule() != null) { + this.isFixedModule = pmsProductModule.getIsFixedModule(); + } + } } diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/service/impl/PmsProductModuleServiceImpl.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/service/impl/PmsProductModuleServiceImpl.java index d0a44d9e5..36fcbda45 100644 --- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/service/impl/PmsProductModuleServiceImpl.java +++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/service/impl/PmsProductModuleServiceImpl.java @@ -319,6 +319,7 @@ public class PmsProductModuleServiceImpl implements IPmsProductModuleService allPmsProductModule.setId(0L); allPmsProductModule.setModuleName(ALL_MODULE); allPmsProductModule.setNodeDataCount(allNodeDataCount); + allPmsProductModule.setIsFixedModule(pmsProductModule.getIsFixedModule()); moduleList.add(allPmsProductModule); // 构建无所属模块 PmsProductModule noPmsProductModule = new PmsProductModule();