diff --git a/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp b/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp index a1b53c9a1..aa08871a1 100644 --- a/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp @@ -117,6 +117,8 @@ setItemValue(0,getRow(),"OTHER_OUT","<%=cautionmoney%>"); setItemValue(0,getRow(),"SURPLUSINTEREST",surplusinterest); setItemValue(0,getRow(),"NOMINAL_PRICE","<%=nominalPrice%>"); + var otherIn = getItemValue(0,getRow(),"OTHER_IN"); + setItemValue(0,getRow(),otherIn==""?"0.00":otherIn); //计算合同债券总计 // setItemValue(0,getRow(),"CONTRACT_TOTAL",getContractBondTotal()); if(adjusttype=="02"){ @@ -133,7 +135,7 @@ setItemValue(0,getRow(),"CONTRACT_TOTAL",parseFloat(getItemValue(0,getRow(),"DUN_RENT"))+parseFloat(getItemValue(0,getRow(),"COLLECT_FEES"))+parseFloat(remaincorpus)); }else{ var HandlingCharge = getItemValue(0, 0, "HANDLING_CHARGE"); - setItemValue(0,getRow(),"OTHER_IN","0.00"); + //setItemValue(0,getRow(),"OTHER_IN","0.00"); setItemValue(0,getRow(),"CONTRACT_TOTAL",Number(overduerent)+Number(sumpenalty)+Number(remaincorpus)+Number(terminateInfo.fist_rent)+Number(HandlingCharge)+Number(getItemValue(0,getRow(),"OTHER_IN"))+Number(getItemValue(0,getRow(),"NOMINAL_PRICE"))-Number(getItemValue(0,getRow(),"OTHER_OUT")).toFixed(2)+REPAYMENT); } } @@ -299,7 +301,8 @@ } } function changeContract(){ - setItemValue(0,0,"CONTRACT_TOTAL",(Number(getItemValue(0,getRow(),"CONTRACT_TOTAL"))+Number(getItemValue(0,getRow(),"OTHER_IN"))).toFixed(2)); + getTerminateInfo(); + // setItemValue(0,0,"CONTRACT_TOTAL",(Number(getItemValue(0,getRow(),"CONTRACT_TOTAL"))+Number(getItemValue(0,getRow(),"OTHER_IN"))).toFixed(2)); } function datedifference(sDate1, sDate2) {