记得上下班打卡 | git大法好,push需谨慎

Commit 1186e597 authored by dongchun's avatar dongchun

提交部分逻辑

parent 815e55c7
...@@ -97,13 +97,13 @@ ...@@ -97,13 +97,13 @@
</div> </div>
<div class="add_tags"> <div class="add_tags">
<div> <div>
<input type="text" class="layui-input form-control" id="test1" style="margin-left: 10px;" placeholder="请选择时间"><button type="button" class="btn btn-success" onclick="addItems()">添加</button> <input type="text" class="layui-input form-control" id="test1" style="margin-left: 10px;" placeholder="输入热门关键词"><button type="button" class="btn btn-success" onclick="addItems()">添加</button>
</div> </div>
<p style="margin-left: 10px;">允许添加多个关键词,默认显示第一个</p> <p style="margin-left: 10px;">允许添加多个关键词,默认显示第一个</p>
</div> </div>
<div class="hot_set"> <div class="hot_set">
热词设置:滚动 热词设置:滚动
<p><input type="text" class="layui-input form-control" id="test1" style="margin-left: 10px;" placeholder="请选择时间">M</p> <p><input type="text" class="layui-input form-control" id="time" style="margin-left: 10px;" placeholder="请选择时间">M</p>
</div> </div>
<div class="footer_btn"> <div class="footer_btn">
<button type="button" class="btn btn-success" onclick="save()">保存</button> <button type="button" class="btn btn-success" onclick="save()">保存</button>
...@@ -122,25 +122,75 @@ ...@@ -122,25 +122,75 @@
<script th:inline="javascript"> <script th:inline="javascript">
var prefix2 = ctx + "local"; var prefix2 = ctx + "local";
let num = 0; let num = 0;
function goArea (num) { let hotArr = [];
console.log(num) let mid = 0;
switch(num) { let createTime = '';
case 5: let hotWordId = '';
$.modal.openTab('商品搜索', prefix2 + "/searchStore?id=" + 1212) let updateTime = '';
break; $(function(){
} promiseMethods('/hotWord/list', 'post').then(res => {
} let data = res.data[0];
mid = data.mid;
createTime = data.createTime;
hotWordId = data.hotWordId;
updateTime = data.updateTime;
let hotStr = data.word.split(',');
console.log(hotStr, 'hotStr')
for(var i = 0; i < hotStr.length; i++) {
console.log(1, '1')
num++
let str = `<div class="tag" id="item${num}">${hotStr[i]}<span onclick="delTags('${num}')">x</span></div>`;
hotArr.push(hotStr[i])
$(".tags").append(str);
}
})
})
function addItems () { function addItems () {
if (!$("#test1").val()) { if (!$("#test1").val()) {
return layer.msg('输入内容不能为空!') return layer.msg('输入内容不能为空!')
} }
num++ num++
let str = `<div class="tag">${$("#test1").val()}<span onclick="delTags('${num}')">x</span></div>`; let str = `<div class="tag" id="item${num}">${$("#test1").val()}<span onclick="delTags('${num}')">x</span></div>`;
hotArr.push($('#test1').val())
$(".tags").append(str); $(".tags").append(str);
$("#test1").val(''); $("#test1").val('');
} }
function delTags(num) {
let name = $("#item"+num+"").text().slice(0,$("#item"+num+"").text().length-1)
hotArr.splice(hotArr.indexOf(name),1);
$("#item"+num+"").remove();
}
function save () { function save () {
refreshItem() let data = {
"changeTime": $('#time').val() * 60,
"changeType": 1,
"createTime": createTime?createTime:"",
"delTag": 0,
"hotWordId": hotWordId? hotWordId : "",
"indexs": 1,
"mid": mid?mid:0,
"status": '',
"updateTime": updateTime ? updateTime : '',
"word": hotArr.toString()
}
console.log(data, 'data')
promiseMethods('/hotWord/updateOrCreate', 'post', JSON.stringify(data), 'application/json').then(res => {
console.log(res, 121212)
})
// refreshItem()
}
function promiseMethods(url,type,data,contentType) {
return new Promise((resolve,reject)=>{
$.ajax({
url,
type,
data,
contentType,
success:function(res) {
resolve(res);
}
})
})
} }
</script> </script>
</body> </body>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment