diff --git a/src/views/prize/PrizeAdminView.vue b/src/views/prize/PrizeAdminView.vue
index 3480d8f..1a97420 100644
--- a/src/views/prize/PrizeAdminView.vue
+++ b/src/views/prize/PrizeAdminView.vue
@@ -341,6 +341,125 @@ export default {
}
};
main.init();
+
+ var isEdit = false;
+ $('#table').bootstrapTable('destroy');
+ $('#table').bootstrapTable({
+ columns: [
+ { field: 'id', title: '编号', align: 'center', valign: 'middle', width: '10%' },
+ { field: 'prizeName', title: '奖品名称', align: 'center', valign: 'middle', width: '10%' },
+ {
+ field: 'prizeImgUrl', title: '奖品图片', align: 'center', valign: 'middle', width: '10%', formatter: function (val, row, index) {
+ return '';
+ }
+ },
+ {
+ field: 'prizeType', title: '奖品分类', align: 'center', valign: 'middle', width: '10%', formatter: function (val, row, index) {
+ switch (val) {
+ case 1:
+ return '
金币
'; + + + case 2: + return '在线礼物
'; + + + case 3: + return '座驾
'; + + + case 4: + return '头饰
'; + + + case 5: + return '背景
'; + + + case 6: + return '实物
'; + + + case 7: + return '靓号
'; + + + case 15: + return '虚拟货币
'; + + } + } + }, + { field: 'prizeLevel', title: '奖品等级', align: 'center', valign: 'middle', width: '10%' }, + // {field: '', title: '现有奖品个数', align: 'center', valign: 'middle', width: '10%'}, + // {filed: '', title: '历史被抽中数量', align: 'center', valign: 'middle', width: '10%'}, + { field: 'platformValue', title: '平台价值', align: 'center', valign: 'middle', width: '10%' }, + { field: 'actualValue', title: '实际价值', align: 'center', valign: 'middle', width: '10%' }, + { + field: 'tmp', title: '操作', align: 'center', valign: 'middle', width: '10%', formatter: function (val, row, index) { + var key = row.id; + var buttonStr = ''; + if (key == 0) { + return '' + } + if (row) { + return '' + } + } + } + ], + cache: false, + striped: true, + showRefresh: false, + pageSize: 10, + pagination: true, + pageList: [10, 20, 30, 50], + sidePagination: 'server', + queryParamsType: 'undefined', + queryParams: function queryParams(params) { + var giftKey = { + '金币': 1, + '在线礼物': 2, + '座驾': 3, + '头饰': 4, + '背景': 5, + '实体奖品': 6, + '靓号': 7 + } + var key = $('#prizeType').val(); + var param = { + pageSize: params.pageSize, + pageNumber: params.pageNumber, + prizeName: $('#prizeName').val(), + prizeType: giftKey[key], + minPlatformValue: $('#priceStart').val(), + maxPlatformValue: $('#priceEnd').val(), + minActualValue: $('#actualStart').val(), + maxActualValue: $('#actualEnd').val() + }; + return param; + }, + uniqueId: 'id', + toolbar: '#toolbar', + url: '/admin/prize/list', + onLoadSuccess: function () { + console.log('load success'); + }, + onLoadError: function () { + console.log('load fail'); + } + }); + + function clearModal() { + $('#addForm').find('input[type=text],select,input[type=hidden]').each(function () { + $(this).val(''); + }); + $('#addForm').find('img').attr('src', ''); + $('#addForm').find('.combobox-container').removeClass('combobox-selected'); + // $('#addForm').find('select option').attr('selected',false); + + } + // 搜索按钮点击事件 $('#searchBtn').click(function () { @@ -767,126 +886,6 @@ export default { } }); - - - - var isEdit = false; - $('#table').bootstrapTable('destroy'); - $('#table').bootstrapTable({ - columns: [ - { field: 'id', title: '编号', align: 'center', valign: 'middle', width: '10%' }, - { field: 'prizeName', title: '奖品名称', align: 'center', valign: 'middle', width: '10%' }, - { - field: 'prizeImgUrl', title: '奖品图片', align: 'center', valign: 'middle', width: '10%', formatter: function (val, row, index) { - return '金币
'; - - - case 2: - return '在线礼物
'; - - - case 3: - return '座驾
'; - - - case 4: - return '头饰
'; - - - case 5: - return '背景
'; - - - case 6: - return '实物
'; - - - case 7: - return '靓号
'; - - - case 15: - return '虚拟货币
'; - - } - } - }, - { field: 'prizeLevel', title: '奖品等级', align: 'center', valign: 'middle', width: '10%' }, - // {field: '', title: '现有奖品个数', align: 'center', valign: 'middle', width: '10%'}, - // {filed: '', title: '历史被抽中数量', align: 'center', valign: 'middle', width: '10%'}, - { field: 'platformValue', title: '平台价值', align: 'center', valign: 'middle', width: '10%' }, - { field: 'actualValue', title: '实际价值', align: 'center', valign: 'middle', width: '10%' }, - { - field: 'tmp', title: '操作', align: 'center', valign: 'middle', width: '10%', formatter: function (val, row, index) { - var key = row.id; - var buttonStr = ''; - if (key == 0) { - return '' - } - if (row) { - return '' - } - } - } - ], - cache: false, - striped: true, - showRefresh: false, - pageSize: 10, - pagination: true, - pageList: [10, 20, 30, 50], - sidePagination: 'server', - queryParamsType: 'undefined', - queryParams: function queryParams(params) { - var giftKey = { - '金币': 1, - '在线礼物': 2, - '座驾': 3, - '头饰': 4, - '背景': 5, - '实体奖品': 6, - '靓号': 7 - } - var key = $('#prizeType').val(); - var param = { - pageSize: params.pageSize, - pageNumber: params.pageNumber, - prizeName: $('#prizeName').val(), - prizeType: giftKey[key], - minPlatformValue: $('#priceStart').val(), - maxPlatformValue: $('#priceEnd').val(), - minActualValue: $('#actualStart').val(), - maxActualValue: $('#actualEnd').val() - }; - return param; - }, - uniqueId: 'id', - toolbar: '#toolbar', - url: '/admin/prize/list', - onLoadSuccess: function () { - console.log('load success'); - }, - onLoadError: function () { - console.log('load fail'); - } - }); - - function clearModal() { - $('#addForm').find('input[type=text],select,input[type=hidden]').each(function () { - $(this).val(''); - }); - $('#addForm').find('img').attr('src', ''); - $('#addForm').find('.combobox-container').removeClass('combobox-selected'); - // $('#addForm').find('select option').attr('selected',false); - - } }); } },