修复选择礼物异常问题-幸运享
This commit is contained in:
@@ -794,6 +794,7 @@ export default {
|
||||
},
|
||||
// 确认新增&编辑
|
||||
controlsDialogOut() {
|
||||
var indexArr = 0;
|
||||
if (this.conTrolsType == 1) {
|
||||
let startTime = "";
|
||||
let endTime = "";
|
||||
@@ -806,13 +807,26 @@ export default {
|
||||
}
|
||||
var arr = [];
|
||||
this.items.forEach((res, i) => {
|
||||
var indexArr = res.options2.findIndex((obj) =>
|
||||
obj.giftId
|
||||
? obj.giftId
|
||||
: obj.headwearId
|
||||
? obj.headwearId
|
||||
: obj.id == this.items[i].value2
|
||||
);
|
||||
res.options2.forEach((val, is) => {
|
||||
if (res.value == 2) {
|
||||
if (res.value2 == val.giftId) {
|
||||
indexArr = is;
|
||||
}
|
||||
} else if (
|
||||
res.value == 3 ||
|
||||
res.value == 14 ||
|
||||
res.value == 16 ||
|
||||
res.value == 17
|
||||
) {
|
||||
if (res.value2 == val.id) {
|
||||
indexArr = is;
|
||||
}
|
||||
} else if (res.value == 4) {
|
||||
if (res.value2 == val.headwearId) {
|
||||
indexArr = is;
|
||||
}
|
||||
}
|
||||
});
|
||||
var rewardName =
|
||||
res.value == 2
|
||||
? this.JsonFunc(res.options2[indexArr].giftName).zh
|
||||
@@ -831,7 +845,10 @@ export default {
|
||||
rewardPic: this.items[i].options2[indexArr].picUrl
|
||||
? this.items[i].options2[indexArr].picUrl
|
||||
: this.items[i].options2[indexArr].pic
|
||||
?this.items[i].options2[indexArr].pic:this.items[i].options2[indexArr].androidUrl
|
||||
? this.items[i].options2[indexArr].pic
|
||||
: this.items[i].options2[indexArr].androidUrl
|
||||
? this.items[i].options2[indexArr].androidUrl
|
||||
: this.items[i].options2[indexArr].iconPic,
|
||||
};
|
||||
});
|
||||
var obj = {
|
||||
@@ -872,13 +889,26 @@ export default {
|
||||
}
|
||||
var arr2 = [];
|
||||
this.items.forEach((res, i) => {
|
||||
var indexArr = res.options2.findIndex((obj) =>
|
||||
obj.giftId
|
||||
? obj.giftId
|
||||
: obj.headwearId
|
||||
? obj.headwearId
|
||||
: obj.id == this.items[i].value2
|
||||
);
|
||||
res.options2.forEach((val, is) => {
|
||||
if (res.value == 2) {
|
||||
if (res.value2 == val.giftId) {
|
||||
indexArr = is;
|
||||
}
|
||||
} else if (
|
||||
res.value == 3 ||
|
||||
res.value == 14 ||
|
||||
res.value == 16 ||
|
||||
res.value == 17
|
||||
) {
|
||||
if (res.value2 == val.id) {
|
||||
indexArr = is;
|
||||
}
|
||||
} else if (res.value == 4) {
|
||||
if (res.value2 == val.headwearId) {
|
||||
indexArr = is;
|
||||
}
|
||||
}
|
||||
});
|
||||
var rewardName =
|
||||
res.value == 2
|
||||
? this.JsonFunc(res.options2[indexArr].giftName).zh
|
||||
@@ -896,7 +926,11 @@ export default {
|
||||
rewardName,
|
||||
rewardPic: this.items[i].options2[indexArr].picUrl
|
||||
? this.items[i].options2[indexArr].picUrl
|
||||
: this.items[i].options2[indexArr].pic,
|
||||
: this.items[i].options2[indexArr].pic
|
||||
? this.items[i].options2[indexArr].pic
|
||||
: this.items[i].options2[indexArr].androidUrl
|
||||
? this.items[i].options2[indexArr].androidUrl
|
||||
: this.items[i].options2[indexArr].iconPic,
|
||||
};
|
||||
});
|
||||
var obj2 = {
|
||||
@@ -911,7 +945,6 @@ export default {
|
||||
rewardJson: JSON.stringify(arr2),
|
||||
id: this.endObj.id,
|
||||
};
|
||||
console.log(obj2);
|
||||
luckyBagCollectSave(obj2).then((res) => {
|
||||
if (res.code == 200) {
|
||||
this.controlsDialog = false;
|
||||
|
Reference in New Issue
Block a user