master
wangbing 6 years ago
parent 29de8e8ab1
commit 9cff6e4892

@ -63,6 +63,8 @@ public class MySqlDBmapper extends AbstractDBmapper {
if (FieldType.Boolean.name().equals(type.name())) {
sb.append("TINYINT(1)");
} else if (FieldType.Enum.name().equals(type.name())) {
sb.append("VARCHAR(50)");
} else if (FieldType.Byte.name().equals(type.name())) {
sb.append("TINYINT(3)");
} else if (FieldType.Short.name().equals(type.name())) {

@ -14,6 +14,8 @@ public class OracleDBmapper extends AbstractDBmapper {
if (FieldType.Boolean.name().equals(type.name())) {
sb.append("CHAR(1)");
} else if (FieldType.Enum.name().equals(type.name())) {
sb.append("VARCHAR(50)");
} else if (FieldType.Byte.name().equals(type.name())) {
sb.append("NUMBER(3)");
} else if (FieldType.Short.name().equals(type.name())) {

@ -4,6 +4,11 @@ import ${basePackage}.frame.base.BaseRequest;
<#if table.has('Date')>
import java.util.Date;
</#if>
<#list table.fields as field>
<#if field.fieldType.javaType() == "Enum">
import ${basePackage}.${moduleName}.enums.${field.getCName()};
</#if>
</#list>
import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotEmpty;
import org.hibernate.validator.constraints.Length;
@ -34,12 +39,26 @@ public class ${table.getCName()}CreateRequest extends BaseRequest {
@NotNull(message = "${field.fieldComment?default("")}不能为NULL")
</#if>
</#if>
<#if field.fieldType.javaType() == "Enum">
private ${field.getCName()} ${field.getFName()};
<#else >
private ${field.fieldType.javaType()} ${field.getFName()};
</#if>
</#if>
</#list>
<#list table.fields as field>
<#if !field.isSystem>
<#if field.fieldType.javaType() == "Enum">
public ${field.getCName()} ${field.getterName()}() {
return this.${field.getFName()};
}
public void ${field.setterName()}(${field.getCName()} ${field.getFName()}) {
this.${field.getFName()} = ${field.getFName()};
}
<#else>
public ${field.fieldType.javaType()} ${field.getterName()}() {
return this.${field.getFName()};
}
@ -48,6 +67,7 @@ public class ${table.getCName()}CreateRequest extends BaseRequest {
this.${field.getFName()} = ${field.getFName()};
}
</#if>
</#if>
</#list>
}

@ -49,7 +49,6 @@ public class ${table.getCName()}UpdateRequest extends BaseUpdateRequest {
</#list>
<#list table.fields as field>
<#if !field.isSystem || field.fieldName == 'ID'>
<#if field.fieldType.javaType() == "Enum">
public ${field.getCName()} ${field.getterName()}() {
return this.${field.getFName()};
@ -58,6 +57,7 @@ public class ${table.getCName()}UpdateRequest extends BaseUpdateRequest {
public void ${field.setterName()}(${field.getCName()} ${field.getFName()}) {
this.${field.getFName()} = ${field.getFName()};
}
<#else>
public ${field.fieldType.javaType()} ${field.getterName()}() {
return this.${field.getFName()};
@ -66,6 +66,7 @@ public class ${table.getCName()}UpdateRequest extends BaseUpdateRequest {
public void ${field.setterName()}(${field.fieldType.javaType()} ${field.getFName()}) {
this.${field.getFName()} = ${field.getFName()};
}
</#if>
</#if>
</#list>

@ -9,6 +9,7 @@
el: "#app",
data: {},
methods: {},
filters: {},
created: function () {
},
mounted: function () {

Loading…
Cancel
Save

Powered by TurnKey Linux.