Index: ssts-web/src/main/webapp/disinfectsystem/toussemanager/tousseinstancemanager/tousseInstanceView.jsp
===================================================================
diff -u -r31420 -r31606
--- ssts-web/src/main/webapp/disinfectsystem/toussemanager/tousseinstancemanager/tousseInstanceView.jsp (.../tousseInstanceView.jsp) (revision 31420)
+++ ssts-web/src/main/webapp/disinfectsystem/toussemanager/tousseinstancemanager/tousseInstanceView.jsp (.../tousseInstanceView.jsp) (revision 31606)
@@ -339,6 +339,7 @@
+
Index: ssts-web/src/main/webapp/disinfectsystem/toussemanager/tousseinstancemanager/tousseInstanceView.js
===================================================================
diff -u -r30977 -r31606
--- ssts-web/src/main/webapp/disinfectsystem/toussemanager/tousseinstancemanager/tousseInstanceView.js (.../tousseInstanceView.js) (revision 30977)
+++ ssts-web/src/main/webapp/disinfectsystem/toussemanager/tousseinstancemanager/tousseInstanceView.js (.../tousseInstanceView.js) (revision 31606)
@@ -22,6 +22,15 @@
reviewViewText = "审核";
}
+var isDisableIDCardStore = new Ext.data.SimpleStore({
+ fields: ['key', 'val'],
+ data: [
+ ['全部', '全部'],
+ ['是', '是'],
+ ['否', '否']
+ ]
+});
+
//grid数据的总数据量,非表格行数,而是右下角的总记录数
var totalDataCount = 0;
@@ -159,8 +168,8 @@
$Id('parm_s_patientName').value = Ext.getCmp('patientName').getValue(); //病人姓名
$Id('parm_s_hospitalNum').value = Ext.getCmp('hospitalNum').getValue(); //住院号
$Id('parm_s_treatmentNum').value = Ext.getCmp('treatmentNum').getValue(); //诊疗号
+ $Id('parm_s_isDisableIDCard').value = Ext.getCmp('isDisableIDCard').getValue();
-
Ext.getCmp('barcodeSearch').setValue('');
grid.getStore().lastOptions.params['start'] = 0;
grid.dwrReload();
@@ -232,6 +241,7 @@
queryCondition['patientName'] = Ext.getCmp('patientName').getValue(); //病人姓名
queryCondition['hospitalNum'] = Ext.getCmp('hospitalNum').getValue(); //住院号
queryCondition['treatmentNum'] = Ext.getCmp('treatmentNum').getValue(); //诊疗号
+ queryCondition['isDisableIDCard'] = Ext.getCmp('isDisableIDCard').getValue();
//位置
queryCondition['locationForDisplay'] = $Id('id_locationForDisplay').value;
//回收人
@@ -603,6 +613,7 @@
{header : "来源科室",width : 80,dataIndex : 'depart'},
{header : "条码",width : 70,dataIndex : 'barcode'},
{header : "标识牌条码",width : 70,dataIndex : 'idCardInstanceBarcode'},
+ {header : "禁用标识牌",width : 70,dataIndex : 'tousseDefinition.isDisableIDCard'},
{header : "状态",width : 80,dataIndex : 'status',renderer : statusFun},
{header : "灭菌交接状态",width : 85,hidden: !sstsConfig.enableSterilizationTransition,dataIndex : 'sterilizationTransition',renderer : sterilizationTransitionFun},
{header : "回收状态",width : 80,dataIndex : 'recyclingStatus',sortable: false,renderer : recyclingStatusFun, hidden : !sstsConfig.enableRecyclingStatusOfTousseInstance},
@@ -670,7 +681,8 @@
{name : 'barcode'},
{name : 'depart'},
{name : 'idCardInstanceBarcode'},
- {name : 'idCardUseAmount'},
+ {name : 'tousseDefinition.isDisableIDCard'},
+ {name : 'idCardUseAmount'},
{name : 'taskGroup'},
{name : 'operator'},
{name : 'operationTime'},
@@ -1337,6 +1349,25 @@
}
}
+ },{
+ columnWidth : .2,
+ layout : 'form',
+ labelWidth : labelWidth,
+ labelAlign:"right",
+ items : {
+ id: 'isDisableIDCard',
+ name: 'isDisableIDCard',
+ xtype: 'combo',
+ fieldLabel: '禁用标识牌',
+ store: isDisableIDCardStore,
+ anchor : '100%',
+ mode: 'local',
+ triggerAction: 'all',
+ valueField : 'key',
+ displayField : 'val',
+ forceSelection: true,
+ editable: false
+ }
}]
var form = new Ext.Panel({