Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingView.jsp
===================================================================
diff -u -r33767 -r34543
--- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingView.jsp (.../sterilizationLoadingView.jsp) (revision 33767)
+++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingView.jsp (.../sterilizationLoadingView.jsp) (revision 34543)
@@ -15,6 +15,9 @@
.x-column-tree .x-tree-selected {
background: #CDDDD2 !important;
}
+ .x-column-tree .x-tree-node a {
+ display: inline-block !important;
+ }
Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingForm.js
===================================================================
diff -u -r34493 -r34543
--- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingForm.js (.../sterilizationLoadingForm.js) (revision 34493)
+++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationLoadingForm.js (.../sterilizationLoadingForm.js) (revision 34543)
@@ -1242,19 +1242,27 @@
v = "";
}
var result = "";
- if (sstsConfig.enableUrgentFunction && record.data.urgentLevel && record.data.urgentLevel.colorCode != undefined) {//背景色加急级别
- var colorClassName = getClassNameForColor(record.data.urgentLevel.colorCode);
- result += "";
- result += "

";
- result += v + "
";
- } else if (sstsConfig.enableUrgentFunction && record.data.isUrgentTousse && record.data.isUrgentTousse == "是" && record.data.urgentLevel && record.data.urgentLevel.colorCode == undefined) {//灰色加急
- result += "";
- result += "

";
- result += v + "
";
+ if (sstsConfig.enableUrgentFunction) {
+ if (record.leaf) {
+ if (record.urgentLevel && record.urgentLevel.colorCode != undefined) {//背景色加急级别
+ var colorClassName = getClassNameForColor(record.data.urgentLevel.colorCode);
+ result += "";
+ result += "
";
+ result += v + "";
+ } else if (record.isUrgentTousse && record.isUrgentTousse == "是" && record.urgentLevel && record.urgentLevel.colorCode == undefined) {//灰色加急
+ result += "";
+ result += "
";
+ result += v + "";
+ } else {
+ result += v;
+ }
+ } else {
+ result += v;
+ }
} else {
result += v;
}
@@ -1630,10 +1638,10 @@
//待灭菌装载数据源
waitSterileLoadingTousseStore = new Ext.data.Store({
autoLoad: false,
- proxy: new Ext.data.HttpProxy({
+ proxy: new Ext.data.HttpProxy({
url: WWWROOT + '/disinfectSystem/tousseInstanceAction!getWaitSterileLoadingTousseInstance.do',
timeout: 100000
- }),
+ }),
pageSize: pageSize,
reader: new Ext.data.JsonReader({
type: 'json',
@@ -1877,9 +1885,9 @@
var sterilingModeArray = [];
var alreadyAddBlankSterilingMode = false;
for (var i = 0; i < selectRows.length; i++) {
- if(selectRows[i].json.isTraceable == '是'){
+ if (selectRows[i].json.isTraceable == '是') {
selectedBarcodeArray.push({ "barcode": selectRows[i].data["objBarcode"] });
- }else {
+ } else {
fixedBarcodeArray.push({ "barcode": selectRows[i].data["objBarcode"] });
}
var sterilingModeData = selectRows[i].data["sterilingMode"];
@@ -1899,12 +1907,8 @@
showResult("所选的器械包有多种不同的灭菌方式,请选择相同灭菌方式的器械入筐");
return false;
}
- if(fixedBarcodeArray.length > 0){
- for(var i=0;i 0){
+ if (selectedBarcodeArray.length > 0) {
+ DWREngine.setAsync(false);
SterileLoadingTableManager.getResultJsonStrByBarcode(barcode + ";" + barcodeEnd, getTousseStoreBarcodes(), Ext.getCmp('basketBarcode').getValue(), function (jsonStr) {
var obj = Ext.util.JSON.decode(jsonStr);
var returnType = obj.returnType;
@@ -1930,15 +1934,21 @@
}
} else {//不为器械包实例条码
// showResult("条码(尾)只能扫描器械包条码");
- if(obj.message){
+ if (obj.message) {
showResult(obj.message);
Ext.getCmp('barcodeEnd').setValue('');
}
}
});
obj.tousseInstances = selectedBarcodeArray;
processMultiTousseInstance(obj);
+ DWREngine.setAsync(true);
}
+ if (fixedBarcodeArray.length > 0) {
+ for (var i = 0; i < fixedBarcodeArray.length; i++) {
+ scanBarcodeAndAddToBasket(fixedBarcodeArray[i].barcode, 'scanBarcode');
+ }
+ }
} else {
showResult("请选择需要载入的器械包");
}