@@ -1493,7 +1493,7 @@ public class SysUserController {
}
@GetMapping(value = "/list/bind/prod")
- public R<List<Integer>> listBondProds(@RequestParam(value = "userId") Integer userId){
+ public R<List<String>> listBondProds(@RequestParam(value = "userId") Integer userId){
return R.ok(userManager.listBondProds(userId));
@@ -212,9 +212,9 @@ public class SysUserManager {
return Boolean.TRUE;
- public List<Integer> listBondProds(Integer userId) {
+ public List<String> listBondProds(Integer userId) {
return userDrugService.list(Wrappers.<SysUserDrug>lambdaQuery().eq(SysUserDrug::getUserId, userId))
- .stream().mapToInt(SysUserDrug::getDrugId).distinct().sorted().boxed().collect(Collectors.toList());
+ .stream().map(ud -> ud.getDrugId().toString()).distinct().sorted().collect(Collectors.toList());