git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@9614 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
@@ -17,4 +17,19 @@ public interface KindDao extends JpaRepository<Kind, Long>, JpaSpecificationExec
@QueryHints({ @QueryHint(name = "org.hibernate.cacheable", value = "true") })
List<Kind> findByParentidOrderByDetno(Long parentid);
+ /**
+ * 通过中文类目名查询类目
+ *
+ * @param nameCn
+ * @return
+ */
+ List<Kind> findByNameCn(String nameCn);
+
+ * 通过英文类目名查询类目
+ * @param nameEn
+ List<Kind> findByNameEn(String nameEn);
}
@@ -416,6 +416,20 @@ public class SearchController {
return searchService.getComponentByCode(code);
+ * 根据输入关键词获取类目联想词
+ * @author hejq
+ * @param keyword
+ @RequestMapping(value = "/similarKinds", method = RequestMethod.GET)
+ @ResponseBody
+ public List<Map<String, Object>> getSimilarKind(String keyword) {
+ return searchService.getSimilarKinds(keyword);
+ }
/**
* 供应商联想词,返回供应商信息
*
@@ -386,7 +386,14 @@ public interface SearchService {
List<Map<String, Object>> getSimilarBrands(String keyword);
-// List<String> getSimilarKinds(String keyword);
+ * 类目联想词
+ List<Map<String, Object>> getSimilarKinds(String keyword);
* 供应商关键词