Pārlūkot izejas kodu

标签库增加联动搜索V1.2

kaick 1 gadu atpakaļ
vecāks
revīzija
73085d62e5

+ 6 - 4
src/main/java/com/caimei365/manager/service/caimei/impl/KeyWordServiceImpl.java

@@ -65,17 +65,19 @@ public class KeyWordServiceImpl implements KeyWordService {
                 linkageText += ",采美百科";
             }
         }
-        keyWordDao.updateCmUserSearchFrequency(new KeyWord()
-                .setId(Integer.valueOf(id))
-                .setLinkageStatus(linkageStatus));
-
         if(linkageStatus==1){
             if ("".equals(linkageText)) {
+                keyWordDao.updateCmUserSearchFrequency(new KeyWord()
+                        .setId(Integer.valueOf(id))
+                        .setLinkageStatus(linkageStatus));
                 linkageText = "关联成功";
             } else {
                 linkageText = "该标签需关联上" + linkageText.substring(1) + "后才可开启";
             }
         }else {
+            keyWordDao.updateCmUserSearchFrequency(new KeyWord()
+                    .setId(Integer.valueOf(id))
+                    .setLinkageStatus(linkageStatus));
             linkageText = "取消关联成功";
         }
         return ResponseJson.success(linkageText, linkageStatus);

+ 4 - 4
src/main/resources/mapper/KeyWordDao.xml

@@ -2,13 +2,13 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.caimei365.manager.dao.KeyWordDao">
     <insert id="insertLabel">
-        insert into cm_user_search_frequency(fromSearch, keyword, frequency, trueStatus, addTime,linkageStatus)
-        values (1, #{keyword}, 0, 1, now(),#{linkageStatus})
+        insert into cm_user_search_frequency(fromSearch, keyword, frequency, trueStatus, addTime)
+        values (1, #{keyword}, 0, 1, now())
     </insert>
 
     <insert id="insertLabelByExcel">
-        insert into cm_user_search_frequency(fromSearch, keyword, frequency, trueStatus, addTime,linkageStatus)
-        values (3, #{keyword}, 0, 1, now(),#{linkageStatus})
+        insert into cm_user_search_frequency(fromSearch, keyword, frequency, trueStatus, addTime)
+        values (3, #{keyword}, 0, 1, now())
     </insert>
 
     <update id="updateLabelStatus">