|
@@ -7,148 +7,184 @@
|
|
--%>
|
|
--%>
|
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
|
<%@ page contentType="text/html;charset=UTF-8" %>
|
|
<%@ page contentType="text/html;charset=UTF-8" %>
|
|
-<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
|
|
|
|
|
|
+<%@ include file="/WEB-INF/views/include/taglib.jsp" %>
|
|
<html>
|
|
<html>
|
|
<head>
|
|
<head>
|
|
<title>关键词列表</title>
|
|
<title>关键词列表</title>
|
|
<meta name="decorator" content="default"/>
|
|
<meta name="decorator" content="default"/>
|
|
|
|
+ <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
|
|
<style type="text/css">
|
|
<style type="text/css">
|
|
- .table th{text-align: center;}
|
|
|
|
- .table td{text-align: center;}
|
|
|
|
- </style>
|
|
|
|
- <script type="text/javascript">
|
|
|
|
- // $(document).ready(function() {
|
|
|
|
- //
|
|
|
|
- // });
|
|
|
|
- function page(n,s){
|
|
|
|
- $("#pageNo").val(n);
|
|
|
|
- $("#pageSize").val(s);
|
|
|
|
- $("#searchForm").submit();
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
- window.onload = function () {
|
|
|
|
- <%--$.ajax({--%>
|
|
|
|
- <%-- //几个参数需要注意一下--%>
|
|
|
|
- <%-- type: "get",//方法类型--%>
|
|
|
|
- <%-- dataType:"json",--%>
|
|
|
|
- <%-- 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>');--%>
|
|
|
|
- <%-- $.each(data, function(i, obj) {--%>
|
|
|
|
- <%-- var option = $('<option />');--%>
|
|
|
|
- <%-- option.val(obj);--%>
|
|
|
|
- <%-- if(obj==1){--%>
|
|
|
|
- <%-- option.text("首页搜索");--%>
|
|
|
|
- <%-- }else if(obj==2){--%>
|
|
|
|
- <%-- option.text("信息中心搜索");--%>
|
|
|
|
- <%-- }else if(obj==3){--%>
|
|
|
|
- <%-- option.text("美业资料搜索");--%>
|
|
|
|
- <%-- }else if(obj==4){--%>
|
|
|
|
- <%-- option.text("采美百科搜索");--%>
|
|
|
|
- <%-- }else if(obj==6){--%>
|
|
|
|
- <%-- option.text("管理员添加");--%>
|
|
|
|
- <%-- }--%>
|
|
|
|
- <%-- $('#search').append(option);--%>
|
|
|
|
- <%-- });--%>
|
|
|
|
- <%-- },--%>
|
|
|
|
- <%-- error : function() {--%>
|
|
|
|
- <%-- alert("服务异常!");--%>
|
|
|
|
- <%-- }--%>
|
|
|
|
- <%--});--%>
|
|
|
|
|
|
+ .table th {
|
|
|
|
+ text-align: center;
|
|
}
|
|
}
|
|
- //选中所有
|
|
|
|
- function allCkbfun(ckb){
|
|
|
|
- var isChecked = ckb.checked;
|
|
|
|
- $(".check-item").attr('checked', isChecked);
|
|
|
|
- if(true==isChecked){
|
|
|
|
- $(".check-item").parents(".item-info").addClass("row-selected");
|
|
|
|
- }else{
|
|
|
|
- $(".check-item").parents(".item-info").removeClass("row-selected");
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- //复选框选单击事件
|
|
|
|
- function checkfun(ckb){
|
|
|
|
- var isChecked = ckb.checked;
|
|
|
|
- if(true==isChecked){
|
|
|
|
- $(ckb).parents(".item-info").addClass("row-selected");
|
|
|
|
- }else{
|
|
|
|
- $(ckb).parents(".item-info").removeClass("row-selected");
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- //加入关键词库
|
|
|
|
- async function updateEnabledStatus(ids,keys){
|
|
|
|
- var msg='确定加入关键词库?';
|
|
|
|
- // if('0'==status){
|
|
|
|
- // msg='确定停用?';
|
|
|
|
- // }
|
|
|
|
- const result = await verifications(keys)
|
|
|
|
- if(result !== 'ok'){
|
|
|
|
- return confirm('选中的关键词中部分在关键键词词库已存在!')
|
|
|
|
- }else{
|
|
|
|
- top.$.jBox.confirm(msg,'系统提示',function(v){
|
|
|
|
- if(v=='ok'){
|
|
|
|
- $.post("${ctx}/product/keywordFrequency/addKeyWordList",{'ids':ids}, function(data) {
|
|
|
|
- $("#searchForm").submit();
|
|
|
|
- },"JSON");//这里返回的类型有:json,html,xml,text
|
|
|
|
- }
|
|
|
|
- top.$.jBox.tip('加入关键词库成功', 'success');
|
|
|
|
- // window.location.reload();
|
|
|
|
- <%--window.location.href = "${ctx}/product/keywordFrequency/getKeyInfo";--%>
|
|
|
|
- window.location.href = '${ctx}/product/keywordFrequency/getKeyInfo/' ;
|
|
|
|
|
|
|
|
- return;
|
|
|
|
- });
|
|
|
|
- }
|
|
|
|
|
|
+ .table td {
|
|
|
|
+ text-align: center;
|
|
}
|
|
}
|
|
- //删除关键词
|
|
|
|
- function delEnabledStatus(ids){
|
|
|
|
- var msg='确定删除关键词?';
|
|
|
|
- // if('0'==status){
|
|
|
|
- // msg='确定停用?';
|
|
|
|
- // }
|
|
|
|
- top.$.jBox.confirm(msg,'系统提示',function(v,h,f){
|
|
|
|
- if(v=='ok'){
|
|
|
|
- $.post("${ctx}/product/keywordFrequency/delKeyWordById",{'id':ids}, function(data) {
|
|
|
|
- $("#searchForm").submit();
|
|
|
|
- },"JSON");//这里返回的类型有:json,html,xml,text
|
|
|
|
- }
|
|
|
|
- // top.$.jBox.tip('删除成功', 'success');
|
|
|
|
- // window.location.reload();
|
|
|
|
- return;
|
|
|
|
- },{buttonsFocus:1,persistent: true});
|
|
|
|
- }
|
|
|
|
- function updateStatus(){
|
|
|
|
- var items = new Array();
|
|
|
|
- $items=$('.check-item:checked');
|
|
|
|
- var keyitems = new Array();
|
|
|
|
- if(0==$items.length){
|
|
|
|
- top.$.jBox.tip('请选择需要加入关键词库的数据', 'error');
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- $items.each(function(i){
|
|
|
|
- items.push($(this).parents(".item-info").attr("id"));
|
|
|
|
- keyitems.push($(this).parents(".item-info").attr("name"));
|
|
|
|
- });
|
|
|
|
- console.log(keyitems);
|
|
|
|
- updateEnabledStatus(items.toString(),keyitems.toString());
|
|
|
|
- }
|
|
|
|
- function getSelectKeywords(){
|
|
|
|
- var items = new Array();
|
|
|
|
- $items=$('.check-item:checked');
|
|
|
|
- if(0==$items.length){
|
|
|
|
- top.$.jBox.tip('请选择需要导出的关键词', 'error');
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- $items.each(function(i){
|
|
|
|
- items.push($(this).parents(".item-info").attr("id"));
|
|
|
|
|
|
+ </style>
|
|
|
|
+ <script type="text/javascript">
|
|
|
|
+ function getNewManager() {
|
|
|
|
+ var link = "";
|
|
|
|
+ $.get("${ctx}/jump/link", function (data) {
|
|
|
|
+ link = "https://manager-b.caimei365.com/#/library/keyword/list?token=" + data;
|
|
|
|
+ location.href = link;
|
|
});
|
|
});
|
|
- exportKeyword(items.toString());
|
|
|
|
}
|
|
}
|
|
- //导出关键词
|
|
|
|
- function exportKeyword(ids){
|
|
|
|
- window.location.href = "${ctx}/product/keywordFrequency/export?ids=" + ids;
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ <%--// $(document).ready(function() {--%>
|
|
|
|
+ <%--//--%>
|
|
|
|
+ <%--// });--%>
|
|
|
|
+ <%--function page(n,s){--%>
|
|
|
|
+ <%-- $("#pageNo").val(n);--%>
|
|
|
|
+ <%-- $("#pageSize").val(s);--%>
|
|
|
|
+ <%-- $("#searchForm").submit();--%>
|
|
|
|
+ <%-- return false;--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--window.onload = function () {--%>
|
|
|
|
+ <%-- <%–$.ajax({–%>--%>
|
|
|
|
+ <%-- <%– //几个参数需要注意一下–%>--%>
|
|
|
|
+ <%-- <%– type: "get",//方法类型–%>--%>
|
|
|
|
+ <%-- <%– dataType:"json",–%>--%>
|
|
|
|
+ <%-- <%– 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>');–%>--%>
|
|
|
|
+ <%-- <%– $.each(data, function(i, obj) {–%>--%>
|
|
|
|
+ <%-- <%– var option = $('<option />');–%>--%>
|
|
|
|
+ <%-- <%– option.val(obj);–%>--%>
|
|
|
|
+ <%-- <%– if(obj==1){–%>--%>
|
|
|
|
+ <%-- <%– option.text("首页搜索");–%>--%>
|
|
|
|
+ <%-- <%– }else if(obj==2){–%>--%>
|
|
|
|
+ <%-- <%– option.text("信息中心搜索");–%>--%>
|
|
|
|
+ <%-- <%– }else if(obj==3){–%>--%>
|
|
|
|
+ <%-- <%– option.text("美业资料搜索");–%>--%>
|
|
|
|
+ <%-- <%– }else if(obj==4){–%>--%>
|
|
|
|
+ <%-- <%– option.text("采美百科搜索");–%>--%>
|
|
|
|
+ <%-- <%– }else if(obj==6){–%>--%>
|
|
|
|
+ <%-- <%– option.text("管理员添加");–%>--%>
|
|
|
|
+ <%-- <%– }–%>--%>
|
|
|
|
+ <%-- <%– $('#search').append(option);–%>--%>
|
|
|
|
+ <%-- <%– });–%>--%>
|
|
|
|
+ <%-- <%– },–%>--%>
|
|
|
|
+ <%-- <%– error : function() {–%>--%>
|
|
|
|
+ <%-- <%– alert("服务异常!");–%>--%>
|
|
|
|
+ <%-- <%– }–%>--%>
|
|
|
|
+ <%-- <%–});–%>--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--//选中所有--%>
|
|
|
|
+ <%--function allCkbfun(ckb){--%>
|
|
|
|
+ <%-- var isChecked = ckb.checked;--%>
|
|
|
|
+ <%-- $(".check-item").attr('checked', isChecked);--%>
|
|
|
|
+ <%-- if(true==isChecked){--%>
|
|
|
|
+ <%-- $(".check-item").parents(".item-info").addClass("row-selected");--%>
|
|
|
|
+ <%-- }else{--%>
|
|
|
|
+ <%-- $(".check-item").parents(".item-info").removeClass("row-selected");--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--//复选框选单击事件--%>
|
|
|
|
+ <%--function checkfun(ckb){--%>
|
|
|
|
+ <%-- var isChecked = ckb.checked;--%>
|
|
|
|
+ <%-- if(true==isChecked){--%>
|
|
|
|
+ <%-- $(ckb).parents(".item-info").addClass("row-selected");--%>
|
|
|
|
+ <%-- }else{--%>
|
|
|
|
+ <%-- $(ckb).parents(".item-info").removeClass("row-selected");--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--//加入关键词库--%>
|
|
|
|
+ <%--async function updateEnabledStatus(ids,keys){--%>
|
|
|
|
+ <%-- var msg='确定加入关键词库?';--%>
|
|
|
|
+ <%-- // if('0'==status){--%>
|
|
|
|
+ <%-- // msg='确定停用?';--%>
|
|
|
|
+ <%-- // }--%>
|
|
|
|
+ <%-- const result = await verifications(keys)--%>
|
|
|
|
+ <%-- if(result !== 'ok'){--%>
|
|
|
|
+ <%-- return confirm('选中的关键词中部分在关键键词词库已存在!')--%>
|
|
|
|
+ <%-- }else{--%>
|
|
|
|
+ <%-- top.$.jBox.confirm(msg,'系统提示',function(v){--%>
|
|
|
|
+ <%-- if(v=='ok'){--%>
|
|
|
|
+ <%-- $.post("${ctx}/product/keywordFrequency/addKeyWordList",{'ids':ids}, function(data) {--%>
|
|
|
|
+ <%-- $("#searchForm").submit();--%>
|
|
|
|
+ <%-- },"JSON");//这里返回的类型有:json,html,xml,text--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- top.$.jBox.tip('加入关键词库成功', 'success');--%>
|
|
|
|
+ <%-- // window.location.reload();--%>
|
|
|
|
+ <%-- <%–window.location.href = "${ctx}/product/keywordFrequency/getKeyInfo";–%>--%>
|
|
|
|
+ <%-- window.location.href = '${ctx}/product/keywordFrequency/getKeyInfo/' ;--%>
|
|
|
|
+
|
|
|
|
+ <%-- return;--%>
|
|
|
|
+ <%-- });--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--//删除关键词--%>
|
|
|
|
+ <%--function delEnabledStatus(ids){--%>
|
|
|
|
+ <%-- var msg='确定删除关键词?';--%>
|
|
|
|
+ <%-- // if('0'==status){--%>
|
|
|
|
+ <%-- // msg='确定停用?';--%>
|
|
|
|
+ <%-- // }--%>
|
|
|
|
+ <%-- top.$.jBox.confirm(msg,'系统提示',function(v,h,f){--%>
|
|
|
|
+ <%-- if(v=='ok'){--%>
|
|
|
|
+ <%-- $.post("${ctx}/product/keywordFrequency/delKeyWordById",{'id':ids}, function(data) {--%>
|
|
|
|
+ <%-- $("#searchForm").submit();--%>
|
|
|
|
+ <%-- },"JSON");//这里返回的类型有:json,html,xml,text--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- // top.$.jBox.tip('删除成功', 'success');--%>
|
|
|
|
+ <%-- // window.location.reload();--%>
|
|
|
|
+ <%-- return;--%>
|
|
|
|
+ <%-- },{buttonsFocus:1,persistent: true});--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--function updateStatus(){--%>
|
|
|
|
+ <%-- var items = new Array();--%>
|
|
|
|
+ <%-- $items=$('.check-item:checked');--%>
|
|
|
|
+ <%-- var keyitems = new Array();--%>
|
|
|
|
+ <%-- if(0==$items.length){--%>
|
|
|
|
+ <%-- top.$.jBox.tip('请选择需要加入关键词库的数据', 'error');--%>
|
|
|
|
+ <%-- return;--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- $items.each(function(i){--%>
|
|
|
|
+ <%-- items.push($(this).parents(".item-info").attr("id"));--%>
|
|
|
|
+ <%-- keyitems.push($(this).parents(".item-info").attr("name"));--%>
|
|
|
|
+ <%-- });--%>
|
|
|
|
+ <%-- console.log(keyitems);--%>
|
|
|
|
+ <%-- updateEnabledStatus(items.toString(),keyitems.toString());--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--function getSelectKeywords(){--%>
|
|
|
|
+ <%-- var items = new Array();--%>
|
|
|
|
+ <%-- $items=$('.check-item:checked');--%>
|
|
|
|
+ <%-- if(0==$items.length){--%>
|
|
|
|
+ <%-- top.$.jBox.tip('请选择需要导出的关键词', 'error');--%>
|
|
|
|
+ <%-- return;--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- $items.each(function(i){--%>
|
|
|
|
+ <%-- items.push($(this).parents(".item-info").attr("id"));--%>
|
|
|
|
+ <%-- });--%>
|
|
|
|
+ <%-- exportKeyword(items.toString());--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--//导出关键词--%>
|
|
|
|
+ <%-- function exportKeyword(ids){--%>
|
|
|
|
+ <%-- window.location.href = "${ctx}/product/keywordFrequency/export?ids=" + ids;--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+
|
|
|
|
+ <%--<%–function verification(key){–%>--%>
|
|
|
|
+ <%--<%– return new Promise(function(resolve, reject){–%>--%>
|
|
|
|
+ <%--<%– $.ajax({–%>--%>
|
|
|
|
+ <%--<%– //几个参数需要注意一下–%>--%>
|
|
|
|
+ <%--<%– type: "get",//方法类型–%>--%>
|
|
|
|
+ <%--<%– dataType:"json",–%>--%>
|
|
|
|
+ <%--<%– url: "${ctx}/product/keywordFrequency/verificationKeword?keyword="+key ,//url–%>--%>
|
|
|
|
+ <%--<%– success: function (data) {–%>--%>
|
|
|
|
+ <%--<%– resolve('ok')–%>--%>
|
|
|
|
+ <%--<%– if(data=="-1"){–%>--%>
|
|
|
|
+ <%--<%– reject('关键词已存在')–%>--%>
|
|
|
|
+ <%--<%– }else{–%>--%>
|
|
|
|
+ <%--<%– resolve()–%>--%>
|
|
|
|
+ <%--<%– }–%>--%>
|
|
|
|
+ <%--<%– },–%>--%>
|
|
|
|
+ <%--<%– error : function() {–%>--%>
|
|
|
|
+ <%--<%– alert("服务异常!");–%>--%>
|
|
|
|
+ <%--<%– }–%>--%>
|
|
|
|
+ <%--<%– });–%>--%>
|
|
|
|
+ <%--<%– })–%>--%>
|
|
|
|
+ <%--<%–}–%>--%>
|
|
|
|
|
|
<%--function verification(key){--%>
|
|
<%--function verification(key){--%>
|
|
<%-- return new Promise(function(resolve, reject){--%>
|
|
<%-- return new Promise(function(resolve, reject){--%>
|
|
@@ -158,194 +194,176 @@
|
|
<%-- dataType:"json",--%>
|
|
<%-- dataType:"json",--%>
|
|
<%-- url: "${ctx}/product/keywordFrequency/verificationKeword?keyword="+key ,//url--%>
|
|
<%-- url: "${ctx}/product/keywordFrequency/verificationKeword?keyword="+key ,//url--%>
|
|
<%-- success: function (data) {--%>
|
|
<%-- success: function (data) {--%>
|
|
- <%-- resolve('ok')--%>
|
|
|
|
|
|
+ <%-- console.log('verification', data)--%>
|
|
<%-- if(data=="-1"){--%>
|
|
<%-- if(data=="-1"){--%>
|
|
- <%-- reject('关键词已存在')--%>
|
|
|
|
|
|
+ <%-- resolve('faild')--%>
|
|
<%-- }else{--%>
|
|
<%-- }else{--%>
|
|
- <%-- resolve()--%>
|
|
|
|
|
|
+ <%-- resolve('ok')--%>
|
|
<%-- }--%>
|
|
<%-- }--%>
|
|
<%-- },--%>
|
|
<%-- },--%>
|
|
<%-- error : function() {--%>
|
|
<%-- error : function() {--%>
|
|
- <%-- alert("服务异常!");--%>
|
|
|
|
|
|
+ <%-- reject('服务器异常')--%>
|
|
<%-- }--%>
|
|
<%-- }--%>
|
|
<%-- });--%>
|
|
<%-- });--%>
|
|
<%-- })--%>
|
|
<%-- })--%>
|
|
<%--}--%>
|
|
<%--}--%>
|
|
|
|
+ <%--function verifications(key){--%>
|
|
|
|
+ <%-- return new Promise(function(resolve, reject){--%>
|
|
|
|
+ <%-- $.ajax({--%>
|
|
|
|
+ <%-- //几个参数需要注意一下--%>
|
|
|
|
+ <%-- type: "get",//方法类型--%>
|
|
|
|
+ <%-- dataType:"json",--%>
|
|
|
|
+ <%-- url: "${ctx}/product/keywordFrequency/verificationKewords?keywords="+key ,//url--%>
|
|
|
|
+ <%-- success: function (data) {--%>
|
|
|
|
+ <%-- console.log('verification', data)--%>
|
|
|
|
+ <%-- if(data=="-1"){--%>
|
|
|
|
+ <%-- resolve('faild')--%>
|
|
|
|
+ <%-- }else{--%>
|
|
|
|
+ <%-- resolve('ok')--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- },--%>
|
|
|
|
+ <%-- error : function() {--%>
|
|
|
|
+ <%-- reject('服务器异常')--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- });--%>
|
|
|
|
+ <%-- })--%>
|
|
|
|
+ <%--}--%>
|
|
|
|
+ <%--function joinKeywordLibrary(keyId){--%>
|
|
|
|
+ <%-- <%–return new Promise(function(resolve, reject){–%>--%>
|
|
|
|
+ <%-- <%– $.ajax({–%>--%>
|
|
|
|
+ <%-- <%– //几个参数需要注意一下–%>--%>
|
|
|
|
+ <%-- <%– type: "get",//方法类型–%>--%>
|
|
|
|
+ <%-- <%– dataType:"json",–%>--%>
|
|
|
|
+ <%-- <%– url: "${ctx}/product/keywordFrequency/addKeyWordList?ids=" + keyId ,//url–%>--%>
|
|
|
|
+ <%-- <%– success: function (data) {–%>--%>
|
|
|
|
+ <%-- <%– console.log('joinKeywordLibrary', data)–%>--%>
|
|
|
|
+ <%-- <%– resolve()–%>--%>
|
|
|
|
+ <%-- <%– },–%>--%>
|
|
|
|
+ <%-- <%– error : function() {–%>--%>
|
|
|
|
+ <%-- <%– reject('加入关键词库失败')–%>--%>
|
|
|
|
+ <%-- <%– }–%>--%>
|
|
|
|
+ <%-- <%– });–%>--%>
|
|
|
|
+ <%-- <%–})–%>--%>
|
|
|
|
|
|
- function verification(key){
|
|
|
|
- return new Promise(function(resolve, reject){
|
|
|
|
- $.ajax({
|
|
|
|
- //几个参数需要注意一下
|
|
|
|
- type: "get",//方法类型
|
|
|
|
- dataType:"json",
|
|
|
|
- url: "${ctx}/product/keywordFrequency/verificationKeword?keyword="+key ,//url
|
|
|
|
- success: function (data) {
|
|
|
|
- console.log('verification', data)
|
|
|
|
- if(data=="-1"){
|
|
|
|
- resolve('faild')
|
|
|
|
- }else{
|
|
|
|
- resolve('ok')
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- error : function() {
|
|
|
|
- reject('服务器异常')
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- function verifications(key){
|
|
|
|
- return new Promise(function(resolve, reject){
|
|
|
|
- $.ajax({
|
|
|
|
- //几个参数需要注意一下
|
|
|
|
- type: "get",//方法类型
|
|
|
|
- dataType:"json",
|
|
|
|
- url: "${ctx}/product/keywordFrequency/verificationKewords?keywords="+key ,//url
|
|
|
|
- success: function (data) {
|
|
|
|
- console.log('verification', data)
|
|
|
|
- if(data=="-1"){
|
|
|
|
- resolve('faild')
|
|
|
|
- }else{
|
|
|
|
- resolve('ok')
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- error : function() {
|
|
|
|
- reject('服务器异常')
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- function joinKeywordLibrary(keyId){
|
|
|
|
- <%--return new Promise(function(resolve, reject){--%>
|
|
|
|
- <%-- $.ajax({--%>
|
|
|
|
- <%-- //几个参数需要注意一下--%>
|
|
|
|
- <%-- type: "get",//方法类型--%>
|
|
|
|
- <%-- dataType:"json",--%>
|
|
|
|
- <%-- url: "${ctx}/product/keywordFrequency/addKeyWordList?ids=" + keyId ,//url--%>
|
|
|
|
- <%-- success: function (data) {--%>
|
|
|
|
- <%-- console.log('joinKeywordLibrary', data)--%>
|
|
|
|
- <%-- resolve()--%>
|
|
|
|
- <%-- },--%>
|
|
|
|
- <%-- error : function() {--%>
|
|
|
|
- <%-- reject('加入关键词库失败')--%>
|
|
|
|
- <%-- }--%>
|
|
|
|
- <%-- });--%>
|
|
|
|
- <%--})--%>
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ <%--}--%>
|
|
|
|
|
|
- async function onJoinKeywordLibrary(keyId, key){
|
|
|
|
- try{
|
|
|
|
- const result = await verification(key)
|
|
|
|
- if(result !== 'ok'){
|
|
|
|
- return confirm('该关键词在关键键词词库已存在!')
|
|
|
|
- }
|
|
|
|
- const confirmRes = confirm('确认将关键词加入关键词库吗?')
|
|
|
|
- console.log('confirmRes', confirmRes)
|
|
|
|
- if(!confirmRes){
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- // await joinKeywordLibrary(keyId)
|
|
|
|
- await fetch("${ctx}/product/keywordFrequency/addKeyWordList?ids=" + keyId)
|
|
|
|
- top.$.jBox.tip('添加成功', 'success');
|
|
|
|
- window.location.href = '${ctx}/product/keywordFrequency/getKeyInfo/' ;
|
|
|
|
- }catch (e){
|
|
|
|
- alert(e)
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ <%--async function onJoinKeywordLibrary(keyId, key){--%>
|
|
|
|
+ <%-- try{--%>
|
|
|
|
+ <%-- const result = await verification(key)--%>
|
|
|
|
+ <%-- if(result !== 'ok'){--%>
|
|
|
|
+ <%-- return confirm('该关键词在关键键词词库已存在!')--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- const confirmRes = confirm('确认将关键词加入关键词库吗?')--%>
|
|
|
|
+ <%-- console.log('confirmRes', confirmRes)--%>
|
|
|
|
+ <%-- if(!confirmRes){--%>
|
|
|
|
+ <%-- return--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%-- // await joinKeywordLibrary(keyId)--%>
|
|
|
|
+ <%-- await fetch("${ctx}/product/keywordFrequency/addKeyWordList?ids=" + keyId)--%>
|
|
|
|
+ <%-- top.$.jBox.tip('添加成功', 'success');--%>
|
|
|
|
+ <%-- window.location.href = '${ctx}/product/keywordFrequency/getKeyInfo/' ;--%>
|
|
|
|
+ <%-- }catch (e){--%>
|
|
|
|
+ <%-- alert(e)--%>
|
|
|
|
+ <%-- }--%>
|
|
|
|
+ <%--}--%>
|
|
</script>
|
|
</script>
|
|
</head>
|
|
</head>
|
|
<body>
|
|
<body>
|
|
-<ul class="nav nav-tabs">
|
|
|
|
- <li class="active">用户关键词统计</li>
|
|
|
|
-<%-- <shiro:hasPermission name="user:newCmClub:edit"><li><a href="${ctx}/new/user/cmSp/cmSpForm">添加协销人员</a></li></shiro:hasPermission>--%>
|
|
|
|
-<%-- <li><a href="${ctx}/serviceteam/cmServiceteamRole/">协销小组</a></li>--%>
|
|
|
|
-<%-- <li><a href="${ctx}/new/user/cmSp/leader/">协销总管理员</a></li>--%>
|
|
|
|
-</ul>
|
|
|
|
-<form:form id="searchForm" modelAttribute="searchFrequency" action="${ctx}/product/keywordFrequency/getKeyInfo/" method="post" class="breadcrumb form-search">
|
|
|
|
- <sys:message content="${message}"/>
|
|
|
|
- <input id="pageNo" name="pageNo" type="hidden" value="${pageNo}"/>
|
|
|
|
- <input id="pageSize" name="pageSize" type="hidden" value="${pageSize}"/>
|
|
|
|
- <div class="ul-form">
|
|
|
|
- <label>关键词:</label>
|
|
|
|
- <form:input path="keyword" htmlEscape="false" maxlength="20" class="input-medium"/>
|
|
|
|
- <label>来源:</label>
|
|
|
|
- <form:select path="fromSearch" class="input-medium" id="search">
|
|
|
|
- <form:option value="" label="请选择"/>
|
|
|
|
- <form:option value="1" label="首页搜索"/>
|
|
|
|
- <form:option value="2" label="信息中心搜索"/>
|
|
|
|
- <form:option value="3" label="美业资料搜索"/>
|
|
|
|
- <form:option value="4" label="采美百科"/>
|
|
|
|
- <form:option value="6" label="管理员添加"/>
|
|
|
|
- <%-- <form:options items="${seacherFrom}" itemLabel="fromSearch" itemValue="id"--%>
|
|
|
|
-<%-- htmlEscape="false"/>--%>
|
|
|
|
- </form:select>
|
|
|
|
- <input id="btnSubmit" class="btn btn-primary" type="submit" value="查询"/>
|
|
|
|
- <input id="addKeyWord" class="btn btn-primary" type="button" value="加入关键词库" onclick="updateStatus()"/>
|
|
|
|
- <input id="export" class="btn btn-primary" type="button" value="导出" onclick="getSelectKeywords()"/>
|
|
|
|
- </div>
|
|
|
|
-</form:form>
|
|
|
|
-<table id="contentTable" class="table table-striped table-bordered table-condensed">
|
|
|
|
- <thead>
|
|
|
|
- <tr>
|
|
|
|
- <th style="width:20px;"><input class="check-all" type="checkbox" onclick="allCkbfun(this);"/></th>
|
|
|
|
- <th>序号</th>
|
|
|
|
- <th>关键词</th>
|
|
|
|
- <th>搜索来源</th>
|
|
|
|
- <th>搜索次数</th>
|
|
|
|
- <shiro:hasPermission name="user:newCmClub:edit"><th>操作</th></shiro:hasPermission>
|
|
|
|
- </tr>
|
|
|
|
- </thead>
|
|
|
|
- <tbody>
|
|
|
|
- <c:forEach items="${keyInfo.list}" var="newCmSp" varStatus="status">
|
|
|
|
- <tr class="item-info" id="${newCmSp.keyId}" name="${newCmSp.keyword}">
|
|
|
|
- <td><input class="check-item" type="checkbox" id="checkbox" value="" onclick="checkfun(this)"/></td>
|
|
|
|
- <td>${status.index+1}</td>
|
|
|
|
- <%--<td>${newCmSp.name}</td>--%>
|
|
|
|
- <td>${newCmSp.keyword}</td>
|
|
|
|
- <td>
|
|
|
|
- <c:if test="${newCmSp.fromSearch eq 1}">
|
|
|
|
- 首页搜索
|
|
|
|
- </c:if>
|
|
|
|
- <c:if test="${newCmSp.fromSearch eq 2}">
|
|
|
|
- 信息中心搜索
|
|
|
|
- </c:if>
|
|
|
|
- <c:if test="${newCmSp.fromSearch eq 3}">
|
|
|
|
- 美业资料搜索
|
|
|
|
- </c:if>
|
|
|
|
- <c:if test="${newCmSp.fromSearch eq 4}">
|
|
|
|
- 采美百科搜索
|
|
|
|
- </c:if>
|
|
|
|
- <c:if test="${newCmSp.fromSearch eq 6}">
|
|
|
|
- 管理员添加
|
|
|
|
- </c:if>
|
|
|
|
- </td>
|
|
|
|
- <%--<td>${newCmSp.spIdentity}</td>--%>
|
|
|
|
- <td>${newCmSp.frequency}</td>
|
|
|
|
- <shiro:hasPermission name="user:newCmClub:edit">
|
|
|
|
- <td>
|
|
|
|
-<%-- <c:if test="${newCmSp.status eq 90 || newCmSp.status eq 91}">--%>
|
|
|
|
-<%-- onclick="updatePwd(${newCmSp.serviceProviderID})"--%>
|
|
|
|
-<%-- <a onclick="updateEnabledStatus('${newCmSp.keyId}')">加入关键词库</a>--%>
|
|
|
|
-<%-- <a href="${ctx}/product/keywordFrequency/addKeyWordList?ids=${newCmSp.keyId}" onclick="return confirmx('确认将关键词加入关键词库吗?', this.href)">加入关键词库</a>--%>
|
|
|
|
- <a href="javascript:void(0);" onclick="onJoinKeywordLibrary(${newCmSp.keyId},'${newCmSp.keyword}')">加入关键词库</a>
|
|
|
|
-<%-- <a href="${ctx}/product/keywordFrequency/addKeyWordList?ids=${newCmSp.keyId}" onclick="verification('${newCmSp.keyword}')">加入关键词库</a>--%>
|
|
|
|
|
|
+<%--<ul class="nav nav-tabs">--%>
|
|
|
|
+<%-- <li class="active">用户关键词统计</li>--%>
|
|
|
|
+<%--<%– <shiro:hasPermission name="user:newCmClub:edit"><li><a href="${ctx}/new/user/cmSp/cmSpForm">添加协销人员</a></li></shiro:hasPermission>–%>--%>
|
|
|
|
+<%--<%– <li><a href="${ctx}/serviceteam/cmServiceteamRole/">协销小组</a></li>–%>--%>
|
|
|
|
+<%--<%– <li><a href="${ctx}/new/user/cmSp/leader/">协销总管理员</a></li>–%>--%>
|
|
|
|
+<%--</ul>--%>
|
|
|
|
+<%--<form:form id="searchForm" modelAttribute="searchFrequency" action="${ctx}/product/keywordFrequency/getKeyInfo/" method="post" class="breadcrumb form-search">--%>
|
|
|
|
+<%-- <sys:message content="${message}"/>--%>
|
|
|
|
+<%-- <input id="pageNo" name="pageNo" type="hidden" value="${pageNo}"/>--%>
|
|
|
|
+<%-- <input id="pageSize" name="pageSize" type="hidden" value="${pageSize}"/>--%>
|
|
|
|
+<%-- <div class="ul-form">--%>
|
|
|
|
+<%-- <label>关键词:</label>--%>
|
|
|
|
+<%-- <form:input path="keyword" htmlEscape="false" maxlength="20" class="input-medium"/>--%>
|
|
|
|
+<%-- <label>来源:</label>--%>
|
|
|
|
+<%-- <form:select path="fromSearch" class="input-medium" id="search">--%>
|
|
|
|
+<%-- <form:option value="" label="请选择"/>--%>
|
|
|
|
+<%-- <form:option value="1" label="首页搜索"/>--%>
|
|
|
|
+<%-- <form:option value="2" label="信息中心搜索"/>--%>
|
|
|
|
+<%-- <form:option value="3" label="美业资料搜索"/>--%>
|
|
|
|
+<%-- <form:option value="4" label="采美百科"/>--%>
|
|
|
|
+<%-- <form:option value="6" label="管理员添加"/>--%>
|
|
|
|
+<%-- <%– <form:options items="${seacherFrom}" itemLabel="fromSearch" itemValue="id"–%>--%>
|
|
|
|
+<%--<%– htmlEscape="false"/>–%>--%>
|
|
|
|
+<%-- </form:select>--%>
|
|
|
|
+<%-- <input id="btnSubmit" class="btn btn-primary" type="submit" value="查询"/>--%>
|
|
|
|
+<%-- <input id="addKeyWord" class="btn btn-primary" type="button" value="加入关键词库" onclick="updateStatus()"/>--%>
|
|
|
|
+<%-- <input id="export" class="btn btn-primary" type="button" value="导出" onclick="getSelectKeywords()"/>--%>
|
|
|
|
+<%-- </div>--%>
|
|
|
|
+<%--</form:form>--%>
|
|
|
|
+<%--<table id="contentTable" class="table table-striped table-bordered table-condensed">--%>
|
|
|
|
+<%-- <thead>--%>
|
|
|
|
+<%-- <tr>--%>
|
|
|
|
+<%-- <th style="width:20px;"><input class="check-all" type="checkbox" onclick="allCkbfun(this);"/></th>--%>
|
|
|
|
+<%-- <th>序号</th>--%>
|
|
|
|
+<%-- <th>关键词</th>--%>
|
|
|
|
+<%-- <th>搜索来源</th>--%>
|
|
|
|
+<%-- <th>搜索次数</th>--%>
|
|
|
|
+<%-- <shiro:hasPermission name="user:newCmClub:edit"><th>操作</th></shiro:hasPermission>--%>
|
|
|
|
+<%-- </tr>--%>
|
|
|
|
+<%-- </thead>--%>
|
|
|
|
+<%-- <tbody>--%>
|
|
|
|
+<%-- <c:forEach items="${keyInfo.list}" var="newCmSp" varStatus="status">--%>
|
|
|
|
+<%-- <tr class="item-info" id="${newCmSp.keyId}" name="${newCmSp.keyword}">--%>
|
|
|
|
+<%-- <td><input class="check-item" type="checkbox" id="checkbox" value="" onclick="checkfun(this)"/></td>--%>
|
|
|
|
+<%-- <td>${status.index+1}</td>--%>
|
|
|
|
+<%-- <%–<td>${newCmSp.name}</td>–%>--%>
|
|
|
|
+<%-- <td>${newCmSp.keyword}</td>--%>
|
|
|
|
+<%-- <td>--%>
|
|
|
|
+<%-- <c:if test="${newCmSp.fromSearch eq 1}">--%>
|
|
|
|
+<%-- 首页搜索--%>
|
|
|
|
+<%-- </c:if>--%>
|
|
|
|
+<%-- <c:if test="${newCmSp.fromSearch eq 2}">--%>
|
|
|
|
+<%-- 信息中心搜索--%>
|
|
|
|
+<%-- </c:if>--%>
|
|
|
|
+<%-- <c:if test="${newCmSp.fromSearch eq 3}">--%>
|
|
|
|
+<%-- 美业资料搜索--%>
|
|
|
|
+<%-- </c:if>--%>
|
|
|
|
+<%-- <c:if test="${newCmSp.fromSearch eq 4}">--%>
|
|
|
|
+<%-- 采美百科搜索--%>
|
|
|
|
+<%-- </c:if>--%>
|
|
|
|
+<%-- <c:if test="${newCmSp.fromSearch eq 6}">--%>
|
|
|
|
+<%-- 管理员添加--%>
|
|
|
|
+<%-- </c:if>--%>
|
|
|
|
+<%-- </td>--%>
|
|
|
|
+<%-- <%–<td>${newCmSp.spIdentity}</td>–%>--%>
|
|
|
|
+<%-- <td>${newCmSp.frequency}</td>--%>
|
|
|
|
+<%-- <shiro:hasPermission name="user:newCmClub:edit">--%>
|
|
|
|
+<%-- <td>--%>
|
|
|
|
+<%--<%– <c:if test="${newCmSp.status eq 90 || newCmSp.status eq 91}">–%>--%>
|
|
|
|
+<%--<%– onclick="updatePwd(${newCmSp.serviceProviderID})"–%>--%>
|
|
|
|
+<%--<%– <a onclick="updateEnabledStatus('${newCmSp.keyId}')">加入关键词库</a>–%>--%>
|
|
|
|
+<%--<%– <a href="${ctx}/product/keywordFrequency/addKeyWordList?ids=${newCmSp.keyId}" onclick="return confirmx('确认将关键词加入关键词库吗?', this.href)">加入关键词库</a>–%>--%>
|
|
|
|
+<%-- <a href="javascript:void(0);" onclick="onJoinKeywordLibrary(${newCmSp.keyId},'${newCmSp.keyword}')">加入关键词库</a>--%>
|
|
|
|
+<%--<%– <a href="${ctx}/product/keywordFrequency/addKeyWordList?ids=${newCmSp.keyId}" onclick="verification('${newCmSp.keyword}')">加入关键词库</a>–%>--%>
|
|
|
|
|
|
-<%-- href="${ctx}/new/user/cmSp/cmSpEdit?id=${newCmSp.serviceProviderID}"--%>
|
|
|
|
- <a href="${ctx}/product/keywordFrequency/form?keyId=${newCmSp.keyId}&status=1&keyword=${newCmSp.keyword}">编辑</a>
|
|
|
|
|
|
+<%--<%– href="${ctx}/new/user/cmSp/cmSpEdit?id=${newCmSp.serviceProviderID}"–%>--%>
|
|
|
|
+<%-- <a href="${ctx}/product/keywordFrequency/form?keyId=${newCmSp.keyId}&status=1&keyword=${newCmSp.keyword}">编辑</a>--%>
|
|
|
|
|
|
-<%-- onclick="sendMsg(${newCmSp.serviceProviderID})"--%>
|
|
|
|
- <a href="${ctx}/product/keywordFrequency/delKeyWordById?id=${newCmSp.keyId}&status=1" onclick="return confirmx('确认要删除该关键词吗?', this.href)">删除</a>
|
|
|
|
-<%-- <a href="javascript:void(0);" onclick="delEnabledStatus('${newCmSp.keyId}')">删除</a>--%>
|
|
|
|
-<%-- <a href="${ctx}/product/keywordFrequency/delKeyWordById?id=${newCmSp.keyId}">删除2</a>--%>
|
|
|
|
|
|
+<%--<%– onclick="sendMsg(${newCmSp.serviceProviderID})"–%>--%>
|
|
|
|
+<%-- <a href="${ctx}/product/keywordFrequency/delKeyWordById?id=${newCmSp.keyId}&status=1" onclick="return confirmx('确认要删除该关键词吗?', this.href)">删除</a>--%>
|
|
|
|
+<%--<%– <a href="javascript:void(0);" onclick="delEnabledStatus('${newCmSp.keyId}')">删除</a>–%>--%>
|
|
|
|
+<%--<%– <a href="${ctx}/product/keywordFrequency/delKeyWordById?id=${newCmSp.keyId}">删除2</a>–%>--%>
|
|
|
|
|
|
-<%-- </c:if>--%>
|
|
|
|
- </td>
|
|
|
|
- </shiro:hasPermission>
|
|
|
|
- </tr>
|
|
|
|
- </c:forEach>
|
|
|
|
- </tbody>
|
|
|
|
-</table>
|
|
|
|
-<div class="pagination">${keyInfo}</div>
|
|
|
|
|
|
+<%--<%– </c:if>–%>--%>
|
|
|
|
+<%-- </td>--%>
|
|
|
|
+<%-- </shiro:hasPermission>--%>
|
|
|
|
+<%-- </tr>--%>
|
|
|
|
+<%-- </c:forEach>--%>
|
|
|
|
+<%-- </tbody>--%>
|
|
|
|
+<%--</table>--%>
|
|
|
|
+<%--<div class="pagination">${keyInfo}</div>--%>
|
|
|
|
+<h1>
|
|
|
|
+ <input type="button" onclick="getNewManager()" value="点此前往新后台"></input>
|
|
|
|
+</h1>
|
|
</body>
|
|
</body>
|
|
</html>
|
|
</html>
|
|
|
|
|
|
|
|
+
|