部分提前结清留购价赋值

This commit is contained in:
zzk 2022-04-14 16:41:40 +08:00
parent b9fcdaffd3
commit 197f55abef
2 changed files with 6 additions and 9 deletions

View File

@ -251,7 +251,6 @@
//提前部分结清约定终止日校验
function getTimeInfo(){
debugger
var paydayAdjust = getItemValue(0,getRow(),"PAYDAY_ADJUST");
var result = AsControl.RunJavaMethod("com.tenwa.reckon.executor.RentCalHelper","checkPaydayAdjust","contractId=<%=contractId%>,paymentnumber=<%=paymentnumber%>,paydayAdjust="+paydayAdjust);
if(result.result != "true"){
@ -424,7 +423,6 @@
function setEquipmentRatioCharge(){
debugger
var settlemethod = getItemValue(0,0,"SETTLE_METHOD");
var ADJUST_TYPE = getItemValue(0,0,"ADJUST_TYPE");
var PAYDAY_ADJUST = getItemValue(0,0,"PAYDAY_ADJUST");
@ -458,6 +456,7 @@
function settlemet(){
debugger
AsDialog.OpenSelector("selectEquipCarTermination","contractid,<%=contractId%>,flowunid,<%=flowunid%>","dialogWidth=" + parseInt(window.screen.width * 0.8) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
if(!sReturn||sReturn=="_CANCEL_"||sReturn=="_NONE_"){
setItemValue(0,0,'SETTLE_METHOD',"");
@ -465,11 +464,14 @@
var IDS= sReturn;
// 获取选中租赁物参融比例
var PROPROTION_NUMBER = AsControl.RunJavaMethodTrans("com.tenwa.voucher.CreateVoucherProcess.EarlyContract","getReductionRatio","flowunid=<%=flowunid%>,IDS="+IDS);
var returns = AsControl.RunJavaMethodTrans("com.tenwa.voucher.CreateVoucherProcess.EarlyContract","setEquipmentTerminateStatus","flowunid=<%=flowunid%>,IDS="+IDS);
var NOMINAL_PRICE = AsControl.RunJavaMethodTrans("com.tenwa.voucher.CreateVoucherProcess.EarlyContract","getPrice","flowunid=<%=flowunid%>,IDS="+IDS);
var returns = AsControl.RunJavaMethodTrans("com.tenwa.voucher.CreateVoucherProcess.EarlyContract","setEquipmentTerminateStatus","flowunid=<%=flowunid%>,IDS="+IDS);
if(returns=="false"){
$m.alert("系统异常,请联系管理员!", 'error');
}else{
setItemValue(0,0,'PROPROTION_NUMBER',PROPROTION_NUMBER);
// Áô¹º¼Û
setItemValue(0,0,'NOMINAL_PRICE',NOMINAL_PRICE);
if(PAYDAY_ADJUST!=""){
changeContractTotal();
}
@ -482,6 +484,7 @@
* 提前结清结清金额计算
*/
function changeContractTotal(){
debugger
var ADJUST_TYPE = getItemValue(0,0,"ADJUST_TYPE");
var AGREED_PENALTY = parseFloat(getItemValue(0,0,"AGREED_PENALTY"));
var SDHANDLING_CHARGE = parseFloat(getItemValue(0,0,"SDHANDLING_CHARGE"));
@ -522,8 +525,6 @@
setItemValue(0,getRow(),"DUN_PENALTY",DUN_PENALTY);
// 应退金额
setItemValue(0,getRow(),"OTHER_OUT",'0.00');
// Áô¹º¼Û
setItemValue(0,getRow(),"NOMINAL_PRICE","<%=nominalPrice%>");
// 违约金
var ratio=0;
if("<%=ratio%>"==""||"<%=ratio%>"==null||"<%=ratio%>"=="null"){

View File

@ -238,10 +238,6 @@ public class EarlyContract {
return ""+ret+"";
}
private Date now() {
// TODO Auto-generated method stub
return null;
}
/**
* »ñÈ¡×âÁÞÎï±ÈÖØ