修改返利配置判断逻辑

This commit is contained in:
liaozetao
2024-04-01 10:50:29 +08:00
parent 8a895ec221
commit 77201f9f18

View File

@@ -712,37 +712,42 @@ export default {
$("#tipModal").modal('show');
return;
}
let isReturnProfit = $('#isReturnProfit').val();
let returnProfitArray = [];
for (let i = 0; i < addSize; i++) {
let returnProfitId = $('#returnProfitId' + i).val();
let profitDate = parseFloat($('#profitDate' + i).val());
let profitAmount = $('#profitAmount' + i).val();
if (profitDate != 0 && profitDate > 29) {
$("#tipMsg").text("返利日期不能超过30天");
$("#tipModal").modal('show');
return;
if (isReturnProfit && isReturnProfit == 1) {
for (let i = 0; i < addSize; i++) {
let returnProfitId = $('#returnProfitId' + i).val();
let profitDate = parseFloat($('#profitDate' + i).val());
let profitAmount = $('#profitAmount' + i).val();
if (profitDate != 0 && profitDate > 29) {
$("#tipMsg").text("返利日期不能超过30天");
$("#tipModal").modal('show');
return;
}
let returnProfit = {
vipLevel: vipLevel,
profitDate: profitDate,
profitAmount: parseInt(profitAmount),
seqNo: vipLevel
};
if (returnProfitId) {
returnProfit.id = returnProfitId;
}
returnProfitArray.push(returnProfit);
}
let returnProfit = {
vipLevel: vipLevel,
profitDate: profitDate,
profitAmount: parseInt(profitAmount),
seqNo: vipLevel
};
if (returnProfitId) {
returnProfit.id = returnProfitId;
}
returnProfitArray.push(returnProfit);
}
const param = {
vipLevel: $("#addForm #vipLevel").val(),
vipLogo: $("#addForm #vipLogo").val(),
vipIcon: $("#addForm #vipIcon").val(),
floatPic: $("#addForm #floatPic").val(),
isReturnProfit: $('#isReturnProfit').val(),
isReturnProfit: isReturnProfit,
buyAmount: $('#buyAmount').val(),
authMap: authMap,
returnProfitJson: JSON.stringify(returnProfitArray)
};
if (returnProfitArray && returnProfitArray.length > 0) {
param.returnProfitJson = JSON.stringify(returnProfitArray);
}
return param;
}