Index: ssts-web/src/main/webapp/disinfectsystem/invoice/invoiceSign.jsp =================================================================== diff -u -r17003 -r21395 --- ssts-web/src/main/webapp/disinfectsystem/invoice/invoiceSign.jsp (.../invoiceSign.jsp) (revision 17003) +++ ssts-web/src/main/webapp/disinfectsystem/invoice/invoiceSign.jsp (.../invoiceSign.jsp) (revision 21395) @@ -115,16 +115,15 @@ } speaker.speak(msg); } -function displayTousseInstanceInfo(tousseInstance){ - +function displayTousseInstanceInfo(tousseInstance,signType,barcode){ var status = tousseInstance.status; var tousseName = tousseInstance.tousseName; if(tousseName == null || tousseName.length == 0){ $('#tousseName').html(' '); }else{ - $('#tousseName').html(tousseName); + $('#tousseName').html("包实例条码"==signType?tousseName:signType); } - var barcode = tousseInstance.tousseBarcode; + var barcode = tousseInstance.tousseBarcode==barcode?tousseInstance.tousseBarcode:barcode; if(barcode == null || barcode.length == 0){ $('#tousseBarcode').html(' '); }else{ @@ -269,19 +268,21 @@ dataType:'json', success:function(data){ if(data.success){ - var tousseInstance = data.instance; - if (tousseInstance != null && tousseInstance != ""){ - displayTousseInstanceInfo(tousseInstance); - if(!sstsConfig.donotSpeakTousseSignSuccessMessage){ - speakSignedTousse(tousseInstance); - } + var jsonArr = data.arr + if(jsonArr.length>0){ + for(var i=0;i - + @@ -389,12 +390,12 @@ - - + + - - + +