Преглед на файлове

[bug-256] 报日期解析错误

Li Yuan преди 2 години
родител
ревизия
4d81733768

+ 7 - 2
ibps-form-root/modules/bo-biz/src/main/java/com/lc/ibps/base/bo/strategy/impl/JsonFormDataExecutorStrategy.java

@@ -396,7 +396,12 @@ public class JsonFormDataExecutorStrategy extends AbstractFormDataExecutorStrate
 					Date date = DateFormatUtil.parse(value, datefmt);
 					value = DateFormatUtil.format(date);
 				} catch (ParseException e) {
-					logger.error(e.getMessage(), e);
+					Date date = DateFormatUtil.parse(value);
+					if(date != null){
+						value = DateFormatUtil.format(date);
+					}else{
+						logger.error("Parse the date(" + value + ") occur errors." );
+					}
 				}
 				subDataJson.element(subName, value);
 			}
@@ -424,5 +429,5 @@ public class JsonFormDataExecutorStrategy extends AbstractFormDataExecutorStrate
 		value = genAutoNumber(identity);
 		subDataJson.element(subName, value);
 	}
-	
+
 }