|
@@ -48,30 +48,35 @@ public class KeyWordServiceImpl implements KeyWordService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public ResponseJson findLinkageStatus(String id) {
|
|
|
- Map<String, String> linkageMap = keyWordDao.findLinkageStatus(id);
|
|
|
+ public ResponseJson findLinkageStatus(String id, Integer linkageStatus) {
|
|
|
String linkageText = "";
|
|
|
- if (null == linkageMap || null == linkageMap.get("product")) {
|
|
|
- linkageText += ",商品";
|
|
|
- }
|
|
|
- if (null == linkageMap || null == linkageMap.get("cm_product_archive")) {
|
|
|
- linkageText += ",美业资料";
|
|
|
- }
|
|
|
- if (null == linkageMap || null == linkageMap.get("info")) {
|
|
|
- linkageText += ",信息平台";
|
|
|
- }
|
|
|
- if (null == linkageMap || null == linkageMap.get("cm_baike_product")) {
|
|
|
- linkageText += ",采美百科";
|
|
|
+ if(linkageStatus==1){
|
|
|
+ Map<String, String> linkageMap = keyWordDao.findLinkageStatus(id);
|
|
|
+ if (null == linkageMap || null == linkageMap.get("product")) {
|
|
|
+ linkageText += ",商品";
|
|
|
+ }
|
|
|
+ if (null == linkageMap || null == linkageMap.get("cm_product_archive")) {
|
|
|
+ linkageText += ",美业资料";
|
|
|
+ }
|
|
|
+ if (null == linkageMap || null == linkageMap.get("info")) {
|
|
|
+ linkageText += ",信息平台";
|
|
|
+ }
|
|
|
+ if (null == linkageMap || null == linkageMap.get("cm_baike_product")) {
|
|
|
+ linkageText += ",采美百科";
|
|
|
+ }
|
|
|
}
|
|
|
- int linkageStatus = "".equals(linkageText) ? 1 : 0;
|
|
|
keyWordDao.updateCmUserSearchFrequency(new KeyWord()
|
|
|
.setId(Integer.valueOf(id))
|
|
|
.setLinkageStatus(linkageStatus));
|
|
|
|
|
|
- if ("".equals(linkageText)) {
|
|
|
- linkageText = "关联成功";
|
|
|
- } else {
|
|
|
- linkageText = "该标签需关联上" + linkageText.substring(1) + "后才可开启";
|
|
|
+ if(linkageStatus==1){
|
|
|
+ if ("".equals(linkageText)) {
|
|
|
+ linkageText = "关联成功";
|
|
|
+ } else {
|
|
|
+ linkageText = "该标签需关联上" + linkageText.substring(1) + "后才可开启";
|
|
|
+ }
|
|
|
+ }else {
|
|
|
+ linkageText = "取消关联成功";
|
|
|
}
|
|
|
return ResponseJson.success(linkageText, linkageStatus);
|
|
|
|