提交 9cd4063c 编写于 作者: sq3536's avatar sq3536

bugfix

上级 76fa6eec
...@@ -739,6 +739,7 @@ public class EntityModel extends BaseModel { ...@@ -739,6 +739,7 @@ public class EntityModel extends BaseModel {
if(der1n.getPSOne2ManyDataDEField()!=null&&der1n.getPSOne2ManyDataDEField().isPhisicalDEField()&&der1n.getMinorPSDataEntity().getStorageMode()==0) if(der1n.getPSOne2ManyDataDEField()!=null&&der1n.getPSOne2ManyDataDEField().isPhisicalDEField()&&der1n.getMinorPSDataEntity().getStorageMode()==0)
{ {
rel.setColumnName(der1n.getPSOne2ManyDataDEField().getName().toLowerCase()); rel.setColumnName(der1n.getPSOne2ManyDataDEField().getName().toLowerCase());
rel.setCodeName(der1n.getPSOne2ManyDataDEField().getCodeName());
} }
rel.setFkFieldCodeName(der1n.getPSPickupDEField().getCodeName()); rel.setFkFieldCodeName(der1n.getPSPickupDEField().getCodeName());
......
...@@ -7,6 +7,7 @@ import lombok.NoArgsConstructor; ...@@ -7,6 +7,7 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import net.ibizsys.model.dataentity.defield.IPSDEField; import net.ibizsys.model.dataentity.defield.IPSDEField;
import net.ibizsys.model.dataentity.der.IPSDER1N;
import net.ibizsys.model.dataentity.der.IPSDERBase; import net.ibizsys.model.dataentity.der.IPSDERBase;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
...@@ -68,7 +69,13 @@ public class RelationshipModel extends BaseModel{ ...@@ -68,7 +69,13 @@ public class RelationshipModel extends BaseModel{
public String getListCode() public String getListCode()
{ {
if(this.getDer().getMinorPSDataEntity().getStorageMode()==0) IPSDER1N der1n = null;
if(this.getDer() instanceof IPSDER1N) {
der1n = (IPSDER1N) getDer();
}
if(der1n!=null && der1n.getPSOne2ManyDataDEField()!=null&&der1n.getPSOne2ManyDataDEField().isPhisicalDEField()&&der1n.getMinorPSDataEntity().getStorageMode()==0)
return der1n.getPSOne2ManyDataDEField().getCodeName().toLowerCase();
else if(this.getDer().getMinorPSDataEntity().getStorageMode()==0)
return StringAdvUtils.pluralize(getCodeName()); return StringAdvUtils.pluralize(getCodeName());
return null; return null;
} }
......
...@@ -48,7 +48,6 @@ public class Inflector { ...@@ -48,7 +48,6 @@ public class Inflector {
plural("(?:([^f])fe|([lr])f)$", "$1$2ves"); plural("(?:([^f])fe|([lr])f)$", "$1$2ves");
plural("(hive)$", "$1s"); plural("(hive)$", "$1s");
plural("([^aeiouy]|qu)y$", "$1ies"); plural("([^aeiouy]|qu)y$", "$1ies");
plural("([^aeiouy]|qu)ies$", "$1y");
plural("(x|ch|ss|sh)$", "$1es"); plural("(x|ch|ss|sh)$", "$1es");
plural("(matr|vert|ind)ix|ex$", "$1ices"); plural("(matr|vert|ind)ix|ex$", "$1ices");
plural("([m|l])ouse$", "$1ice"); plural("([m|l])ouse$", "$1ice");
......
...@@ -61,7 +61,7 @@ public class {{apiDto.codeName}} extends {{#eq apiDto.apiEntity.entity.psSubSysS ...@@ -61,7 +61,7 @@ public class {{apiDto.codeName}} extends {{#eq apiDto.apiEntity.entity.psSubSysS
*/ */
public void set{{pascalCase codeName}}({{javaType}} {{camelCase codeName}}) { public void set{{pascalCase codeName}}({{javaType}} {{camelCase codeName}}) {
this.{{camelCase codeName}} = {{camelCase codeName}}; this.{{camelCase codeName}} = {{camelCase codeName}};
this.modify("{{lowerCase name}}", {{camelCase codeName}}); this.modify("{{lowerCase codeName}}", {{camelCase codeName}});
} }
{{/unless}} {{/unless}}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册