|
@@ -160,7 +160,7 @@ var Ration = {
|
|
|
return newRation;
|
|
|
};
|
|
|
ration.prototype.insertStdRation = function (billsID, preRation, std) {
|
|
|
- var br = this.getBillsSortRation(billsID), updateData = this.getInsertRationData(billsID, preRation), newRation = null;
|
|
|
+ var br = this.getBillsSortRation(billsID), updateData = this.getInsertRationData(billsID, preRation), newRation = null, that = this;
|
|
|
updateData.forEach(function (data) {
|
|
|
|
|
|
if (data.updateType === 'ut_create') {
|
|
@@ -176,7 +176,7 @@ var Ration = {
|
|
|
}
|
|
|
data.updateData.rationAssList = projectObj.project.ration_ass.CreateNewAss(std);
|
|
|
// calculate ration Quantity
|
|
|
- this.CalculateQuantity(updateData);
|
|
|
+ that.CalculateQuantity(data.updateData);
|
|
|
newRation = data.updateData;
|
|
|
}
|
|
|
});
|