diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java index 04edc4d..04f05d0 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostReviewFacade.java @@ -19,7 +19,9 @@ import com.lyms.platform.operate.web.result.HighScoreResult; import com.lyms.platform.operate.web.result.PostReviewListResult; import com.lyms.platform.operate.web.result.PostReviewResult; import com.lyms.platform.permission.model.Organization; +import com.lyms.platform.permission.model.Users; import com.lyms.platform.permission.service.OrganizationService; +import com.lyms.platform.permission.service.UsersService; import com.lyms.platform.pojo.MaternalDeliverModel; import com.lyms.platform.pojo.Patients; import com.lyms.platform.pojo.PostReviewModel; @@ -33,6 +35,7 @@ import org.springframework.stereotype.Component; import java.util.ArrayList; import java.util.Collections; +import java.util.HashMap; import java.util.List; /** @@ -55,6 +58,8 @@ public class PostReviewFacade { private AntenatalExaminationFacade examinationFacade; @Autowired private OrganizationService organizationService; + @Autowired + private UsersService usersService; /** * @@ -187,6 +192,16 @@ public class PostReviewFacade { Assert.notNull(postReviewModel, "没有对应的数据."); PostReviewResult postReviewResult = new PostReviewResult(); postReviewResult.convertToResult(postReviewModel); + java.util.Map map = new HashMap<>(); + if(NumberUtils.isNumber(postReviewModel.getProdDoctor())){ + + Users users = usersService.getUsers(Integer.valueOf(postReviewModel.getProdDoctor())); + if(null!=users){ + map.put("id",users.getId()+""); + map.put("name",users.getName()); + } + } + postReviewResult.setProdDoctor(map); /* Organization organization = organizationService.getOrganization(NumberUtils.toInt(postReviewModel.getHospitalId())); if(null!=organization){ postReviewResult.setHospitalName(organization.getName());