diff --git a/src/views/activity/ActTwelveStarConfigAdminView.vue b/src/views/activity/ActTwelveStarConfigAdminView.vue index 969f37f..d967384 100644 --- a/src/views/activity/ActTwelveStarConfigAdminView.vue +++ b/src/views/activity/ActTwelveStarConfigAdminView.vue @@ -200,7 +200,7 @@ export default { }, { field: 'giftIdList', title: '礼物清单', align: 'center', valign: 'middle', formatter: function (val, row, index) { - if (val && val.startsWith('{') && val.endsWith('}')) { + if (val && val.startsWith('[') && val.endsWith(']')) { var giftArr = JSON.parse(val); var str = ''; for (var i = 0; i < giftArr.length; i++) { @@ -410,16 +410,16 @@ export default { var id = $(this).data('id'); var data = $('#table').bootstrapTable('getRowByUniqueId', id); let giftArr = data.giftIdList; - if (giftArr && giftArr.startsWith('{') && giftArr.endsWith('}')) { + if (giftArr && giftArr.startsWith('[') && giftArr.endsWith(']')) { giftArr = JSON.parse(data.giftIdList); } let charmAward = data.charmAward; - if (charmAward && charmAward.startsWith('{') && charmAward.endsWith('}')) { + if (charmAward && charmAward.startsWith('[') && charmAward.endsWith(']')) { charmAward = JSON.parse(data.charmAward); } let levelAward = data.levelAward; - if (levelAward && levelAward.startsWith('{') && levelAward.endsWith('}')) { + if (levelAward && levelAward.startsWith('[') && levelAward.endsWith(']')) { levelAward = JSON.parse(data.levelAward); } console.log(data);