Commit de17a27a4dae47e3e644255e289fcfddb37a18f8
1 parent
fd2547e1fd
Exists in
master
提交代码
Showing 3 changed files with 21 additions and 1 deletions
webApi/src/main/java/com/lyms/yimiao/web/controller/v1/KidsController.java
View file @
de17a27
... | ... | @@ -147,10 +147,15 @@ |
147 | 147 | @RequestMapping(value = "/queryKidsId", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE + ";charset=utf-8") |
148 | 148 | @TokenRequired |
149 | 149 | public void getKidsId(HttpServletResponse response, |
150 | + HttpServletRequest request, | |
150 | 151 | @RequestParam("birthday") String birthday, |
151 | 152 | @RequestParam(value = "barCode", required = false) String barCode, |
152 | 153 | @RequestParam(value = "phone", required = false) String phone) { |
153 | 154 | |
155 | + LoginContext loginContext = (LoginContext) request.getAttribute("loginContext"); | |
156 | + //取到当前登陆用户的id | |
157 | + YmUsers users = usersService.getYmUsers(loginContext.getId()); | |
158 | + | |
154 | 159 | MedKidsQuery medKidsQuery = new MedKidsQuery(); |
155 | 160 | medKidsQuery.setBirthday(birthday); |
156 | 161 | medKidsQuery.setBarCode(barCode); |
... | ... | @@ -164,7 +169,19 @@ |
164 | 169 | if (CollectionUtils.isNotEmpty(medKidsList)) { |
165 | 170 | |
166 | 171 | for (MedKids medKids : medKidsList) { |
167 | - Map<String, String> map = new HashMap<>(); | |
172 | + | |
173 | + Map<String, Object> map = new HashMap<>(); | |
174 | + | |
175 | + YmUserKidMapsQuery query = new YmUserKidMapsQuery(); | |
176 | + query.setYn(YnEnum.yes.getId()); | |
177 | + query.setKidId(medKids.getId()); | |
178 | + query.setUserId(users.getId()); | |
179 | + int count = ymUserKidMapsService.queryYmUserKidMapsCount(query); | |
180 | + if (count > 0){ | |
181 | + map.put("relate",true); | |
182 | + }else if (count == 0){ | |
183 | + map.put("relate",false); | |
184 | + } | |
168 | 185 | if (StringUtils.isNotEmpty(medKids.getName())) { |
169 | 186 | map.put("id", medKids.getId()); |
170 | 187 | map.put("name", medKids.getName()); |
webApi/src/main/java/com/lyms/yimiao/web/controller/v1/UserController.java
View file @
de17a27
webApi/src/main/resources/config_state.properties
View file @
de17a27