Browse Source

优化搜索来源下拉列表

JiangChongBo 2 years ago
parent
commit
61817083ab

+ 1 - 1
src/main/java/com/caimei/modules/product/dao/KeywordFrequencyDao.java

@@ -13,7 +13,7 @@ public interface KeywordFrequencyDao extends CrudDao<SearchFrequency> {
 
     List<SearchFrequency> findList(SearchFrequency searchFrequency);
 
-    List<String> getSearchFrom();
+    List<String> getSearchFrom(Integer trueStatus);
     void addKeyWordList(@Param("idList") int[] idList);
 
     List<SearchFrequency> getvalueListByIds(@Param("idList") int[] idList);

+ 2 - 2
src/main/java/com/caimei/modules/product/service/KeywordFrequencyService.java

@@ -37,8 +37,8 @@ public class KeywordFrequencyService extends CrudService<KeywordFrequencyDao, Se
      * 查询未加入关键词库的关键词来源
      * @return
      */
-    public List<String> getSearchFrom(){
-        List<String> seacherFrom = keywordFrequencyDao.getSearchFrom();
+    public List<String> getSearchFrom(Integer trueStatus){
+        List<String> seacherFrom = keywordFrequencyDao.getSearchFrom(trueStatus);
         return seacherFrom;
     }
 

+ 2 - 2
src/main/java/com/caimei/modules/product/web/KeywordFrequencyController.java

@@ -96,8 +96,8 @@ public class KeywordFrequencyController extends BaseController {
          */
         @ResponseBody
         @RequestMapping("/getSeacherFrom")
-        public List<String> getSearchFrom(){
-            List<String> seacherFrom = keywordFrequencyService.getSearchFrom();
+        public List<String> getSearchFrom(Integer trueStatus){
+            List<String> seacherFrom = keywordFrequencyService.getSearchFrom(trueStatus);
             return seacherFrom;
         }
 

+ 1 - 1
src/main/resources/mappings/modules/product/SearchFrequencyMapper.xml

@@ -31,7 +31,7 @@
             select
             fromSearch
         from cm_user_search_frequency
-        where trueStatus=0 and delStatus=1
+        where trueStatus=#{trueStatus} and delStatus=1
          group by fromSearch
     </select>
 

+ 1 - 1
src/main/webapp/WEB-INF/views/modules/product/keywordFrequency.jsp

@@ -31,7 +31,7 @@
                 //几个参数需要注意一下
                 type: "get",//方法类型
                 dataType:"json",
-                url: "${ctx}/product/keywordFrequency/getSeacherFrom" ,//url
+                url: "${ctx}/product/keywordFrequency/getSeacherFrom?trueStatus=0" ,//url
                 success: function (data) {
                     $('#search').get(0).options.length = 0;
                     $('#search').append('<option value="" aria-selected="true">请选择</option>');

+ 1 - 1
src/main/webapp/WEB-INF/views/modules/product/keywordThesaurus.jsp

@@ -57,7 +57,7 @@
                 //几个参数需要注意一下
                 type: "get",//方法类型
                 dataType:"json",
-                url: "${ctx}/product/keywordFrequency/getSeacherFrom" ,//url
+                url: "${ctx}/product/keywordFrequency/getSeacherFrom?trueStatus=1" ,//url
                 success: function (data) {
                     $('#search').get(0).options.length = 0;
                     $('#search').append('<option value="" aria-selected="true">请选择</option>');