|
@@ -183,15 +183,15 @@
|
|
|
})
|
|
|
})
|
|
|
//
|
|
|
+ if(localStorage.keyWord!==""&&localStorage.keyWord!==undefined){
|
|
|
+ var keyWordArr = JSON.parse(localStorage.keyWord);
|
|
|
+ for(var i in keyWordArr){
|
|
|
+ keys.push(keyWordArr[i].keyWord);
|
|
|
+ }
|
|
|
+ }
|
|
|
function tab(t){
|
|
|
$.post("/jyapp/front/dataExport/getPreview",{dataType:t,_id:{{.T.id}}},function(r){
|
|
|
console.log(r.res)
|
|
|
- if(localStorage.keyWord!==""&&localStorage.keyWord!==undefined){
|
|
|
- var keyWordArr = JSON.parse(localStorage.keyWord);
|
|
|
- for(var i in keyWordArr){
|
|
|
- keys.push(keyWordArr[i].keyWord);
|
|
|
- }
|
|
|
- }
|
|
|
if(r.res.data){
|
|
|
var res = r.res.data;
|
|
|
var aHtml = bz;
|
|
@@ -206,6 +206,7 @@
|
|
|
var re =new RegExp(keys[m], "g");
|
|
|
var index = res[i]["title"].search(re);
|
|
|
if(index !== -1){
|
|
|
+ console.log(res[i]["title"])
|
|
|
a++;
|
|
|
aHtml+='<tr><td>'+a+'</td>'
|
|
|
+'<td>'+res[i]["title"]+'</td>'
|
|
@@ -229,8 +230,8 @@
|
|
|
+'<td>'+res[i]["currency"]+'</td>'
|
|
|
+'<td>'+res[i]["subtype"]+'</td>'
|
|
|
+'</tr>';
|
|
|
+ break
|
|
|
}
|
|
|
- break
|
|
|
}
|
|
|
}else{
|
|
|
aHtml+='<tr><td>'+(Number(i)+Number(1))+'</td>'
|
|
@@ -259,11 +260,18 @@
|
|
|
}
|
|
|
for(var i in res){
|
|
|
if(localStorage.keyWord!==""&&localStorage.keyWord!==undefined){
|
|
|
+ var b = 0;
|
|
|
for(var m in keys){
|
|
|
var re =new RegExp(keys[m], "g");
|
|
|
var index = res[i]["title"].search(re);
|
|
|
- if(index === -1){
|
|
|
+ if(index !== -1){
|
|
|
+ break
|
|
|
+ }else{
|
|
|
+ b++
|
|
|
+ }
|
|
|
+ if(keys.length===b){
|
|
|
a++;
|
|
|
+ b = 0;
|
|
|
aHtml+='<tr><td>'+a+'</td>'
|
|
|
+'<td>'+res[i]["title"]+'</td>'
|
|
|
+'<td>'+res[i]["detail"]+'</td>'
|
|
@@ -285,9 +293,8 @@
|
|
|
+'<td>'+res[i]["projectscope"]+'</td>'
|
|
|
+'<td>'+res[i]["currency"]+'</td>'
|
|
|
+'<td>'+res[i]["subtype"]+'</td>'
|
|
|
- +'</tr>';
|
|
|
+ +'</tr>';
|
|
|
}
|
|
|
- break
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -301,6 +308,7 @@
|
|
|
var re =new RegExp(keys[m], "g");
|
|
|
var index = res[i]["title"].search(re);
|
|
|
if(index !== -1){
|
|
|
+ console.log(res[i]["title"])
|
|
|
a++;
|
|
|
aHtml+='<tr><td>'+a+'</td>'
|
|
|
+'<td>'+res[i]["title"]+'</td>'
|
|
@@ -316,8 +324,8 @@
|
|
|
+'<td>'+res[i]["currency"]+'</td>'
|
|
|
+'<td>'+res[i]["subtype"]+'</td>'
|
|
|
+'</tr>'
|
|
|
+ break
|
|
|
}
|
|
|
- break
|
|
|
}
|
|
|
}else{
|
|
|
aHtml+='<tr><td>'+(Number(i)+Number(1))+'</td>'
|
|
@@ -338,10 +346,17 @@
|
|
|
}
|
|
|
for(var i in res){
|
|
|
if(localStorage.keyWord!==""&&localStorage.keyWord!==undefined){
|
|
|
+ var b = 0;
|
|
|
for(var m in keys){
|
|
|
var re =new RegExp(keys[m], "g");
|
|
|
var index = res[i]["title"].search(re);
|
|
|
- if(index === -1){
|
|
|
+ if(index !== -1){
|
|
|
+ break
|
|
|
+ }else{
|
|
|
+ b++;
|
|
|
+ }
|
|
|
+ if(keys.length===b){
|
|
|
+ b = 0;
|
|
|
a++;
|
|
|
aHtml+='<tr><td>'+a+'</td>'
|
|
|
+'<td>'+res[i]["title"]+'</td>'
|
|
@@ -358,7 +373,6 @@
|
|
|
+'<td>'+res[i]["subtype"]+'</td>'
|
|
|
+'</tr>'
|
|
|
}
|
|
|
- break
|
|
|
}
|
|
|
}
|
|
|
}
|