|
@@ -89,43 +89,79 @@
|
|
<script src="/wx_dataExport/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
|
|
<script src="/wx_dataExport/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
|
|
<script>
|
|
<script>
|
|
var keyWordArr = [];
|
|
var keyWordArr = [];
|
|
|
|
+ var keyWordsArr = [];
|
|
var appendedArr = [];
|
|
var appendedArr = [];
|
|
var url = location.href;
|
|
var url = location.href;
|
|
var token = decodeURI(url.match(/=.*/)).replace("=", "");
|
|
var token = decodeURI(url.match(/=.*/)).replace("=", "");
|
|
//
|
|
//
|
|
- if(localStorage.keyWord !== "" && localStorage.keyWord !== undefined){
|
|
|
|
- var keyWord = localStorage.keyWord;
|
|
|
|
- keyWordArr = JSON.parse(keyWord);
|
|
|
|
- var html = "";
|
|
|
|
- for(var i in keyWordArr){
|
|
|
|
- var keyWords = keyWordArr[i].keyWord;
|
|
|
|
- var appendeds = keyWordArr[i].appended;
|
|
|
|
- if(keyWords === token){
|
|
|
|
- appendedArr = appendeds;
|
|
|
|
- if(appendeds !== undefined){
|
|
|
|
- for(var m in appendeds){
|
|
|
|
- html +=
|
|
|
|
|
|
+ if(sessionStorage.keyWord!==undefined && sessionStorage.keyWord!==""){
|
|
|
|
+ if(localStorage.keyWord !== "" && localStorage.keyWord !== undefined){
|
|
|
|
+ keyWordArr = JSON.parse(localStorage.keyWord);
|
|
|
|
+ }
|
|
|
|
+ keyWordsArr = JSON.parse(sessionStorage.keyWord);
|
|
|
|
+ var shtml = "";
|
|
|
|
+ for(var x in keyWordsArr){
|
|
|
|
+ appendedArr = keyWordsArr[x].appended;
|
|
|
|
+ if(keyWordsArr[x].keyWord === token){
|
|
|
|
+ if(appendedArr !== undefined){
|
|
|
|
+ for(var y in appendedArr){
|
|
|
|
+ shtml +=
|
|
`<li>
|
|
`<li>
|
|
- <div class="one">
|
|
|
|
- <div>
|
|
|
|
- <span>
|
|
|
|
- <p class="key">${ appendeds[m] }</p>
|
|
|
|
- </span>
|
|
|
|
|
|
+ <div class="one">
|
|
|
|
+ <div>
|
|
|
|
+ <span>
|
|
|
|
+ <p class="key">${ appendedArr[y] }</p>
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
|
|
+ <button class="editKeyWord"><i class="iconfont icon-xiugai"></i> 修改</button>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="modify">
|
|
|
|
+ <span contentEditable="true">${ appendedArr[y] }</span>
|
|
|
|
+ <button class="deleteKey">删除</button>
|
|
|
|
+ <button class="ascertainKey">确定</button>
|
|
|
|
+ </div>
|
|
|
|
+ </li>`
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ $('.showKeyWord > ul').prepend(shtml);
|
|
|
|
+ }else{
|
|
|
|
+ if(localStorage.keyWord !== "" && localStorage.keyWord !== undefined){
|
|
|
|
+ var keyWord = localStorage.keyWord;
|
|
|
|
+ keyWordArr = JSON.parse(keyWord);
|
|
|
|
+ var html = "";
|
|
|
|
+ for(var i in keyWordArr){
|
|
|
|
+ var keyWords = keyWordArr[i].keyWord;
|
|
|
|
+ var appendeds = keyWordArr[i].appended;
|
|
|
|
+ if(keyWords === token){
|
|
|
|
+ appendedArr = appendeds;
|
|
|
|
+ if(appendeds !== undefined){
|
|
|
|
+ for(var m in appendeds){
|
|
|
|
+ html +=
|
|
|
|
+ `<li>
|
|
|
|
+ <div class="one">
|
|
|
|
+ <div>
|
|
|
|
+ <span>
|
|
|
|
+ <p class="key">${ appendeds[m] }</p>
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
|
|
+ <button class="editKeyWord"><i class="iconfont icon-xiugai"></i> 修改</button>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="modify">
|
|
|
|
+ <span contentEditable="true">${ appendeds[m] }</span>
|
|
|
|
+ <button class="deleteKey">删除</button>
|
|
|
|
+ <button class="ascertainKey">确定</button>
|
|
</div>
|
|
</div>
|
|
- <button class="editKeyWord"><i class="iconfont icon-xiugai"></i> 修改</button>
|
|
|
|
- </div>
|
|
|
|
- <div class="modify">
|
|
|
|
- <span contentEditable="true">${ appendeds[m] }</span>
|
|
|
|
- <button class="deleteKey">删除</button>
|
|
|
|
- <button class="ascertainKey">确定</button>
|
|
|
|
- </div>
|
|
|
|
- </li>`
|
|
|
|
|
|
+ </li>`
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ $('.showKeyWord > ul').prepend(html);
|
|
}
|
|
}
|
|
- $('.showKeyWord > ul').prepend(html);
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
$(function(){
|
|
$(function(){
|
|
|
|
|
|
$('.knowBtn').on('click',function(){
|
|
$('.knowBtn').on('click',function(){
|
|
@@ -189,23 +225,39 @@
|
|
keyWordArr[i].appended = appendedArr
|
|
keyWordArr[i].appended = appendedArr
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- sessionStorage.appended = JSON.stringify(appendedArr);
|
|
|
|
|
|
+ if(sessionStorage.keyWord!==undefined && sessionStorage.keyWord!==""){
|
|
|
|
+ for(var m in keyWordsArr){
|
|
|
|
+ if(keyWordsArr[m].keyWord === token){
|
|
|
|
+ keyWordsArr[m].appended = appendedArr
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ keyWordArr.push(keyWordsArr[0]);
|
|
|
|
+ for (var x = 0; x < keyWordArr.length; x++) {
|
|
|
|
+ for (var j =x+1; j <keyWordArr.length; ) {
|
|
|
|
+ if (keyWordArr[x].keyWord === keyWordArr[j].keyWord && keyWordArr[x].exclude === keyWordArr[j].exclude && keyWordArr[x].appended === keyWordArr[j].appended) {
|
|
|
|
+ keyWordArr.splice(j, 1);
|
|
|
|
+ }
|
|
|
|
+ else j++;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ sessionStorage.keyWord = JSON.stringify(keyWordArr);
|
|
localStorage.keyWord = JSON.stringify(keyWordArr);
|
|
localStorage.keyWord = JSON.stringify(keyWordArr);
|
|
var html = `<li>
|
|
var html = `<li>
|
|
- <div class="one">
|
|
|
|
- <div>
|
|
|
|
- <span>
|
|
|
|
- <p class="key">${ appended }</p>
|
|
|
|
- </span>
|
|
|
|
|
|
+ <div class="one">
|
|
|
|
+ <div>
|
|
|
|
+ <span>
|
|
|
|
+ <p class="key">${ appended }</p>
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
|
|
+ <button class="editKeyWord"><i class="iconfont icon-xiugai"></i> 修改</button>
|
|
</div>
|
|
</div>
|
|
- <button class="editKeyWord"><i class="iconfont icon-xiugai"></i> 修改</button>
|
|
|
|
- </div>
|
|
|
|
- <div class="modify">
|
|
|
|
- <span contentEditable="true">${ appended }</span>
|
|
|
|
- <button class="deleteKey">删除</button>
|
|
|
|
- <button class="ascertainKey">确定</button>
|
|
|
|
- </div>
|
|
|
|
- </li>`;
|
|
|
|
|
|
+ <div class="modify">
|
|
|
|
+ <span contentEditable="true">${ appended }</span>
|
|
|
|
+ <button class="deleteKey">删除</button>
|
|
|
|
+ <button class="ascertainKey">确定</button>
|
|
|
|
+ </div>
|
|
|
|
+ </li>`;
|
|
$('.showKeyWord > ul').prepend(html);
|
|
$('.showKeyWord > ul').prepend(html);
|
|
|
|
|
|
// 隐藏
|
|
// 隐藏
|
|
@@ -237,7 +289,7 @@
|
|
keyWordArr[i].appended = appendedArr
|
|
keyWordArr[i].appended = appendedArr
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- sessionStorage.appended = JSON.stringify(appendedArr);
|
|
|
|
|
|
+ sessionStorage.keyWord = JSON.stringify(keyWordArr);
|
|
localStorage.keyWord = JSON.stringify(keyWordArr);
|
|
localStorage.keyWord = JSON.stringify(keyWordArr);
|
|
$(this).parents('li').remove();
|
|
$(this).parents('li').remove();
|
|
hasWords()
|
|
hasWords()
|
|
@@ -257,7 +309,7 @@
|
|
keyWordArr[m].appended = appendedArr
|
|
keyWordArr[m].appended = appendedArr
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- sessionStorage.appended = JSON.stringify(appendedArr);
|
|
|
|
|
|
+ sessionStorage.keyWord = JSON.stringify(keyWordArr);
|
|
localStorage.keyWord = JSON.stringify(keyWordArr);
|
|
localStorage.keyWord = JSON.stringify(keyWordArr);
|
|
$(this).parent().siblings().find('.key').text(appended);
|
|
$(this).parent().siblings().find('.key').text(appended);
|
|
$(this).parent().hide().siblings().show()
|
|
$(this).parent().hide().siblings().show()
|