diff --git a/WebContent/WEB-INF/etc/app/component/component-config.xml b/WebContent/WEB-INF/etc/app/component/component-config.xml
index 95aecfe66..a34705abb 100644
--- a/WebContent/WEB-INF/etc/app/component/component-config.xml
+++ b/WebContent/WEB-INF/etc/app/component/component-config.xml
@@ -1107,4 +1107,4 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/WebContent/WEB-INF/etc/app/component/component-parameter-config.xml b/WebContent/WEB-INF/etc/app/component/component-parameter-config.xml
index 2b3c3c9e1..3ae3af03d 100644
--- a/WebContent/WEB-INF/etc/app/component/component-parameter-config.xml
+++ b/WebContent/WEB-INF/etc/app/component/component-parameter-config.xml
@@ -196,4 +196,4 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/calc/com/tenwa/reckon/executor/CreateTransactionExecutor.java b/calc/com/tenwa/reckon/executor/CreateTransactionExecutor.java
index b51bb2ecc..f9b4ff979 100644
--- a/calc/com/tenwa/reckon/executor/CreateTransactionExecutor.java
+++ b/calc/com/tenwa/reckon/executor/CreateTransactionExecutor.java
@@ -193,7 +193,8 @@ public class CreateTransactionExecutor implements Transaction {
}
public void checkYearRate( ConditionBean cb, TabCalBean tcb, BigDecimal yearRate ) throws BusinessException {
-// if ( "Y".equals( cb.getFlexible() ) ) {
+ if( !"segmented_financing".equals( cb.getSettleMethod() ) ){
+ // if ( "Y".equals( cb.getFlexible() ) ) {
// 灵活产品验证年利率区间
try {
Map> productRevenues = ProductParamUtil.getProductComponentType( tcb.getProductId(), "PRD0390" );
@@ -221,7 +222,9 @@ public class CreateTransactionExecutor implements Transaction {
e.printStackTrace();
throw new BusinessException( e.getMessage() );
}
+
// }
+ }
}
/**