diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/AssetManagementSystem/Views/Ass_Acceptance/Form.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/AssetManagementSystem/Views/Ass_Acceptance/Form.js index 0148359e4..88cbd0844 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/AssetManagementSystem/Views/Ass_Acceptance/Form.js +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/AssetManagementSystem/Views/Ass_Acceptance/Form.js @@ -92,8 +92,8 @@ var bootstrap = function ($, learun) { learun.layerConfirm('是否确认删除该项!', function (res, index) { if (res) { $.each(tempdatra, function (key, val) { - if (tempdatra[key].AAIId === keyValue) { - pricecount -= tempdatra[key].AAIPrice; + if (val && val.AAIId === keyValue) { + pricecount -= val.AAIPrice; tempdatra.splice(key, 1); } }); @@ -258,9 +258,6 @@ var bootstrap = function ($, learun) { pricecount = 0; $.each(temprow, function (i, item) { - if (item.AIAssValue) { - pricecount = parseFloat(pricecount) + parseFloat(item.AIAssValue); - } var entity = { //AAICode: item.AICode, AAICode: item.AICodeNumJY, @@ -302,9 +299,8 @@ var bootstrap = function ($, learun) { //if (ifnewrow) { // tempdatra.push(temprow); //} - for (var i = 0; i < tempdatra.length; i++) { - //pricecount = parseFloat(pricecount) +parseFloat(tempdatra[i].TotalPrice); + pricecount = parseFloat(pricecount) + parseFloat(tempdatra[i].AAIPrice); } $("#TotalPrice").val(pricecount); $('#Ass_Acceptance').jfGridSet('refreshdata', tempdatra.sort(sortNumber));