|
|
@@ -133,41 +133,41 @@ public class SearchController {
|
|
|
return searchService.getBrandsBySearchComponent(keyword, kindId);
|
|
|
}
|
|
|
|
|
|
- @RequestMapping("/similarKeywords/{keyword}")
|
|
|
+ @RequestMapping("/similarKeywords")
|
|
|
@ResponseBody
|
|
|
- public List<String> getSimilarKeywords(@PathVariable String keyword, Integer size, HttpServletRequest request) {
|
|
|
+ public List<String> getSimilarKeywords(@RequestParam String keyword, Integer size, HttpServletRequest request) {
|
|
|
return searchService.getSimilarKeywords(keyword, size);
|
|
|
}
|
|
|
|
|
|
- @RequestMapping("/similarComponents/{componentCode}")
|
|
|
+ @RequestMapping("/similarComponents")
|
|
|
@ResponseBody
|
|
|
- public List<Map<String, Object>> getSimilarComponents(@PathVariable String componentCode, Integer size,
|
|
|
+ public List<Map<String, Object>> getSimilarComponents(@RequestParam String keyword, Integer size,
|
|
|
HttpServletRequest request) {
|
|
|
- return searchService.getSimilarComponents(componentCode, size);
|
|
|
+ return searchService.getSimilarComponents(keyword, size);
|
|
|
}
|
|
|
|
|
|
- @RequestMapping("/similarBrands/{brandName}")
|
|
|
+ @RequestMapping("/similarBrands")
|
|
|
@ResponseBody
|
|
|
- public List<Map<String, Object>> getSimilarBrands(@PathVariable String brandName, Integer size, HttpServletRequest request) {
|
|
|
- return searchService.getSimilarBrands(brandName, size);
|
|
|
+ public List<Map<String, Object>> getSimilarBrands(@RequestParam String keyword, Integer size, HttpServletRequest request) {
|
|
|
+ return searchService.getSimilarBrands(keyword, size);
|
|
|
}
|
|
|
|
|
|
- @RequestMapping("/similarKinds/{kindName}")
|
|
|
+ @RequestMapping("/similarKinds")
|
|
|
@ResponseBody
|
|
|
- public List<Map<String, Object>> getSimilarKinds(@PathVariable String kindName, Integer size, HttpServletRequest request) {
|
|
|
- return searchService.getSimilarKinds(kindName, size);
|
|
|
+ public List<Map<String, Object>> getSimilarKinds(@RequestParam String keyword, Integer size, HttpServletRequest request) {
|
|
|
+ return searchService.getSimilarKinds(keyword, size);
|
|
|
}
|
|
|
|
|
|
- @RequestMapping("/similarLeafKinds/{kindName}")
|
|
|
+ @RequestMapping("/similarLeafKinds")
|
|
|
@ResponseBody
|
|
|
- public List<Map<String, Object>> getSimilarLeafKinds(@PathVariable String kindName, Integer size, HttpServletRequest request) {
|
|
|
- return searchService.getSimilarLeafKinds(kindName, size);
|
|
|
+ public List<Map<String, Object>> getSimilarLeafKinds(@RequestParam String keyword, Integer size, HttpServletRequest request) {
|
|
|
+ return searchService.getSimilarLeafKinds(keyword, size);
|
|
|
}
|
|
|
|
|
|
@RequestMapping("/similarKindsByLevel")
|
|
|
@ResponseBody
|
|
|
- public List<Map<String, Object>> getSimilarKindsByLevel(String kindName, Short level, Integer size, HttpServletRequest request) {
|
|
|
- return searchService.getSimilarKindsByLevel(kindName, level, size);
|
|
|
+ public List<Map<String, Object>> getSimilarKindsByLevel(@RequestParam String keyword, Short level, Integer size, HttpServletRequest request) {
|
|
|
+ return searchService.getSimilarKindsByLevel(keyword, level, size);
|
|
|
}
|
|
|
|
|
|
@RequestMapping("/similarPropertyValues")
|