Index: ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/recycleForTouchScreen.js =================================================================== diff -u -r12648 -r12872 --- ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/recycleForTouchScreen.js (.../recycleForTouchScreen.js) (revision 12648) +++ ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/recycleForTouchScreen.js (.../recycleForTouchScreen.js) (revision 12872) @@ -171,6 +171,7 @@ $('#deleted'+row).val('1'); var tousseName = $('#tousseName'+row).val(); var amountLeft = parseInt($('#loadedAmount'+row).val(),10); + var tousseDefinitionID = parseInt($('#tousseDefinitionID'+row).val(),10); var idCardBarcode = ''; var tousse = { basketBarcode: '', @@ -181,7 +182,8 @@ tousseAmountForMaterial: -amountLeft, itemType: "器械包", tousseNameForMaterial: '', - idCardBarcode: '' + idCardBarcode: '', + tousseDefinitionID: tousseDefinitionID } addOrDelTousse(tousse); //移除篮筐内物品 @@ -325,6 +327,7 @@ basketId: basketId, classifiedItemId: '', tousseName: name, + tousseDefinitionID: item.tousseDefinitionID, amount: -parseInt(amount), tousseAmountForMaterial: -parseInt(tousseAmountForMaterial), itemType: type, @@ -518,7 +521,7 @@ element += '
' + amount + '
'; element += '
删除
'; - var json = getBasketItemJSON(ci_id,type,orgUnitName,tousseName,materialName,amount,tousseAmount,usebasketAmount,basketGroupNum,idCardBarcode); + var json = getBasketItemJSON(ci_id,type,orgUnitName,tousseName,materialName,amount,tousseAmount,usebasketAmount,basketGroupNum,idCardBarcode,tousseDefinitionID); basketElement.prepend($(element)); basketElement.find("input:first").val(json); } @@ -1056,7 +1059,7 @@ return JSON.stringify(json); } -function getBasketItemJSON(ci_id,type,orgUnitName,tousseName,materialName,amount,tousseAmount,usebasketAmount,basketGroupNum,idCardBarcode){ +function getBasketItemJSON(ci_id,type,orgUnitName,tousseName,materialName,amount,tousseAmount,usebasketAmount,basketGroupNum,idCardBarcode,tousseDefinitionID){ var json = {}; json.classifiedItemId = ci_id; json.type = type; @@ -1068,6 +1071,7 @@ json.usebasketAmount = usebasketAmount; json.basketGroupNum = basketGroupNum; json.idCardBarcode = idCardBarcode; + json.tousseDefinitionID = tousseDefinitionID; return JSON.stringify(json); } @@ -1972,7 +1976,7 @@ row: row, tousseItemId: tousseItem.id, tousseName: tousseItem.tousseName, - tousseDefinitionID: item.tousseDefinitionId, + tousseDefinitionID: tousseItem.tousseDefinitionId, applicationAmount: applyAmount, recycleAmount: tousseItem.amount, loadedAmount: tousseItem.amount, @@ -2097,7 +2101,7 @@ element += '
删除
'; $('dl[class="sed clearfix"]:eq(0)').prepend(element); - var json = getBasketItemJSON(ci.id,'材料',ci.orgUnitName,tousseNameForMaterial,materialName,ci.amount,ci.tousseAmountForMaterial,basket.groupBasketAmount,basket.basketGroupNum,ci.idCardBarcode); + var json = getBasketItemJSON(ci.id,'材料',ci.orgUnitName,tousseNameForMaterial,materialName,ci.amount,ci.tousseAmountForMaterial,basket.groupBasketAmount,basket.basketGroupNum,ci.idCardBarcode,ci.tousseDefinitionID); $('dl[class="sed clearfix"]:eq(0)').find("input:first").val(json); $('td[axis="materialName"]').each(function(){ @@ -2119,7 +2123,7 @@ element += '
删除
'; $('dl[class="sed clearfix"]:eq(0)').prepend(element); - var json = getBasketItemJSON(ci.id,ci.itemType,ci.orgUnitName,ci.tousseDefinition.name,"",ci.amount,ci.tousseAmountForMaterial,basket.groupBasketAmount,basket.basketGroupNum,ci.idCardBarcode); + var json = getBasketItemJSON(ci.id,ci.itemType,ci.orgUnitName,ci.tousseDefinition.name,"",ci.amount,ci.tousseAmountForMaterial,basket.groupBasketAmount,basket.basketGroupNum,ci.idCardBarcode,ci.tousseDefinitionID); $('dl[class="sed clearfix"]:eq(0)').find("input:first").val(json); } }