fix: BUG修改

This commit is contained in:
kun 2024-03-19 17:48:28 +08:00
parent a509514d69
commit e2a3cd3285

View File

@ -588,7 +588,7 @@ const getSubItemList = async () => {
recordData.value = [];
return;
}
let sumRowData = {
let sumRowData: any = {
//
reportContent: "合计:",
totalAmount: 0,
@ -608,7 +608,7 @@ const getSubItemList = async () => {
symbolSum: true
},
{
reportContent: "按合同约定进度款按每月实际完成工程造价的80支付1180",
reportContent: "按合同约定进度款按每月实际完成工程造价的80支付980",
amount: res2.result ? +res2.result.payment : 0,
key: "payment",
symbolSum: true
@ -636,24 +636,29 @@ const getSubItemList = async () => {
responseArr = res.result;
responseArr.map(item => {
if (item.totalAmount) {
sumRowData.totalAmount += item.totalAmount;
sumRowData.totalAmount += item.totalAmount * 100;
}
if (item.completeAmount) {
sumRowData.completeAmount += +item.completeAmount;
sumRowData.completeAmount += +item.completeAmount * 100;
}
if (item.lastEndAmount) {
sumRowData.lastEndAmount += +item.lastEndAmount;
sumRowData.lastEndAmount += +item.lastEndAmount * 100;
}
if (item.nowEndAmount) {
sumRowData.nowEndAmount += +item.nowEndAmount;
sumRowData.nowEndAmount += +item.nowEndAmount * 100;
}
if (item.scheduleRatio) {
sumRowData.scheduleRatio += +item.scheduleRatio;
sumRowData.scheduleRatio += +item.scheduleRatio * 100;
}
if (item.completeScheduleRatio) {
sumRowData.completeScheduleRatio += +item.completeScheduleRatio;
sumRowData.completeScheduleRatio += +item.completeScheduleRatio * 100;
}
});
for (let i in sumRowData) {
if (i != "reportContent") {
sumRowData[i] = sumRowData[i] / 100;
}
}
responseArr.push(sumRowData);
responseArr2.map(item => {
responseArr.push(item);