1.产品元参数新增datatype7,用于6位小数。

This commit is contained in:
zhangbb 2019-09-18 09:41:42 +08:00
parent 54fa151f4f
commit e79050d781
4 changed files with 6 additions and 4 deletions

View File

@ -100,7 +100,7 @@ include file="/Frame/resources/include/ui/include_info.jspf"%>
$(this).parent().show();
}
}
else if("2"==dataType || "5"==dataType || "6"==dataType){
else if("2"==dataType || "5"==dataType || "6"==dataType || "7"==dataType){
if(this.value=="MINIMUMVALUE" || this.value=="MAXIMUMVALUE" || this.value=="VALUE"){
$(this).parent().show();
}

View File

@ -1097,7 +1097,7 @@
<Component FORMAT="1" ID="DISCOUNT" NAME="贴息" PRODUCT_TYPE="car_product" STATUS="1" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收取方向" PARAMETERID="CostType01" PARAMETERNAME="收取方向" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Hide" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Hide"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Hide" DISPLAYNAME="科目编码" PARAMETERID="CostType04" PARAMETERNAME="科目编码" PRIGHTTYPE="Hide"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="单台金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Hide" DISPLAYNAME="是否参与IRR/XIRR核算" PARAMETERID="CostType10" PARAMETERNAME="是否参与IRR/XIRR核算" PRIGHTTYPE="Hide"/><Parameter ARIGHTTYPE="Hide" DISPLAYNAME="比例限定" PARAMETERID="CostType09" PARAMETERNAME="比例限定" PRIGHTTYPE="Hide"/><Parameter ARIGHTTYPE="Hide" DISPLAYNAME="输入方式" PARAMETERID="CostType06" PARAMETERNAME="输入方式" PRIGHTTYPE="Hide"/><Parameter ARIGHTTYPE="Hide" DISPLAYNAME="比例参照费用" PARAMETERID="CostType07" PARAMETERNAME="比例参照费用" PRIGHTTYPE="Hide"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="总贴息金额" PARAMETERID="DISCOUNT_ALL" PARAMETERNAME="总贴息金额" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="贴首付" PARAMETERID="isBalance" PARAMETERNAME="是否差额放款(汽车专用)" PRIGHTTYPE="Required"/></Parameters></Component>
<Component FORMAT="1" ID="PURCHASE_TAX" NAME="购置税" PRODUCT_TYPE="business_product,car_product" STATUS="1" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收取方向" PARAMETERID="CostType01" PARAMETERNAME="收取方向" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="比例限定" PARAMETERID="CostType09" PARAMETERNAME="比例限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与融资(汽车专用)" PARAMETERID="FINAN" PARAMETERNAME="是否参与融资" PRIGHTTYPE="Required" VALUE="Y"/><Parameter ARIGHTTYPE="ReadOnly" DISPLAYNAME="比例参照费用" PARAMETERID="CostType07" PARAMETERNAME="比例参照费用" PRIGHTTYPE="ReadOnly" VALUE="EquipAmt"/></Parameters></Component>
<Component FORMAT="1" ID="VEHICLE_TAX" NAME="车船税" STATUS="2" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="科目编码" PARAMETERID="CostType04" PARAMETERNAME="科目编码" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与IRR/XIRR核算" PARAMETERID="CostType10" PARAMETERNAME="是否参与IRR/XIRR核算" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否需要选择融资" PARAMETERID="FINAN" PARAMETERNAME="是否需要选择融资" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="GPS_FEE" NAME="GPS" PRODUCT_TYPE="business_product,car_product" STATUS="1" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收取方向" PARAMETERID="CostType01" PARAMETERNAME="收取方向" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="比例限定" PARAMETERID="CostType09" PARAMETERNAME="比例限定" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与融资(汽车专用)" PARAMETERID="FINAN" PARAMETERNAME="是否参与融资" PRIGHTTYPE="Required" VALUE="Y"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="首付款比例" PARAMETERID="FIRST_PAYMENT_RATIO" PARAMETERNAME="首付款比例" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否只读" PARAMETERID="RentMonthReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否差额放款(汽车专用)" PARAMETERID="isBalance" PARAMETERNAME="是否差额放款" PRIGHTTYPE="Required"/></Parameters></Component>
<Component FORMAT="1" ID="VEHICLE_TAX" NAME="车船税" STATUS="2" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="科目编码" PARAMETERID="CostType04" PARAMETERNAME="科目编码" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与IRR/XIRR核算" PARAMETERID="CostType10" PARAMETERNAME="是否参与IRR/XIRR核算" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否需要选择融资" PARAMETERID="FINAN" PARAMETERNAME="是否需要选择融资" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="GPS_FEE" NAME="GPS" PRODUCT_TYPE="business_product,car_product" STATUS="1" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收取方向" PARAMETERID="CostType01" PARAMETERNAME="收取方向" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="比例限定" PARAMETERID="CostType09" PARAMETERNAME="比例限定" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与融资(汽车专用)" PARAMETERID="FINAN" PARAMETERNAME="是否参与融资" PRIGHTTYPE="Required" VALUE="Y"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="首付款比例" PARAMETERID="FIRST_PAYMENT_RATIO" PARAMETERNAME="首付款比例" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="是否只读" PARAMETERID="RentMonthReadOnly" PARAMETERNAME="是否只读" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否差额放款(汽车专用)" PARAMETERID="isBalance" PARAMETERNAME="是否差额放款" PRIGHTTYPE="Required"/></Parameters></Component>
<Component FORMAT="1" ID="TABLEWARE_FEE" NAME="加装费" PRODUCT_TYPE="car_product" STATUS="1" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收取方向" PARAMETERID="CostType01" PARAMETERNAME="收取方向" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="None" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="None"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="比例限定" PARAMETERID="CostType09" PARAMETERNAME="比例限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与融资(汽车专用)" PARAMETERID="FINAN" PARAMETERNAME="是否参与融资" PRIGHTTYPE="Required" VALUE="Y"/><Parameter ARIGHTTYPE="ReadOnly" DISPLAYNAME="比例参照费用" PARAMETERID="CostType07" PARAMETERNAME="比例参照费用" PRIGHTTYPE="ReadOnly" VALUE="EquipAmt"/></Parameters></Component><Component FORMAT="1" ID="MAINTAIN_FEE" NAME="保养费" STATUS="2" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="科目编码" PARAMETERID="CostType04" PARAMETERNAME="科目编码" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="金额限定" PARAMETERID="CostType08" PARAMETERNAME="金额限定" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与IRR/XIRR核算" PARAMETERID="CostType10" PARAMETERNAME="是否参与IRR/XIRR核算" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否需要选择融资" PARAMETERID="FINAN" PARAMETERNAME="是否需要选择融资" PRIGHTTYPE="Required"/></Parameters></Component>
<Component FORMAT="1" ID="INSURANCE_PREMIUM" NAME="保险费" PRODUCT_TYPE="" STATUS="1" TYPE="PRD0315"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收取方向" PARAMETERID="CostType01" PARAMETERNAME="收取方向" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付节点" PARAMETERID="CostType02" PARAMETERNAME="收付节点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="收付对象" PARAMETERID="CostType03" PARAMETERNAME="收付对象" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否参与融资(汽车专用)" PARAMETERID="FINAN" PARAMETERNAME="是否参与融资" PRIGHTTYPE="Required" VALUE="Y"/><Parameter ARIGHTTYPE="ReadOnly" DISPLAYNAME="比例参照费用" PARAMETERID="CostType07" PARAMETERNAME="比例参照费用" PRIGHTTYPE="ReadOnly" VALUE="EquipAmt"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="比例限定" PARAMETERID="CostType09" PARAMETERNAME="比例限定" PRIGHTTYPE="All"/></Parameters></Component>
<Component FORMAT="1" ID="telephone_home_visit" NAME="电核家访" STATUS="2" TYPE="PRD0382"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="电核家访" PARAMETERID="TelephoneHomeVisit" PARAMETERNAME="电核家访" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="investment_rate" NAME="光大出资比例" STATUS="2" TYPE="PRD0384"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="光大出资比例" PARAMETERID="InvestmentRate" PARAMETERNAME="光大出资比例" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="Interest_days" NAME="计息基础" STATUS="1" TYPE="PRD0383"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="计息基础" PARAMETERID="InterestDays" PARAMETERNAME="计息基础" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="Invoice_processing" NAME="开票处理" STATUS="2" TYPE="PRD0381"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="税率" PARAMETERID="TaxRate" PARAMETERNAME="税率" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="开票时点" PARAMETERID="BillingPoint" PARAMETERNAME="开票时点" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否足期开票" PARAMETERID="PeriodInvoice" PARAMETERNAME="是否足期开票" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="提前开票天数" PARAMETERID="AdvanceInvoicing" PARAMETERNAME="提前开票天数" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="Residual_value_limit" NAME="残值限定" STATUS="2" TYPE="PRD0380"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="读写方式" PARAMETERID="ReadWriteMode" PARAMETERNAME="读写方式" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="All" DISPLAYNAME="默认值" PARAMETERID="DefaultValue" PARAMETERNAME="默认值" PRIGHTTYPE="All"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="残值比例限定" PARAMETERID="EndValueRatio" PARAMETERNAME="残值比例限定" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="残值输入方式" PARAMETERID="InputType" PARAMETERNAME="残值输入方式" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="Residual_method" NAME="残值处理方式" STATUS="2" TYPE="PRD0380"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="残值处理方式" PARAMETERID="ResidualMethod" PARAMETERNAME="残值处理方式" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="PayDisparity" NAME="是否差额放款" STATUS="1" TYPE="PRD0385"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="是否差额放款" PARAMETERID="isBalance" PARAMETERNAME="是否差额放款" PRIGHTTYPE="Required"/></Parameters></Component><Component FORMAT="1" ID="ChannelGuarantee" NAME="渠道方担保" STATUS="2" TYPE="PRD0386"><Parameters><Parameter ARIGHTTYPE="Required" DISPLAYNAME="担保人名称" PARAMETERID="GuaranteeName" PARAMETERNAME="担保人名称" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="担保人电话" PARAMETERID="GuaranteePhone" PARAMETERNAME="担保人电话" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="担保人地址" PARAMETERID="GuaranteeAddress" PARAMETERNAME="担保人地址" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="担保人证件号" PARAMETERID="GuaranteeNumber" PARAMETERNAME="担保人证件号" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="法定代表人" PARAMETERID="GuaranteeLegalName" PARAMETERNAME="法定代表人" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="担保类型" PARAMETERID="GuaranteeType" PARAMETERNAME="担保类型" PRIGHTTYPE="Required"/><Parameter ARIGHTTYPE="Required" DISPLAYNAME="关系" PARAMETERID="Relationship" PARAMETERNAME="关系" PRIGHTTYPE="Required"/></Parameters></Component>

View File

@ -156,7 +156,7 @@
<Parameter COMPONENTTYPE="PRD0350" DATATYPE="1" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="RentRate" PARAMETERNAME="租金税率(%)" STATUS="1"/>
<Parameter CODESCRIPT="applicable_channel" CODESOURCE="Code" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="ApplicableChannel" PARAMETERNAME="适用渠道" SELECTTYPE="05" STATUS="1"/>
<Parameter CODESCRIPT="onhire_determination" CODESOURCE="Code" COMPONENTTYPE="PRD0350" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="OnhireDetermination" PARAMETERNAME="起租认定" SELECTTYPE="05" STATUS="1"/>
<Parameter COMPONENTTYPE="PRD0350" DATATYPE="6" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="ProductRate" PARAMETERNAME="끓틔적쪽/롤쪽" STATUS="1" UNIT="&lt;font&gt;%&lt;/font&gt;"/>
<Parameter COMPONENTTYPE="PRD0350" DATATYPE="7" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="ProductRate" PARAMETERNAME="끓틔적쪽/롤쪽" STATUS="1" UNIT="&lt;font&gt;%&lt;/font&gt;"/>
<Parameter COMPONENTTYPE="PRD0312" DATATYPE="1" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="EquipmentScope" PARAMETERNAME="租赁物适用范围" STATUS="1"/>
<Parameter CODESCRIPT="read_write_mode" CODESOURCE="Code" COMPONENTTYPE="PRD0380" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="ReadWriteMode" PARAMETERNAME="读写方式" SELECTTYPE="05" STATUS="1"/>
<Parameter CODESCRIPT="telephone_home_visit" CODESOURCE="Code" COMPONENTTYPE="PRD0382" DATATYPE="4" METHODTYPE="Nothing" OPERATOR="VALUE" PARAMETERID="TelephoneHomeVisit" PARAMETERNAME="电核家访" SELECTTYPE="05" STATUS="1"/>

View File

@ -95,9 +95,11 @@ public class BusinessComponentRuleDW implements ObjectWindowCreator{
doTemp.setCheckFormat(colName, "5");
else if("6".equals(dataType))
doTemp.setCheckFormat(colName, "2");
else if("7".equals(dataType))
doTemp.setCheckFormat(colName, "16");
else
doTemp.setCheckFormat(colName, "1");
if(dataType.equals("2")||dataType.equals("5")||dataType.equals("6")){//数字类
if(dataType.equals("2")||dataType.equals("5")||dataType.equals("6")||dataType.equals("7")){//数字类
doTemp.setAlign(colName, "3");
doTemp.setColumnType(colName, "String");
}