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

Commit d4d0f434 authored by sangchunxi's avatar sangchunxi

排序功能

parent 4553140b
......@@ -597,16 +597,27 @@
function save () {
listData = []
let evryGroup = $('#addClassify2').find($('.addAvatarItem'))
// let evryGroup = $('#addClassify2').find($('.addAvatarItem'))
// 遍历所有的dom组,取值组装
for (let i = 0; i < evryGroup.length; i++) {
// for (let i = 0; i < evryGroup.length; i++) {
// listData.push({
// recommendBindId: $('#listRemoteSearch' + (i+1)).find('input').attr('data-id'),
// type: Number($("#listActiveType" + (i+1)).find("option:selected").val()),
// indexs: i + 1
// })
// }
$('#addClassify2').find($('.addAvatarItem')).each(function (index) {
listData.push({
recommendBindId: $('#listRemoteSearch' + (i+1)).find('input').attr('data-id'),
type: Number($("#listActiveType" + (i+1)).find("option:selected").val()),
indexs: i + 1
mid: $(this).find('input').attr('data-mid'),
recommendActiveId: _recommendActiveId,
recommendRelationId: $(this).find('input').attr('data-recommendRelationId'),
recommendBindId: $(this).find('input').attr('data-id'),
type: Number($(this).find("option:selected").val()),
indexs: index + 1
})
}
})
// recommendId: _recommendId, 更新接口需要
......
......@@ -441,7 +441,7 @@
<div class="addAvatarItem" style="padding: 20px;">
<div class="selectClassifyOne">
<span class="span-label"><i style="color: red; position: relative; top: 3px;">*</i>推荐类型:</span>
<select id="listActiveType${index + 1}" value="${item.type}" class="form-control m-b">
<select id="listActiveType${index + 1}" value="${item.type}" class="form-control m-b list-active-type">
<option value="1">NFT</option>
<option value="2">组合购</option>
<option value="3">演出</option>
......@@ -536,22 +536,33 @@
function saveList () {
listData = []
let evryGroup = $('#addClassify2').find($('.addAvatarItem'))
for (let i = 0; i < evryGroup.length; i++) {
listData.push({
mid: $('#listRemoteSearch' + (i+1)).find('input').attr('data-mid'),
recommendActiveId: _recommendActiveId,
recommendRelationId: $('#listRemoteSearch' + (i+1)).find('input').attr('data-recommendRelationId'),
recommendBindId: $('#listRemoteSearch' + (i+1)).find('input').attr('data-id'),
type: Number($("#listActiveType" + (i+1)).find("option:selected").val()),
indexs: i + 1
})
}
// let evryGroup = $('#addClassify2').find($('.addAvatarItem'))
// for (let i = 0; i < evryGroup.length; i++) {
//
// listData.push({
// mid: $('#listRemoteSearch' + (i+1)).find('input').attr('data-mid'),
// recommendActiveId: _recommendActiveId,
// recommendRelationId: $('#listRemoteSearch' + (i+1)).find('input').attr('data-recommendRelationId'),
// recommendBindId: $('#listRemoteSearch' + (i+1)).find('input').attr('data-id'),
// type: Number($('.list-active-type')[i].find("option:selected").val()),
// indexs: i + 1
// })
//
// }
$('#addClassify2').find($('.addAvatarItem')).each(function (index) {
listData.push({
mid: $(this).find('input').attr('data-mid'),
recommendActiveId: _recommendActiveId,
recommendRelationId: $(this).find('input').attr('data-recommendRelationId'),
recommendBindId: $(this).find('input').attr('data-id'),
type: Number($(this).find("option:selected").val()),
indexs: index + 1
})
})
let idList = listData.filter(item => item.recommendBindId == undefined)
......@@ -559,17 +570,17 @@
layer.msg('推荐活动需填写完整')
} else {
// 增加接口
promiseMethods('/kylin-recommend-active/addOrUpdateListKylinRecommendActiveRelation','post', JSON.stringify(listData), 'application/json').then(res => {
if (res.code == 0) {
layer.msg('修改成功')
// $.operate.successTabCallback(res);
// closeItem();
} else {
layer.msg(res.msg)
}
})
// promiseMethods('/kylin-recommend-active/addOrUpdateListKylinRecommendActiveRelation','post', JSON.stringify(listData), 'application/json').then(res => {
//
// if (res.code == 0) {
// layer.msg('修改成功')
// // $.operate.successTabCallback(res);
// // closeItem();
// } else {
// layer.msg(res.msg)
// }
//
// })
}
}
......
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