1.免罚息天数去除从产品获取,改为从菜单获取。

This commit is contained in:
zhangbb 2018-08-22 09:31:04 +08:00
parent fefb91af03
commit 3348fbf309
2 changed files with 9 additions and 3 deletions

View File

@ -10,7 +10,7 @@
if(sPrevUrl == null) sPrevUrl = "/Tenwa/Lease/App/Interface/VehicleEvaluation/LBEquipmentCarTempList.jsp";
String sTempletNo = "LBEquipmentCarTempInfo";//--Ä£°åºÅ--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setColTips("", "ÍòÔª");
//doTemp.setColTips("", "ÍòÔª");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//Ö»¶Áģʽ

View File

@ -7,6 +7,7 @@ import java.util.Map;
import java.util.Map.Entry;
import java.util.Vector;
import jbo.com.tenwa.lease.comm.CONFIGURATE;
import jbo.sys.CODE_LIBRARY;
import apx.com.amarsoft.als.apzl.apply.business.loan.product.ProductBaseLoanTools;
@ -559,7 +560,7 @@ public class ProductCondition {
*/
public void getProductPenaRules(ASObjectModel doTemp,String productId) throws Exception{
Map<String,Map<String,String>> map=ProductParamUtil.getProductComponentType(productId, "PRD0308");
if(map.containsKey("PFD01")){//免罚息天数
/*if(map.containsKey("PFD01")){//免罚息天数
String day=map.get("PFD01").get("PenaltyFreeDays");
if(day.length()>0){
doTemp.setDefaultValue("FREE_DEFA_INTER_DAY", day);
@ -567,7 +568,12 @@ public class ProductCondition {
if("N".equals(map.get("PFD01").get("AllowModify"))){
doTemp.setColumnAttribute("FREE_DEFA_INTER_DAY","colreadonly", "1");
}
}
}*/
BizObject bo = JBOFactory.createBizObjectQuery(CONFIGURATE.CLASS_NAME,"ATTR_ID=:attrId")
.setParameter("attrId","免罚息天数配置").getSingleResult(false);
String day = (bo==null)?"":bo.getAttribute("ATTR_VALUE").getString();
doTemp.setDefaultValue("FREE_DEFA_INTER_DAY", day);
if(map.containsKey("PENALTY_RATE_DAY")){//·£Ï¢ÈÕÀûÂÊ
String rate=map.get("PENALTY_RATE_DAY").get("PENALTY_RATE_DAY");
if(rate.length()>0){