Index: ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/customIntoBasket.jsp =================================================================== diff -u -r18789 -r18852 --- ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/customIntoBasket.jsp (.../customIntoBasket.jsp) (revision 18789) +++ ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/customIntoBasket.jsp (.../customIntoBasket.jsp) (revision 18852) @@ -284,7 +284,7 @@ basketElement += '删除'; basketElement += ''; basketElement += ''; - basketElement += ''+basketItem.containerName+''; + basketElement += ''+basketItem.containerName+''; basketElement += '
'; basketElement += ''; var obj = $(basketElement); @@ -293,6 +293,7 @@ $("#basketsUl li:first").find('input').val(json); toggleItems(obj.find('span')[0]); } + refreshBasketStatus(); }else{ alertDiv('没有找到该条码所对应的信息。'); } @@ -461,7 +462,7 @@ element += '
' + showName + '
'; element += '
' + materialName + '
'; element += '
' + materialAmount + '
'; - element += '
删除
'; + element += '
删除
'; var json = getBasketItemJSON(tousseName,materialName,materialAmount,tousseAmount,tousseDefinitionID,idCardBarcode, putBasketMaxAmount,materialInstanceId); basketElement.prepend($(element)); @@ -561,7 +562,7 @@ ''+ '-'+ ''+ - '入筐'+ + '入筐'+ ''); $("#tousseItemTable").append(trElement); return true; @@ -682,6 +683,7 @@ } } }); + refreshBasketStatus(); } function loadItem() { @@ -719,6 +721,17 @@ return encoded; } +function refreshBasketStatus(){ + $("#basketsUl > li").each(function(){ + var count = $(this).find('dl[class="sed clearfix"]').children().length; + if(count == 0){ + $(this).find('font').addClass('status-empty-yellow'); + }else{ + $(this).find('font').removeClass('status-empty-yellow'); + } + }); +} + //如果用jquery的ready方法会报错,因为dwr的查询需要时间会造成页面的js方法认不到的问题 @@ -729,6 +742,11 @@ .lightbox{width:400px;background:#FFFFFF;border:5px solid #ccc;line-height:35px;display:none; margin:0;} .lightbox dt{background:#f4f4f4;padding:5px;} .lightbox dd{ padding:20px; margin:0;} +.status-empty-yellow { + background-color: #f2e877; + display: inline-block; + width: 350px; +}