修复奖品设置

This commit is contained in:
liaozetao
2024-01-11 18:55:42 +08:00
parent c184753083
commit c46de130c6

View File

@@ -243,22 +243,15 @@ export default {
};
},
created() {
this.$nextTick(function () {
this.initData();
});
},
methods: {
initData() {
$(function () {
this.$nextTick(function () {
// 定义线上礼物数据、装扮类型、具体装扮数据数组盒用于ajax请求获取到的数据存储
var onlineGift = [], dress = [], car = [], background = [];
var giftID = null;
var param = {
id: '',
prizeType: '',
@@ -271,8 +264,6 @@ export default {
actualValue: ''
}
var main = {
init: function () {
this.eventRegister();
@@ -280,6 +271,76 @@ export default {
},
eventRegister: function () {
},
getDataFromBack: function () {
// 获取头饰的数据
$.get('/admin/headwear/total/list', {}, function (res) {
if (res.code == 200) {
for (var i = 0; i < res.data.length; i++) {
dress.push(res.data[i]);
var str = '<option value="' + dress[i].headwearId + '">' + dress[i].name + '</option>';
$('.headwearContent').append(str);
}
}
console.log('dress', $('#headwearGift'));
$('.headwearContent').combobox();
})
// 获取线上礼物的数据
$.get('/admin/gift/getAllGiftList?consumeType=1&consumeType=2', function (res) {
if (res.code == 200) {
var data = res.data;
console.log(data);
for (var key in data) {
var str = '<option value="' + data[key].giftId + '">' + data[key].giftName + '</option>';
$('#awardChoose').append(str);
}
} else {
console.log('获取不到线上礼物' + res.code);
}
// for(var i = 0 ; i < res.data.length; i++) {
// onlineGift.push(res.rows[i]);
// // var str = '<option value="' + onlineGift[i].giftId + '">' + onlineGift[i].giftName + '</option>';
// // $('#awardChoose').append(str);
// }
// console.log('onlineGift',onlineGift);
})
// 获取座驾的数据
$.get('/admin/car/goods/total/list', {}, function (res) {
if (res.code == 200) {
for (var i = 0; i < res.data.length; i++) {
car.push(res.data[i]);
var str = '<option value="' + car[i].id + '">' + car[i].name + '</option>';
$('.carContent').append(str);
}
}
console.log('car', car);
$('.carContent').combobox();
})
// 获取背景的数据
// $.get('/admin/background/total/list',{},function(res) {
// if(res.code == 200) {
// for(var i = 0 ; i < res.data.length ; i++ ) {
// background.push(res.data[i]);
//
// var str = '<option value="' + background[i].id + '">' + background[i].name + '</option>';
//
// $('.backgroundContent').append(str);
// }
// }
// console.log('background',background);
// $('.backgroundContent').combobox();
// });
}
};
main.init();
// 搜索按钮点击事件
$('#searchBtn').click(function () {
@@ -707,76 +768,6 @@ export default {
}
});
},
getDataFromBack: function () {
// 获取头饰的数据
$.get('/admin/headwear/total/list', {}, function (res) {
if (res.code == 200) {
for (var i = 0; i < res.data.length; i++) {
dress.push(res.data[i]);
var str = '<option value="' + dress[i].headwearId + '">' + dress[i].name + '</option>';
$('.headwearContent').append(str);
}
}
console.log('dress', $('#headwearGift'));
$('.headwearContent').combobox();
})
// 获取线上礼物的数据
$.get('/admin/gift/getAllGiftList?consumeType=1&consumeType=2', function (res) {
if (res.code == 200) {
var data = res.data;
console.log(data);
for (var key in data) {
var str = '<option value="' + data[key].giftId + '">' + data[key].giftName + '</option>';
$('#awardChoose').append(str);
}
} else {
console.log('获取不到线上礼物' + res.code);
}
// for(var i = 0 ; i < res.data.length; i++) {
// onlineGift.push(res.rows[i]);
// // var str = '<option value="' + onlineGift[i].giftId + '">' + onlineGift[i].giftName + '</option>';
// // $('#awardChoose').append(str);
// }
// console.log('onlineGift',onlineGift);
})
// 获取座驾的数据
$.get('/admin/car/goods/total/list', {}, function (res) {
if (res.code == 200) {
for (var i = 0; i < res.data.length; i++) {
car.push(res.data[i]);
var str = '<option value="' + car[i].id + '">' + car[i].name + '</option>';
$('.carContent').append(str);
}
}
console.log('car', car);
$('.carContent').combobox();
})
// 获取背景的数据
// $.get('/admin/background/total/list',{},function(res) {
// if(res.code == 200) {
// for(var i = 0 ; i < res.data.length ; i++ ) {
// background.push(res.data[i]);
//
// var str = '<option value="' + background[i].id + '">' + background[i].name + '</option>';
//
// $('.backgroundContent').append(str);
// }
// }
// console.log('background',background);
// $('.backgroundContent').combobox();
// });
}
};
main.init();
var isEdit = false;
@@ -887,9 +878,6 @@ export default {
}
});
function clearModal() {
$('#addForm').find('input[type=text],select,input[type=hidden]').each(function () {
$(this).val('');
@@ -899,9 +887,7 @@ export default {
// $('#addForm').find('select option').attr('selected',false);
}
})
});
}
},