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

Commit d4d0f434 authored by sangchunxi's avatar sangchunxi

排序功能

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