Index: ssts-web/src/main/webapp/buttjoint/useRecord/useRecordForm.js =================================================================== diff -u -r37091 -r37093 --- ssts-web/src/main/webapp/buttjoint/useRecord/useRecordForm.js (.../useRecordForm.js) (revision 37091) +++ ssts-web/src/main/webapp/buttjoint/useRecord/useRecordForm.js (.../useRecordForm.js) (revision 37093) @@ -5,7 +5,7 @@ extend: 'Ext4.data.Model', fields: ['id', 'barcode', 'tousseDefinitionName', 'amount', 'batchNo', 'packageType', - 'goodsType', 'validUntil', 'showTousseName', + 'goodsType', 'validUntil', 'showTousseName','settleAccountDeptCodeUseRecord','settleAccountDeptNameUseRecord', 'tousseType', 'foreignTousseApp_id', 'isUrgentForUseRecord', 'includeImplant', 'actualUsed', 'haveUnSupplementMaterials'] }); @@ -115,6 +115,12 @@ if (validTime && !compareDate(currentTime, validTime)) { showResult('该器械包已过期!'); } else { + var settleAccountDeptCodeUseRecord = ''; + var settleAccountDeptNameUseRecord = ''; + if (Ext4.getCmp('departNameOfpatient')) { + settleAccountDeptNameUseRecord = Ext4.getCmp('departNameOfpatient').getRawValue() || ''; + settleAccountDeptCodeUseRecord = Ext4.getCmp('departCodeOfpatient').getValue() || ''; + } function addTousse() { var record = new TousseInstance({ id: goodsInfo.id, @@ -129,6 +135,8 @@ foreignTousseApp_id: goodsInfo.foreignTousseApp_id, includeImplant: goodsInfo.includeImplant, actualUsed: goodsInfo.actualUsed, + settleAccountDeptNameUseRecord:settleAccountDeptNameUseRecord, + settleAccountDeptCodeUseRecord:settleAccountDeptCodeUseRecord, haveUnSupplementMaterials: goodsInfo.haveUnSupplementMaterials }); if (checkBarcodeIsExist(goodsInfo.barcode)) {