增加了SPC-KEY-TATA表的相关接口。

yun-zuoyi
Liquor 5 years ago
parent 65ea61fd70
commit 3d8842602d

@ -12,6 +12,38 @@ import com.fasterxml.jackson.annotation.JsonFormat;
public class MesEnumUtil { public class MesEnumUtil {
/**
* MES_SPC
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum SPC_KEY_DATA_OBJECT_TYPE{
POJO_OBJECT(10,"实体对象(单表)"),
DYNAMIC(20,"动态对象(生产数据表)");
private Integer objectType;
private String description;
SPC_KEY_DATA_OBJECT_TYPE(Integer objectType,String description ){
this.objectType = objectType;
this.description = description;
}
public Integer getObjectType() {
return objectType;
}
public void setObjectType(Integer objectType) {
this.objectType = objectType;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
}
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum HQL_EXPRESSION { public enum HQL_EXPRESSION {
GT(">", ">", "大于"), GT(">", ">", "大于"),
@ -111,6 +143,36 @@ public class MesEnumUtil {
} }
/** /**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum IS_VALID{
YES(1,"启用"),
NO(2,"禁用");
private Integer isValid;
private String description;
IS_VALID(int isValid,String description){
this.isValid = isValid;
this.description = description;
}
public int getIsValid() {
return isValid;
}
public void setIsValid(int isValid) {
this.isValid = isValid;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
}
/**
* *
*/ */
public enum ASC_OR_DESC { public enum ASC_OR_DESC {

@ -870,6 +870,34 @@ public class MesHqlPack {
return packBean; return packBean;
} }
public static DdlPackBean getMesSpcKeyData(MesSpcKeyData keyData,String organizeCode){
DdlPackBean packBean = getAllBaseDataByNormalPro(keyData, organizeCode);
if (!StringUtils.isEmpty(keyData.getObjectCode())) {
DdlPreparedPack.getStringEqualPack(keyData.getObjectCode(), "objectCode", packBean);
}
if (!StringUtils.isEmpty(keyData.getFieldCode())) {
DdlPreparedPack.getStringEqualPack(keyData.getFieldCode(), "fieldCode", packBean);
}
if (keyData.getObjectType() != null && keyData.getObjectType() != 0) {
DdlPreparedPack.getNumEqualPack(keyData.getObjectType(), "objectType", packBean);
}
if (!StringUtils.isEmpty(keyData.getKdCondition())) {
DdlPreparedPack.getStringEqualPack(keyData.getKdCondition(), "kdCondition", packBean);
}
if (!StringUtils.isEmpty(keyData.getKdName())) {
DdlPreparedPack.getStringEqualPack(keyData.getKdName(), "kdName", packBean);
}
if (!StringUtils.isEmpty(keyData.getKdCode())) {
DdlPreparedPack.getStringEqualPack(keyData.getKdCode(), "kdCode", packBean);
}
if (keyData.getSpecLsl() != null) {
DdlPreparedPack.getNumEqualPack(keyData.getSpecLsl(), "specLsl", packBean);
}
if (keyData.getSpecUsl() != null) {
DdlPreparedPack.getNumEqualPack(keyData.getSpecUsl(), "specUsl", packBean);
}
return packBean;
}
/** /**
* MES * MES
* *

Loading…
Cancel
Save