Index: ssts-web/src/main/webapp/themes/portalPage/img/returnGoods.png =================================================================== diff -u Binary files differ Index: ssts-web/src/main/webapp/disinfectsystem/returnGoodsRecord/returnGoodsRecordView.js =================================================================== diff -u -r39730 -r40622 --- ssts-web/src/main/webapp/disinfectsystem/returnGoodsRecord/returnGoodsRecordView.js (.../returnGoodsRecordView.js) (revision 39730) +++ ssts-web/src/main/webapp/disinfectsystem/returnGoodsRecord/returnGoodsRecordView.js (.../returnGoodsRecordView.js) (revision 40622) @@ -10,30 +10,41 @@ return false; } var ids = null; - for (var i = 0, len = records.length; i < len; i++) { - if (ids == null) { - ids = records[i].data['id']; - } else { - ids = ids + ';' + records[i].data['id']; + var msg = ''; + for(var i=0;i= 0){ isComboTousseInstance = true; } + var enableBtn = false; + var signStatus = records[0].data['signStatus']; + if (type == '器械包') { - addAndEditReturnTousseRecord(id, false, isComboTousseInstance); + addAndEditReturnTousseRecord(id, enableBtn, isComboTousseInstance); } else {//一次性物品 - addAndEditReturnGoodsRecord(id, false); + addAndEditReturnGoodsRecord(id, enableBtn, signStatus); } ReturnGoodsRecordTableManager.getReturnGoodsRecordById(id, setReturnGoodsRecordForm); }; @@ -105,7 +119,13 @@ { header: "退货时间", width: 120, dataIndex: 'returnTime', renderer: myDateFormatByMinute }, { header: "退货人", width: 120, dataIndex: 'returnOfPeople' }, { header: "退货科室", width: 120, dataIndex: 'depart' }, - { header: "退货状态", width: 120, dataIndex: 'signStatus' }, + { header: "退货状态", width: 120, dataIndex: 'signStatus',hidden:!sstsConfig.enableGeneratingDisposableGoodsApplyAndReturnUsingThirdPartyData,renderer:function(v, p, record){ + var color = ''; + if (v == '待审核') { + color = '#ffff00';//黄色 + } + return "

" + v + "

"; + } }, { header: "类型", width: 80, dataIndex: 'type' }, { header: "金额", width: 80, dataIndex: 'settlementPrice' }, //每一张退货单的金额(陈家儒改) { @@ -163,6 +183,13 @@ handler: function () { addAndEditReturnTousseRecord(0, true); } + }, '-', { + text: '删除', + iconCls: 'btn_ext_application_del', + hidden: !sstsConfig.enableGeneratingDisposableGoodsApplyAndReturnUsingThirdPartyData, + handler: function () { + deleteReturnGoodsRecord(grid); + } }]; grid = new Ext.ux.ForgonPageGrid({ Index: ssts-web/src/main/webapp/disinfectsystem/returnGoodsRecord/returnGoodsRecordForm.js =================================================================== diff -u -r40302 -r40622 --- ssts-web/src/main/webapp/disinfectsystem/returnGoodsRecord/returnGoodsRecordForm.js (.../returnGoodsRecordForm.js) (revision 40302) +++ ssts-web/src/main/webapp/disinfectsystem/returnGoodsRecord/returnGoodsRecordForm.js (.../returnGoodsRecordForm.js) (revision 40622) @@ -213,6 +213,26 @@ setTotalMoney(); } +//添加待审核的一次性物品 +function addNewDiposableGoodsItems(diposableGood){ + if(returnGoodsItemStore.getCount() > 0){ + for(var i=0;i +