diff --git a/flyfish-web/src/main/java/com/flyfish/framework/beans/meta/BeanProperty.java b/flyfish-web/src/main/java/com/flyfish/framework/beans/meta/BeanProperty.java index 8cca4d1..4b2e8fb 100644 --- a/flyfish-web/src/main/java/com/flyfish/framework/beans/meta/BeanProperty.java +++ b/flyfish-web/src/main/java/com/flyfish/framework/beans/meta/BeanProperty.java @@ -9,6 +9,7 @@ import com.flyfish.framework.domain.base.Qo; import com.flyfish.framework.domain.base.Vo; import com.flyfish.framework.utils.ReflectionUtils; import com.flyfish.framework.utils.StringFormats; +import com.flyfish.framework.validation.annotations.Money; import lombok.Data; import lombok.val; import org.apache.commons.collections4.CollectionUtils; @@ -182,6 +183,13 @@ public class BeanProperty { } } break; + case NUMBER: + if (null != field) { + if (annotations.isPresent(Money.class) && !property.extra.containsKey("component")) { + property.extra.put("component", "money-input"); + } + } + break; case LIST: if (null != field) { // 是附件,展现附件列表