diff --git a/src/main/java/com/qs/serve/modules/bms/controller/BmsSubjectController.java b/src/main/java/com/qs/serve/modules/bms/controller/BmsSubjectController.java index 48c24fc1..29d77acf 100644 --- a/src/main/java/com/qs/serve/modules/bms/controller/BmsSubjectController.java +++ b/src/main/java/com/qs/serve/modules/bms/controller/BmsSubjectController.java @@ -144,7 +144,7 @@ public class BmsSubjectController { public R getById(@PathVariable("id") String id){ BmsSubject bmsSubject = bmsSubjectService.getById(id); if(bmsSubject.getPid()!=null && bmsSubject.getPid()!=0L){ - BmsSubject par = bmsSubjectService.getById(id); + BmsSubject par = bmsSubjectService.getById(bmsSubject.getPid()); if(par!=null){ bmsSubject.setParName(par.getSubjectName()); }