yun-zuoyi
于学杰 6 years ago
commit 921859b996

@ -3,6 +3,7 @@ package cn.estsh.i3plus.pojo.andon.sqlpack;
import cn.estsh.i3plus.pojo.andon.bean.*; import cn.estsh.i3plus.pojo.andon.bean.*;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean; import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
import cn.estsh.i3plus.pojo.base.enumutil.AndonEnumUtil;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack; import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.base.tool.HqlPack; import cn.estsh.i3plus.pojo.base.tool.HqlPack;
@ -17,6 +18,19 @@ import org.apache.commons.lang3.StringUtils;
**/ **/
public class AndonHqlPack { public class AndonHqlPack {
/** /**
* genju
* @param andonManageQueue
* @return
*/
public static DdlPackBean getAndonQueuePack(AndonManageQueue andonManageQueue, String statusCode) {
DdlPackBean packBean = DdlPackBean.getDdlPackBean();
DdlPreparedPack.getStringEqualPack(andonManageQueue.getOrganizeCode(), "organizeCode", packBean);
DdlPreparedPack.getStringEqualPack(andonManageQueue.getWorkCenterCode(), "workCenterCode", packBean);
DdlPreparedPack.getStringEqualPack(andonManageQueue.getWorkCellCode(), "workCellCode", packBean);
DdlPreparedPack.getStringEqualPack(statusCode, "statusCode", packBean);
return packBean;
}
/**
* *
* *
* @param bean * @param bean

@ -97,25 +97,25 @@ public abstract class BaseBean implements Serializable {
public String modifyDatetime; public String modifyDatetime;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询起始日期",example = "2018-01-01 01:00:00") @ApiParam(value="创建日期查询用,查询起始日期",example = "2018-01-01 01:00:00")
@AnnoOutputColumn(hidden = true) @AnnoOutputColumn(hidden = true)
public String createDateTimeStart; public String createDateTimeStart;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
@AnnoOutputColumn(hidden = true) @AnnoOutputColumn(hidden = true)
public String createDateTimeEnd; public String createDateTimeEnd;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="修改日期查询用,查询起始日期",example = "2018-01-01 01:00:00") @ApiParam(value="修改日期查询用,查询起始日期",example = "2018-01-01 01:00:00")
@AnnoOutputColumn(hidden = true) @AnnoOutputColumn(hidden = true)
public String modifyDateTimeStart; public String modifyDateTimeStart;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value = "修改日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value = "修改日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
@AnnoOutputColumn(hidden = true) @AnnoOutputColumn(hidden = true)
public String modifyDateTimeEnd; public String modifyDateTimeEnd;

@ -1,5 +1,16 @@
package cn.estsh.i3plus.pojo.base.codemaker; package cn.estsh.i3plus.pojo.base.codemaker;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import sun.management.VMManagement;
import java.lang.management.ManagementFactory;
import java.lang.management.RuntimeMXBean;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.net.InetAddress;
import java.net.NetworkInterface;
/** /**
* @Description : 使SnowFlakeID * @Description : 使SnowFlakeID
* @Reference : SnowFlake * @Reference : SnowFlake
@ -11,13 +22,15 @@ package cn.estsh.i3plus.pojo.base.codemaker;
**/ **/
public class SnowflakeIdMaker { public class SnowflakeIdMaker {
public static final Logger LOGGER = LoggerFactory.getLogger(SnowflakeIdMaker.class);
private long workerId; private long workerId;
private long datacenterId; private long datacenterId;
private long sequence = 0L; private long sequence = 0L;
public SnowflakeIdMaker(){ public SnowflakeIdMaker(){
this.workerId = 1; this.workerId = getWorkerMacId();
this.datacenterId = 1; this.datacenterId = getDatacenterPid();
this.sequence = 0L; this.sequence = 0L;
} }
@ -89,6 +102,60 @@ public class SnowflakeIdMaker {
return timestamp; return timestamp;
} }
/**
* 使Mac HashCode 32
* @return
*/
private long getWorkerMacId() {
long result;
try {
InetAddress ia;
byte[] mac = null;
//获取本地IP对象
ia = InetAddress.getLocalHost();
//获得网络接口对象即网卡并得到mac地址mac地址存在于一个byte数组中。
mac = NetworkInterface.getByInetAddress(ia).getHardwareAddress();
//下面代码是把mac地址拼装成String
StringBuffer sb = new StringBuffer();
for (int i = 0; i < mac.length; i++) {
if (i != 0) {
sb.append("-");
}
//mac[i] & 0xFF 是为了把byte转化为正整数
String s = Integer.toHexString(mac[i] & 0xFF);
sb.append(s.length() == 1 ? 0 + s : s);
}
//把字符串所有小写字母改为大写成为正规的mac地址并返回
result = sb.toString().toUpperCase().hashCode();
}catch (Exception e){
e.printStackTrace();
result = 31;
LOGGER.error("[SnowflakeIdMaker] 获取设备ID错误{}",e.getMessage());
}
result = result + timeGen();
return result < 0 ? (0 - result) % 32 : result % 32;
}
private long getDatacenterPid() {
long result;
try {
RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean();
Field jvm = runtime.getClass().getDeclaredField("jvm");
jvm.setAccessible(true);
VMManagement mgmt = (VMManagement) jvm.get(runtime);
Method pidMethod = mgmt.getClass().getDeclaredMethod("getProcessId");
pidMethod.setAccessible(true);
result = (Integer) pidMethod.invoke(mgmt);
} catch (Exception e) {
result = 31;
}
result = result + timeGen();
return result < 0 ? (0 - result) % 32 : result % 32;
}
private long timeGen(){ private long timeGen(){
return System.currentTimeMillis(); return System.currentTimeMillis();
} }

@ -60,6 +60,7 @@ public class XStreamFactory {
} }
}); });
xStream.setMode(XStream.NO_REFERENCES);
xStream.autodetectAnnotations(true); xStream.autodetectAnnotations(true);
return xStream; return xStream;

@ -833,7 +833,7 @@ public class BlockFormEnumUtil {
TEXT(200, "TEXT", "文本"), TEXT(200, "TEXT", "文本"),
NUMBER(210, "NUMBER", "数字"), NUMBER(210, "NUMBER", "数字"),
PASSWORD(230, "PASSWORD", "密码"), PASSWORD(230, "PASSWORD", "密码"),
DATE_TIME(300, "DATE", "日期"), DATE_TIME(300, "DATE", "日期",SQL_WHERE.BETWEEN),
// DATE(300, "DATE", "日期(yyyy-MM-dd)"), // DATE(300, "DATE", "日期(yyyy-MM-dd)"),
// DATE_TIME(310, "DATE_TIME", "时间(yyyy-MM-dd hh:mm:ss)"), // DATE_TIME(310, "DATE_TIME", "时间(yyyy-MM-dd hh:mm:ss)"),
// ELEMENT(700, "DICT_SELECT", "元素"), // ELEMENT(700, "DICT_SELECT", "元素"),
@ -847,10 +847,22 @@ public class BlockFormEnumUtil {
private String code; private String code;
private String description; private String description;
private PROPERTY_CONTROL_TYPE(int value, String code, String description) { /**
*
*/
private SQL_WHERE defaultWhere;
PROPERTY_CONTROL_TYPE(int value, String code, String description) {
this.value = value;
this.code = code;
this.description = description;
}
PROPERTY_CONTROL_TYPE(int value, String code, String description, SQL_WHERE defaultWhere) {
this.value = value; this.value = value;
this.code = code; this.code = code;
this.description = description; this.description = description;
this.defaultWhere = defaultWhere;
} }
public int getValue() { public int getValue() {
@ -865,6 +877,10 @@ public class BlockFormEnumUtil {
return description; return description;
} }
public SQL_WHERE getDefaultWhere() {
return defaultWhere;
}
public static String valueOfCode(int val) { public static String valueOfCode(int val) {
String tmp = null; String tmp = null;
for (int i = 0; i < values().length; i++) { for (int i = 0; i < values().length; i++) {
@ -2476,7 +2492,6 @@ public class BlockFormEnumUtil {
} }
public static SQL_WHERE valueOf(int val) { public static SQL_WHERE valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) { for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) { if (values()[i].value == val) {
return values()[i]; return values()[i];

@ -1030,6 +1030,57 @@ public class CommonEnumUtil {
} }
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum BASIS_TYPE {
INT(1, "int"),
DOUBLE(2, "double"),
LONG(3, "long"),
FLOAT(4, "float"),
CHAR(5, "char"),
BOOLEAN(6,"boolean"),
BYTE(7, "byte"),
SHORT(8, "short");
private int value;
private String description;
private BASIS_TYPE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static int descOf(String desc) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
// 数据有效的静态常量 // 数据有效的静态常量
public static final int VALID = CommonEnumUtil.IS_VAILD.VAILD.getValue(); public static final int VALID = CommonEnumUtil.IS_VAILD.VAILD.getValue();

@ -12,6 +12,42 @@ import com.fasterxml.jackson.annotation.JsonFormat;
public class MesEnumUtil { public class MesEnumUtil {
/** /**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum BIND_RULE {
COOPERATION_PART(0, "外协件"),
SELF_CONTROL_PART(1, "自制件");
private int value;
private String description;
BIND_RULE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOfDescription(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
/**
* *
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
@ -752,6 +788,42 @@ public class MesEnumUtil {
} }
/** /**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum CONFIG_TYPE {
FASTDFS_SAVE_PATH(10, "savePath"),
NGINX_IP(20,"nginxIp");
private int value;
private String description;
CONFIG_TYPE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOfDescription(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
/**
* *
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)

@ -3189,4 +3189,57 @@ public class WmsEnumUtil {
return tmp; return tmp;
} }
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum INVENTORY_DIFFERENCE_TYPE {
INVENTORY_FLAT(10, "INVENTORY_FLAT", "盘平"),
INVENTORY_LOSSES(20, "INVENTORY_LOSSES", "盘亏"),
INVENTORY_WIN(30, "INVENTORY_WIN", "盘赢");
private int value;
private String code;
private String description;
INVENTORY_DIFFERENCE_TYPE(int value, String code, String description) {
this.value = value;
this.code = code;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public String getCode() {
return code;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static int descOf(String desc) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
} }

@ -10,6 +10,7 @@ import java.sql.SQLException;
* @CreateDate : 2019-06-11 16:12 * @CreateDate : 2019-06-11 16:12
* @Modify: * @Modify:
**/ **/
@FunctionalInterface
public interface IResultSetCall<T> { public interface IResultSetCall<T> {
/** /**

@ -150,7 +150,12 @@ public class DdlPreparedPack {
} else { } else {
order[i] = "desc"; order[i] = "desc";
} }
sqlStr += " model." + columnName[i] + " " + order[i].toString() + ","; if(columnName[i].indexOf(" model.") == -1){
sqlStr += " model." + columnName[i];
}else{
sqlStr += columnName[i];
}
sqlStr += " " + order[i].toString() + ",";
} }
} }
@ -506,4 +511,24 @@ public class DdlPreparedPack {
packBean.addColumnQuery(columnName," and " + columnName + " not in (:m_" + columnName + ")", data); packBean.addColumnQuery(columnName," and " + columnName + " not in (:m_" + columnName + ")", data);
} }
} }
/**
*
* @param columnName
* @param basisType
* @see CommonEnumUtil.BASIS_TYPE
* @return
*/
public static String getOrderColConvertType(String columnName,int basisType){
String name =" model." + columnName;
if (basisType == CommonEnumUtil.BASIS_TYPE.INT.getValue()) {
name = " cast(" + name+ " as integer)";
} else if (basisType == CommonEnumUtil.BASIS_TYPE.DOUBLE.getValue()){
name = " cast(" + name+ " as double)";
} else if (basisType == CommonEnumUtil.BASIS_TYPE.LONG.getValue()){
name = " cast(" + name+ " as long)";
}
return name;
}
} }

@ -62,4 +62,28 @@ public class MesESOP extends BaseBean {
@Column(name="SOP_URL") @Column(name="SOP_URL")
@ApiParam("SOP_URL") @ApiParam("SOP_URL")
private String sopUrl; private String sopUrl;
@Column(name="GROUP_NAME")
@ApiParam("GROUP_NAME")
private String groupName;
@Column(name="FILE_ORIGIN_NAME")
@ApiParam("FILE_ORIGIN_NAME")
private String fileOriginName;
@Column(name="FILE_SIZE")
@ApiParam("FILE_SIZE")
private String fileSize;
@Column(name="FILE_TYPE_ID")
@ApiParam("FILE_TYPE_ID")
private String fileTypeId;
@Column(name="FILE_TYPE_NAME")
@ApiParam("FILE_TYPE_NAME")
private String fileTypeName;
@Column(name="SYNC_TAG")
@ApiParam("SYNC_TAG")
private Integer syncTag=0;
} }

@ -0,0 +1,47 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.*;
/**
* @Description :
* @Reference :
* @Author : siliter
* @CreateDate : 2019-03-18 11:00
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="Mes_LABEL_TEMPLATE")
@Api(value="打印模板",description = "打印模板")
public class MesLabelTemplate extends BaseBean {
private static final long serialVersionUID = 5371856566557305323L;
@Column(name="TEMPLATE_CODE")
@ApiParam(value ="模板代码")
private String templateCode;
@Column(name="TEMPLATE_NAME")
@ApiParam(value ="模板名称")
private String templateName;
@Lob
@Column(name="TEMPLATE_CONTENT")
@ApiParam(value ="模板内容")
private String templateContent;
// 参数拼接,多参数都好分隔,后台在做处理
@ApiParam(value ="模板参数拼接")
@Transient
private String paramsPack;
}

@ -0,0 +1,54 @@
package cn.estsh.i3plus.pojo.mes.pcn.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.*;
/**
* @Description :
* @Reference :
* @Author : siliter
* @CreateDate : 2019-03-18 11:00
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="Mes_LABEL_TEMPLATE_PARAM")
@Api(value="打印模板参数",description = "打印模板参数")
public class MesLabelTemplateParam extends BaseBean {
private static final long serialVersionUID = 6476163540527157643L;
@Column(name="TEMPLATE_ID")
@ApiParam(value ="模板ID" , access ="模板ID" ,example = "-1")
@JsonSerialize(using = ToStringSerializer.class)
private Long templateId;
@Column(name="TEMPLATE_CODE")
@ApiParam(value ="模板代码")
private String templateCode;
@Column(name="TEMPLATE_PARAM")
@ApiParam(value ="模板参数")
private String templateParam;
@Lob
@Column(name="TEMPLATE_PARAM_TEXT")
@ApiParam(value ="模板参数描述")
private String templateParamText;
// 参数拼接,多参数都好分隔,后台在做处理
@ApiParam(value ="模板参数值")
@Transient
private String templateParamValue;
}

@ -0,0 +1,31 @@
package cn.estsh.i3plus.pojo.mes.pcn.model;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/8/19 7:00 PM
* @Description:
**/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Api("FastDfs文件model")
public class FastDfsDownloadModel {
@ApiParam("部分相对路径")
private String dirPath;
@ApiParam("文件名称")
private String fileName;
@ApiParam("文件字节")
private byte[] fileByte;
}

@ -0,0 +1,17 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesArea;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesLabelTemplateParam;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : jack.jia
* @CreateDate : 2019-04-02
* @Modify:
**/
@Repository
public interface MesLabelTemplateParamRepository extends BaseRepository<MesLabelTemplateParam, Long> {
}

@ -0,0 +1,17 @@
package cn.estsh.i3plus.pojo.mes.pcn.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesArea;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesLabelTemplate;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : jack.jia
* @CreateDate : 2019-04-02
* @Modify:
**/
@Repository
public interface MesLabelTemplateRepository extends BaseRepository<MesLabelTemplate, Long> {
}

@ -3,6 +3,8 @@ package cn.estsh.i3plus.pojo.mes.pcn.sqlpack;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean; import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack; import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesConfig;
import org.apache.commons.lang3.StringUtils;
/** /**
* @Description: * @Description:
@ -26,4 +28,24 @@ public class MesHqlPack {
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_DEAL.NO.getValue(), "isDeleted", packBean); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_DEAL.NO.getValue(), "isDeleted", packBean);
return packBean; return packBean;
} }
/**
* MES PCN
*
* @param mesConfig
* @return
*/
public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) {
DdlPackBean packBean = getAllBaseData(organizeCode);
if (StringUtils.isNotEmpty(mesConfig.getCfgCode())) {
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean);
}
if (StringUtils.isNotEmpty(mesConfig.getCfgName())) {
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean);
}
if (mesConfig.getIsValid() != null) {
DdlPreparedPack.getNumEqualPack(mesConfig.getIsValid(), "isValid", packBean);
}
return packBean;
}
} }

@ -70,12 +70,12 @@ public class MesBom extends BaseBean {
@Column(name = "EFF_START_TIME") @Column(name = "EFF_START_TIME")
@ApiParam(value = "生效时间") @ApiParam(value = "生效时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private String effStartTime; private String effStartTime;
@Column(name = "EFF_END_TIME") @Column(name = "EFF_END_TIME")
@ApiParam(value = "失效时间") @ApiParam(value = "失效时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private String effEndTime; private String effEndTime;
public double getQtyVal() { public double getQtyVal() {

@ -23,27 +23,27 @@ import javax.persistence.Table;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="MES_ESOP") @Table(name = "MES_ESOP")
@Api("作业指导书信息表(ODS)") @Api("作业指导书信息表(ODS)")
public class MesESOP extends BaseBean { public class MesESOP extends BaseBean {
@Column(name="PART_NO") @Column(name = "PART_NO")
@ApiParam("零件号") @ApiParam("零件号")
private String partNo; private String partNo;
@Column(name="WORK_CENTER_CODE") @Column(name = "WORK_CENTER_CODE")
@ApiParam("工作中心代码") @ApiParam("工作中心代码")
private String workCenterCode; private String workCenterCode;
@Column(name="WORK_CELL_CODE") @Column(name = "WORK_CELL_CODE")
@ApiParam("工作单元代码") @ApiParam("工作单元代码")
private String workCellCode; private String workCellCode;
@Column(name="ROUTE_CODE") @Column(name = "ROUTE_CODE")
@ApiParam("流程代码") @ApiParam("流程代码")
private String routeCode; private String routeCode;
@Column(name="PROCESS_CODE") @Column(name = "PROCESS_CODE")
@ApiParam("工序代码") @ApiParam("工序代码")
private String processCode; private String processCode;
@ -55,11 +55,32 @@ public class MesESOP extends BaseBean {
@ApiParam("工步序号") @ApiParam("工步序号")
private Integer stepSeq; private Integer stepSeq;
@Column(name="SOP_NAME") @Column(name = "SOP_NAME")
@ApiParam("SOP名称") @ApiParam("SOP名称")
private String sopName; private String sopName;
@Column(name="SOP_URL") @Column(name = "SOP_URL")
@ApiParam("SOP_URL") @ApiParam("SOP_URL")
private String sopUrl; private String sopUrl;
@Column(name="GROUP_NAME")
@ApiParam("GROUP_NAME")
private String groupName;
@Column(name="FILE_ORIGIN_NAME")
@ApiParam("FILE_ORIGIN_NAME")
private String fileOriginName;
@Column(name="FILE_SIZE")
@ApiParam("FILE_SIZE")
private String fileSize;
@Column(name="FILE_TYPE_ID")
@ApiParam("FILE_TYPE_ID")
private String fileTypeId;
@Column(name="FILE_TYPE_NAME")
@ApiParam("FILE_TYPE_NAME")
private String fileTypeName;
} }

@ -49,7 +49,7 @@ public class MesPcnSyncCfg extends BaseBean {
private Integer syncFrequency; private Integer syncFrequency;
@Column(name="SYNC_TIME") @Column(name="SYNC_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value ="同步时间") @ApiParam(value ="同步时间")
private String syncTime; private String syncTime;
@ -62,7 +62,7 @@ public class MesPcnSyncCfg extends BaseBean {
private Integer syncType; private Integer syncType;
@Column(name="LAST_SYNC_TIME") @Column(name="LAST_SYNC_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value ="上一同步时间") @ApiParam(value ="上一同步时间")
private String lastSyncTime; private String lastSyncTime;

@ -9,6 +9,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import org.springframework.format.annotation.DateTimeFormat;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -65,10 +66,12 @@ public class MesPlanOrder extends BaseBean {
private Integer status; private Integer status;
@Column(name="START_TIME") @Column(name="START_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam("计划开始时间") @ApiParam("计划开始时间")
private String startTime; private String startTime;
@Column(name="END_TIME") @Column(name="END_TIME")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam("计划结束时间") @ApiParam("计划结束时间")
private String endTime; private String endTime;
@ -94,24 +97,24 @@ public class MesPlanOrder extends BaseBean {
/********************** 冗余字段 *********************************/ /********************** 冗余字段 *********************************/
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
public String startTimeStart; public String startTimeStart;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value="创建日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
public String startTimeEnd; public String startTimeEnd;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value="计划结束日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
public String endTimeStart; public String endTimeStart;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期",example = "2018-12-31 23:59:59") @ApiParam(value="计划结束日期查询用,查询结束日期",example = "2018-12-31 23:59:59")
public String endTimeEnd; public String endTimeEnd;

@ -2,6 +2,7 @@ package cn.estsh.i3plus.pojo.mes.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.enumutil.MesEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.MesEnumUtil;
import cn.estsh.i3plus.pojo.mes.model.MesWorkOrderButtonModel;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
@ -146,23 +147,23 @@ public class MesWorkOrder extends BaseBean {
public String prodCfgName; public String prodCfgName;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划开始日期查询用,查询开始日期",example = "2018-12-31 23:59:59") @ApiParam(value="计划开始日期查询用,查询开始日期",example = "2018-12-31 23:59:59")
public String startTimeStart; public String startTimeStart;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划开始日期查询用,查询截至日期",example = "2018-12-31 23:59:59") @ApiParam(value="计划开始日期查询用,查询截至日期",example = "2018-12-31 23:59:59")
public String startTimeEnd; public String startTimeEnd;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期起始",example = "2018-12-31 23:59:59") @ApiParam(value="计划结束日期查询用,查询结束日期起始",example = "2018-12-31 23:59:59")
public String endTimeStart; public String endTimeStart;
@Transient @Transient
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiParam(value="计划结束日期查询用,查询结束日期截至",example = "2018-12-31 23:59:59") @ApiParam(value="计划结束日期查询用,查询结束日期截至",example = "2018-12-31 23:59:59")
public String endTimeEnd; public String endTimeEnd;
@ -191,6 +192,11 @@ public class MesWorkOrder extends BaseBean {
return Arrays.asList(MesEnumUtil.WORK_ORDER_SOURCE.values()); return Arrays.asList(MesEnumUtil.WORK_ORDER_SOURCE.values());
} }
@Transient
@ApiParam("mes生产工单页面按钮控制")
private MesWorkOrderButtonModel workOrderButtonModel;
public double getQtyVal() { public double getQtyVal() {
return this.qty == null ? 0.0d : this.qty; return this.qty == null ? 0.0d : this.qty;
} }

@ -0,0 +1,34 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Author: Wynne.Lu
* @CreateDate: 2019/8/19 7:00 PM
* @Description:
**/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Api("FastDfs文件model")
public class FastDfsDownloadModel {
@ApiParam("部分相对路径")
private String dirPath;
@ApiParam("文件名称")
private String fileName;
@ApiParam("文件字节")
private String fileByte;
@ApiParam("文件url")
private String url;
}

@ -0,0 +1,48 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
/**
* @Author: wangjie
* @CreateDate: 2019/8/21 9:19 AM
* @Description:
**/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Api("mes生产工单页面按钮控制model")
public class MesWorkOrderButtonModel implements Serializable {
@ApiParam("修改按钮")
private boolean updateButton;
@ApiParam("按配置修改按钮")
private boolean updateButton4Config;
@ApiParam("下达按钮")
private boolean transmitButton;
@ApiParam("测试动态下达按钮")
private boolean dynamicTransmitButton4Test;
@ApiParam("启动按钮")
private boolean startUpButton;
@ApiParam("暂停按钮")
private boolean suspendButton;
@ApiParam("撤销按钮")
private boolean revokeButton;
@ApiParam("关闭按钮")
private boolean closeButton;
}

@ -49,6 +49,7 @@ public class MesHqlPack {
} }
return packBean; return packBean;
} }
/** /**
* *
* *
@ -74,7 +75,7 @@ public class MesHqlPack {
DdlPreparedPack.getNumEqualPack(mesPlanOrder.getStatus(), "status", packBean); DdlPreparedPack.getNumEqualPack(mesPlanOrder.getStatus(), "status", packBean);
} }
if (StringUtils.isNotEmpty(mesPlanOrder.getCreateUser())) { if (StringUtils.isNotEmpty(mesPlanOrder.getCreateUser())) {
DdlPreparedPack.getStringEqualPack(mesPlanOrder.getCreateUser(), "createUser", packBean); DdlPreparedPack.getStringLikerPack(mesPlanOrder.getCreateUser(), "createUser", packBean);
} }
// 时间段查询 // 时间段查询
@ -160,7 +161,7 @@ public class MesHqlPack {
DdlPreparedPack.getStringEqualPack(mesWorkOrder.getProdCfgCode(), "prodCfgCode", packBean); DdlPreparedPack.getStringEqualPack(mesWorkOrder.getProdCfgCode(), "prodCfgCode", packBean);
} }
if (StringUtils.isNotEmpty(mesWorkOrder.getPlanOrderNo())) { if (StringUtils.isNotEmpty(mesWorkOrder.getPlanOrderNo())) {
DdlPreparedPack.getStringEqualPack(mesWorkOrder.getPlanOrderNo(), "planOrderNo", packBean); DdlPreparedPack.getStringLikerPack(mesWorkOrder.getPlanOrderNo(), "planOrderNo", packBean);
} }
if (mesWorkOrder.getIsValid() != null) { if (mesWorkOrder.getIsValid() != null) {
DdlPreparedPack.getNumEqualPack(mesWorkOrder.getIsValid(), "isValid", packBean); DdlPreparedPack.getNumEqualPack(mesWorkOrder.getIsValid(), "isValid", packBean);
@ -344,7 +345,7 @@ public class MesHqlPack {
public static DdlPackBean getMesShift(MesShift shift, String organizeCode) { public static DdlPackBean getMesShift(MesShift shift, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(shift, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(shift, organizeCode);
if (StringUtils.isNotEmpty(shift.getShiftCode())) { if (StringUtils.isNotEmpty(shift.getShiftCode())) {
DdlPreparedPack.getStringEqualPack(shift.getShiftCode(), "shiftCode", packBean); DdlPreparedPack.getStringLikerPack(shift.getShiftCode(), "shiftCode", packBean);
} }
if (StringUtils.isNotEmpty(shift.getShiftName())) { if (StringUtils.isNotEmpty(shift.getShiftName())) {
DdlPreparedPack.getStringLikerPack(shift.getShiftName(), "shiftName", packBean); DdlPreparedPack.getStringLikerPack(shift.getShiftName(), "shiftName", packBean);
@ -376,15 +377,16 @@ public class MesHqlPack {
/******************created by wynne*************/ /******************created by wynne*************/
/** /**
* MES * MES
*
* @param mesScrap * @param mesScrap
* @return * @return
*/ */
public static DdlPackBean getMesScrap(MesScrap mesScrap, String organizeCode) { public static DdlPackBean getMesScrap(MesScrap mesScrap, String organizeCode) {
DdlPackBean packBean = getAllBaseData(organizeCode); DdlPackBean packBean = getAllBaseData(organizeCode);
if (StringUtils.isNotEmpty(mesScrap.getScrapCode())){ if (StringUtils.isNotEmpty(mesScrap.getScrapCode())) {
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapCode(), "scrapCode", packBean); DdlPreparedPack.getStringLikerPack(mesScrap.getScrapCode(), "scrapCode", packBean);
} }
if (StringUtils.isNotEmpty(mesScrap.getScrapName())){ if (StringUtils.isNotEmpty(mesScrap.getScrapName())) {
DdlPreparedPack.getStringLikerPack(mesScrap.getScrapName(), "scrapName", packBean); DdlPreparedPack.getStringLikerPack(mesScrap.getScrapName(), "scrapName", packBean);
} }
if (mesScrap.getIsValid() != null) { if (mesScrap.getIsValid() != null) {
@ -395,15 +397,16 @@ public class MesHqlPack {
/** /**
* MES PCN * MES PCN
*
* @param mesConfig * @param mesConfig
* @return * @return
*/ */
public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) { public static DdlPackBean getMesConfig(MesConfig mesConfig, String organizeCode) {
DdlPackBean packBean = getAllBaseData(organizeCode); DdlPackBean packBean = getAllBaseData(organizeCode);
if (StringUtils.isNotEmpty(mesConfig.getCfgCode())){ if (StringUtils.isNotEmpty(mesConfig.getCfgCode())) {
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean); DdlPreparedPack.getStringLikerPack(mesConfig.getCfgCode(), "cfgCode", packBean);
} }
if (StringUtils.isNotEmpty(mesConfig.getCfgName())){ if (StringUtils.isNotEmpty(mesConfig.getCfgName())) {
DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean); DdlPreparedPack.getStringLikerPack(mesConfig.getCfgName(), "cfgName", packBean);
} }
if (mesConfig.getIsValid() != null) { if (mesConfig.getIsValid() != null) {
@ -414,18 +417,19 @@ public class MesHqlPack {
/** /**
* MES * MES
*
* @param mesRepair * @param mesRepair
* @return * @return
*/ */
public static DdlPackBean getMesRepair(MesRepair mesRepair, String organizeCode) { public static DdlPackBean getMesRepair(MesRepair mesRepair, String organizeCode) {
DdlPackBean packBean = getAllBaseData(organizeCode); DdlPackBean packBean = getAllBaseData(organizeCode);
if (StringUtils.isNotEmpty(mesRepair.getRepairCode())){ if (StringUtils.isNotEmpty(mesRepair.getRepairCode())) {
DdlPreparedPack.getStringLikerPack(mesRepair.getRepairCode(), "repairCode", packBean); DdlPreparedPack.getStringLikerPack(mesRepair.getRepairCode(), "repairCode", packBean);
} }
if (StringUtils.isNotEmpty(mesRepair.getRepairName())){ if (StringUtils.isNotEmpty(mesRepair.getRepairName())) {
DdlPreparedPack.getStringLikerPack(mesRepair.getRepairName(), "repairName", packBean); DdlPreparedPack.getStringLikerPack(mesRepair.getRepairName(), "repairName", packBean);
} }
if (mesRepair.getRepairType() != null){ if (mesRepair.getRepairType() != null) {
DdlPreparedPack.getNumEqualPack(mesRepair.getRepairType(), "repairType", packBean); DdlPreparedPack.getNumEqualPack(mesRepair.getRepairType(), "repairType", packBean);
} }
if (mesRepair.getIsValid() != null) { if (mesRepair.getIsValid() != null) {
@ -447,7 +451,7 @@ public class MesHqlPack {
DdlPreparedPack.getStringEqualPack(mesESOP.getWorkCenterCode(), "workCenterCode", packBean); DdlPreparedPack.getStringEqualPack(mesESOP.getWorkCenterCode(), "workCenterCode", packBean);
} }
if (StringUtils.isNotEmpty(mesESOP.getPartNo())) { if (StringUtils.isNotEmpty(mesESOP.getPartNo())) {
DdlPreparedPack.getStringEqualPack(mesESOP.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(mesESOP.getPartNo(), "partNo", packBean);
} }
return packBean; return packBean;
@ -474,26 +478,27 @@ public class MesHqlPack {
return packBean; return packBean;
} }
public static DdlPackBean getMesEventByButtonCode(String buttonCode,String org){ public static DdlPackBean getMesEventByButtonCode(String buttonCode, String org) {
DdlPackBean packBean=getAllBaseData(org); DdlPackBean packBean = getAllBaseData(org);
DdlPreparedPack.getStringEqualPack(buttonCode,"buttonCode",packBean); DdlPreparedPack.getStringEqualPack(buttonCode, "buttonCode", packBean);
DdlPreparedPack.getStringEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue()+"","isValid",packBean); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
return packBean; return packBean;
} }
public static DdlPackBean getMesEventByEventCode(String eventCode,String org){
DdlPackBean packBean=getAllBaseData(org); public static DdlPackBean getMesEventByEventCode(String eventCode, String org) {
DdlPreparedPack.getStringEqualPack(eventCode,"eventCode",packBean); DdlPackBean packBean = getAllBaseData(org);
DdlPreparedPack.getStringEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue()+"","isValid",packBean); DdlPreparedPack.getStringEqualPack(eventCode, "eventCode", packBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
return packBean; return packBean;
} }
public static DdlPackBean getMesActionByActionCode(MesAction mesAction,String organizeCode){
DdlPackBean packBean=getAllBaseDataByNormalPro(mesAction,organizeCode); public static DdlPackBean getMesActionByActionCode(MesAction mesAction, String organizeCode) {
DdlPreparedPack.getStringEqualPack(mesAction.getActionCode(),"actionCode",packBean); DdlPackBean packBean = getAllBaseDataByNormalPro(mesAction, organizeCode);
DdlPreparedPack.getStringEqualPack(mesAction.getActionCode(), "actionCode", packBean);
return packBean; return packBean;
} }
/** /**
* *
* *
@ -511,9 +516,8 @@ public class MesHqlPack {
DdlPreparedPack.getStringLikerPack(mesAction.getActionName(), "actionName", packBean); DdlPreparedPack.getStringLikerPack(mesAction.getActionName(), "actionName", packBean);
} }
if (mesAction.getActionType() != null && StringUtils.isNotEmpty(mesAction.getActionType() + "")) { DdlPreparedPack.getNumEqualPack(mesAction.getActionType(), "actionType", packBean);
DdlPreparedPack.getStringEqualPack(mesAction.getActionType() + "", "actionType", packBean);
}
return packBean; return packBean;
} }
@ -548,6 +552,7 @@ public class MesHqlPack {
} }
return packBean; return packBean;
} }
/** /**
* *
* *
@ -598,7 +603,7 @@ public class MesHqlPack {
public static DdlPackBean getMesProcess(MesProcess process, String organizeCode) { public static DdlPackBean getMesProcess(MesProcess process, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(process, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(process, organizeCode);
if (StringUtils.isNotEmpty(process.getProcessCode())) { if (StringUtils.isNotEmpty(process.getProcessCode())) {
DdlPreparedPack.getStringEqualPack(process.getProcessCode(), "processCode", packBean); DdlPreparedPack.getStringLikerPack(process.getProcessCode(), "processCode", packBean);
} }
if (StringUtils.isNotEmpty(process.getProcessName())) { if (StringUtils.isNotEmpty(process.getProcessName())) {
DdlPreparedPack.getStringLikerPack(process.getProcessName(), "processName", packBean); DdlPreparedPack.getStringLikerPack(process.getProcessName(), "processName", packBean);
@ -616,7 +621,7 @@ public class MesHqlPack {
public static DdlPackBean getMesStep(MesStep step, String organizeCode) { public static DdlPackBean getMesStep(MesStep step, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(step, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(step, organizeCode);
if (StringUtils.isNotEmpty(step.getStepCode())) { if (StringUtils.isNotEmpty(step.getStepCode())) {
DdlPreparedPack.getStringEqualPack(step.getStepCode(), "stepCode", packBean); DdlPreparedPack.getStringLikerPack(step.getStepCode(), "stepCode", packBean);
} }
if (StringUtils.isNotEmpty(step.getStepName())) { if (StringUtils.isNotEmpty(step.getStepName())) {
DdlPreparedPack.getStringLikerPack(step.getStepName(), "stepName", packBean); DdlPreparedPack.getStringLikerPack(step.getStepName(), "stepName", packBean);
@ -640,7 +645,7 @@ public class MesHqlPack {
DdlPreparedPack.getStringEqualPack(stepParam.getStepCode(), "stepCode", packBean); DdlPreparedPack.getStringEqualPack(stepParam.getStepCode(), "stepCode", packBean);
} }
if (StringUtils.isNotEmpty(stepParam.getParamCode())) { if (StringUtils.isNotEmpty(stepParam.getParamCode())) {
DdlPreparedPack.getStringEqualPack(stepParam.getParamCode(), "paramCode", packBean); DdlPreparedPack.getStringLikerPack(stepParam.getParamCode(), "paramCode", packBean);
} }
if (StringUtils.isNotEmpty(stepParam.getParamName())) { if (StringUtils.isNotEmpty(stepParam.getParamName())) {
DdlPreparedPack.getStringLikerPack(stepParam.getParamName(), "paramName", packBean); DdlPreparedPack.getStringLikerPack(stepParam.getParamName(), "paramName", packBean);
@ -682,13 +687,13 @@ public class MesHqlPack {
public static DdlPackBean getMesBom(MesBom bom, String organizeCode) { public static DdlPackBean getMesBom(MesBom bom, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(bom, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(bom, organizeCode);
if (StringUtils.isNotEmpty(bom.getPartNo())) { if (StringUtils.isNotEmpty(bom.getPartNo())) {
DdlPreparedPack.getStringEqualPack(bom.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(bom.getPartNo(), "partNo", packBean);
} }
if (StringUtils.isNotEmpty(bom.getItemPartNo())) { if (StringUtils.isNotEmpty(bom.getItemPartNo())) {
DdlPreparedPack.getStringEqualPack(bom.getItemPartNo(), "itemPartNo", packBean); DdlPreparedPack.getStringLikerPack(bom.getItemPartNo(), "itemPartNo", packBean);
} }
if (StringUtils.isNotEmpty(bom.getBomVersion())) { if (StringUtils.isNotEmpty(bom.getBomVersion())) {
DdlPreparedPack.getStringEqualPack(bom.getBomVersion(), "bomVersion", packBean); DdlPreparedPack.getStringLikerPack(bom.getBomVersion(), "bomVersion", packBean);
} }
return packBean; return packBean;
@ -703,13 +708,13 @@ public class MesHqlPack {
public static DdlPackBean getMesProcessBom(MesProcessBom processBom, String organizeCode) { public static DdlPackBean getMesProcessBom(MesProcessBom processBom, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(processBom, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(processBom, organizeCode);
if (StringUtils.isNotEmpty(processBom.getPartNo())) { if (StringUtils.isNotEmpty(processBom.getPartNo())) {
DdlPreparedPack.getStringEqualPack(processBom.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(processBom.getPartNo(), "partNo", packBean);
} }
if (StringUtils.isNotEmpty(processBom.getItemPartNo())) { if (StringUtils.isNotEmpty(processBom.getItemPartNo())) {
DdlPreparedPack.getStringEqualPack(processBom.getItemPartNo(), "itemPartNo", packBean); DdlPreparedPack.getStringLikerPack(processBom.getItemPartNo(), "itemPartNo", packBean);
} }
if (StringUtils.isNotEmpty(processBom.getProcessCode())) { if (StringUtils.isNotEmpty(processBom.getProcessCode())) {
DdlPreparedPack.getStringEqualPack(processBom.getProcessCode(), "processCode", packBean); DdlPreparedPack.getStringLikerPack(processBom.getProcessCode(), "processCode", packBean);
} }
return packBean; return packBean;
@ -724,7 +729,7 @@ public class MesHqlPack {
public static DdlPackBean getMesCustomer(MesCustomer customer, String organizeCode) { public static DdlPackBean getMesCustomer(MesCustomer customer, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(customer, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(customer, organizeCode);
if (StringUtils.isNotEmpty(customer.getCustomerCode())) { if (StringUtils.isNotEmpty(customer.getCustomerCode())) {
DdlPreparedPack.getStringEqualPack(customer.getCustomerCode(), "customerCode", packBean); DdlPreparedPack.getStringLikerPack(customer.getCustomerCode(), "customerCode", packBean);
} }
if (StringUtils.isNotEmpty(customer.getCustomerName())) { if (StringUtils.isNotEmpty(customer.getCustomerName())) {
DdlPreparedPack.getStringLikerPack(customer.getCustomerName(), "customerName", packBean); DdlPreparedPack.getStringLikerPack(customer.getCustomerName(), "customerName", packBean);
@ -742,7 +747,7 @@ public class MesHqlPack {
public static DdlPackBean getMesCustProdLine(MesCustProdLine custProdLine, String organizeCode) { public static DdlPackBean getMesCustProdLine(MesCustProdLine custProdLine, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(custProdLine, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(custProdLine, organizeCode);
if (StringUtils.isNotEmpty(custProdLine.getCustProdLineCode())) { if (StringUtils.isNotEmpty(custProdLine.getCustProdLineCode())) {
DdlPreparedPack.getStringEqualPack(custProdLine.getCustProdLineCode(), "custProdLineCode", packBean); DdlPreparedPack.getStringLikerPack(custProdLine.getCustProdLineCode(), "custProdLineCode", packBean);
} }
if (StringUtils.isNotEmpty(custProdLine.getCustProdLineName())) { if (StringUtils.isNotEmpty(custProdLine.getCustProdLineName())) {
DdlPreparedPack.getStringLikerPack(custProdLine.getCustProdLineName(), "custProdLineName", packBean); DdlPreparedPack.getStringLikerPack(custProdLine.getCustProdLineName(), "custProdLineName", packBean);
@ -763,10 +768,10 @@ public class MesHqlPack {
DdlPreparedPack.getStringEqualPack(customerPart.getCustomerCode(), "customerCode", packBean); DdlPreparedPack.getStringEqualPack(customerPart.getCustomerCode(), "customerCode", packBean);
} }
if (StringUtils.isNotEmpty(customerPart.getPartNo())) { if (StringUtils.isNotEmpty(customerPart.getPartNo())) {
DdlPreparedPack.getStringEqualPack(customerPart.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(customerPart.getPartNo(), "partNo", packBean);
} }
if (StringUtils.isNotEmpty(customerPart.getCustomerPartNo())) { if (StringUtils.isNotEmpty(customerPart.getCustomerPartNo())) {
DdlPreparedPack.getStringEqualPack(customerPart.getCustomerPartNo(), "customerPartNo", packBean); DdlPreparedPack.getStringLikerPack(customerPart.getCustomerPartNo(), "customerPartNo", packBean);
} }
return packBean; return packBean;
@ -781,10 +786,10 @@ public class MesHqlPack {
public static DdlPackBean getMesKeyData(MesKeyData keyData, String organizeCode) { public static DdlPackBean getMesKeyData(MesKeyData keyData, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(keyData, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(keyData, organizeCode);
if (StringUtils.isNotEmpty(keyData.getKeyDataCode())) { if (StringUtils.isNotEmpty(keyData.getKeyDataCode())) {
DdlPreparedPack.getStringEqualPack(keyData.getKeyDataCode(), "keyDataCode", packBean); DdlPreparedPack.getStringLikerPack(keyData.getKeyDataCode(), "keyDataCode", packBean);
} }
if (StringUtils.isNotEmpty(keyData.getKeyDataName())) { if (StringUtils.isNotEmpty(keyData.getKeyDataName())) {
DdlPreparedPack.getStringEqualPack(keyData.getKeyDataName(), "keyDataName", packBean); DdlPreparedPack.getStringLikerPack(keyData.getKeyDataName(), "keyDataName", packBean);
} }
return packBean; return packBean;
@ -799,10 +804,10 @@ public class MesHqlPack {
public static DdlPackBean getMesKpData(MesKpData kpData, String organizeCode) { public static DdlPackBean getMesKpData(MesKpData kpData, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(kpData, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(kpData, organizeCode);
if (StringUtils.isNotEmpty(kpData.getPartNo())) { if (StringUtils.isNotEmpty(kpData.getPartNo())) {
DdlPreparedPack.getStringEqualPack(kpData.getKeyDataCode(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(kpData.getKeyDataCode(), "partNo", packBean);
} }
if (StringUtils.isNotEmpty(kpData.getKeyDataCode())) { if (StringUtils.isNotEmpty(kpData.getKeyDataCode())) {
DdlPreparedPack.getStringEqualPack(kpData.getKeyDataCode(), "keyDataCode", packBean); DdlPreparedPack.getStringLikerPack(kpData.getKeyDataCode(), "keyDataCode", packBean);
} }
return packBean; return packBean;
@ -817,10 +822,10 @@ public class MesHqlPack {
public static DdlPackBean getMesProdCfgType(MesProdCfgType prodCfgType, String organizeCode) { public static DdlPackBean getMesProdCfgType(MesProdCfgType prodCfgType, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(prodCfgType, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(prodCfgType, organizeCode);
if (StringUtils.isNotEmpty(prodCfgType.getProdCfgTypeCode())) { if (StringUtils.isNotEmpty(prodCfgType.getProdCfgTypeCode())) {
DdlPreparedPack.getStringEqualPack(prodCfgType.getProdCfgTypeCode(), "prodCfgTypeCode", packBean); DdlPreparedPack.getStringLikerPack(prodCfgType.getProdCfgTypeCode(), "prodCfgTypeCode", packBean);
} }
if (StringUtils.isNotEmpty(prodCfgType.getProdCfgTypeName())) { if (StringUtils.isNotEmpty(prodCfgType.getProdCfgTypeName())) {
DdlPreparedPack.getStringEqualPack(prodCfgType.getProdCfgTypeName(), "prodCfgTypeName", packBean); DdlPreparedPack.getStringLikerPack(prodCfgType.getProdCfgTypeName(), "prodCfgTypeName", packBean);
} }
return packBean; return packBean;
@ -835,7 +840,7 @@ public class MesHqlPack {
public static DdlPackBean getMesProdCfg(MesProdCfg prodCfg, String organizeCode) { public static DdlPackBean getMesProdCfg(MesProdCfg prodCfg, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(prodCfg, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(prodCfg, organizeCode);
if (StringUtils.isNotEmpty(prodCfg.getProdCfgCode())) { if (StringUtils.isNotEmpty(prodCfg.getProdCfgCode())) {
DdlPreparedPack.getStringEqualPack(prodCfg.getProdCfgCode(), "prodCfgCode", packBean); DdlPreparedPack.getStringLikerPack(prodCfg.getProdCfgCode(), "prodCfgCode", packBean);
} }
if (StringUtils.isNotEmpty(prodCfg.getProdCfgName())) { if (StringUtils.isNotEmpty(prodCfg.getProdCfgName())) {
DdlPreparedPack.getStringLikerPack(prodCfg.getProdCfgName(), "prodCfgName", packBean); DdlPreparedPack.getStringLikerPack(prodCfg.getProdCfgName(), "prodCfgName", packBean);
@ -859,7 +864,7 @@ public class MesHqlPack {
DdlPreparedPack.getStringEqualPack(prodCfgDetail.getProdCfgCode(), "prodCfgCode", packBean); DdlPreparedPack.getStringEqualPack(prodCfgDetail.getProdCfgCode(), "prodCfgCode", packBean);
} }
if (StringUtils.isNotEmpty(prodCfgDetail.getPartNo())) { if (StringUtils.isNotEmpty(prodCfgDetail.getPartNo())) {
DdlPreparedPack.getStringEqualPack(prodCfgDetail.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(prodCfgDetail.getPartNo(), "partNo", packBean);
} }
return packBean; return packBean;
@ -874,7 +879,7 @@ public class MesHqlPack {
public static DdlPackBean getMesPart(MesPart part, String organizeCode) { public static DdlPackBean getMesPart(MesPart part, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(part, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(part, organizeCode);
if (StringUtils.isNotEmpty(part.getPartNo())) { if (StringUtils.isNotEmpty(part.getPartNo())) {
DdlPreparedPack.getStringEqualPack(part.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(part.getPartNo(), "partNo", packBean);
} }
if (StringUtils.isNotEmpty(part.getPartName())) { if (StringUtils.isNotEmpty(part.getPartName())) {
DdlPreparedPack.getStringLikerPack(part.getPartName(), "partName", packBean); DdlPreparedPack.getStringLikerPack(part.getPartName(), "partName", packBean);
@ -901,7 +906,7 @@ public class MesHqlPack {
public static DdlPackBean getMesPartCategory(MesPartCategory partCategory, String organizeCode) { public static DdlPackBean getMesPartCategory(MesPartCategory partCategory, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(partCategory, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(partCategory, organizeCode);
if (StringUtils.isNotEmpty(partCategory.getCategoryCode())) { if (StringUtils.isNotEmpty(partCategory.getCategoryCode())) {
DdlPreparedPack.getStringEqualPack(partCategory.getCategoryCode(), "categoryCode", packBean); DdlPreparedPack.getStringLikerPack(partCategory.getCategoryCode(), "categoryCode", packBean);
} }
if (StringUtils.isNotEmpty(partCategory.getCategoryName())) { if (StringUtils.isNotEmpty(partCategory.getCategoryName())) {
DdlPreparedPack.getStringLikerPack(partCategory.getCategoryName(), "categoryName", packBean); DdlPreparedPack.getStringLikerPack(partCategory.getCategoryName(), "categoryName", packBean);
@ -919,7 +924,7 @@ public class MesHqlPack {
public static DdlPackBean getMesPackSpec(MesPackSpec packSpec, String organizeCode) { public static DdlPackBean getMesPackSpec(MesPackSpec packSpec, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(packSpec, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(packSpec, organizeCode);
if (StringUtils.isNotEmpty(packSpec.getSpecCode())) { if (StringUtils.isNotEmpty(packSpec.getSpecCode())) {
DdlPreparedPack.getStringEqualPack(packSpec.getSpecCode(), "specCode", packBean); DdlPreparedPack.getStringLikerPack(packSpec.getSpecCode(), "specCode", packBean);
} }
if (StringUtils.isNotEmpty(packSpec.getSpecName())) { if (StringUtils.isNotEmpty(packSpec.getSpecName())) {
DdlPreparedPack.getStringLikerPack(packSpec.getSpecName(), "specName", packBean); DdlPreparedPack.getStringLikerPack(packSpec.getSpecName(), "specName", packBean);
@ -940,7 +945,7 @@ public class MesHqlPack {
public static DdlPackBean getMesProduceCategory(MesProduceCategory produceCategory, String organizeCode) { public static DdlPackBean getMesProduceCategory(MesProduceCategory produceCategory, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(produceCategory, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(produceCategory, organizeCode);
if (StringUtils.isNotEmpty(produceCategory.getProduceCategoryCode())) { if (StringUtils.isNotEmpty(produceCategory.getProduceCategoryCode())) {
DdlPreparedPack.getStringEqualPack(produceCategory.getProduceCategoryCode(), "produceCategoryCode", packBean); DdlPreparedPack.getStringLikerPack(produceCategory.getProduceCategoryCode(), "produceCategoryCode", packBean);
} }
if (StringUtils.isNotEmpty(produceCategory.getProduceCategoryName())) { if (StringUtils.isNotEmpty(produceCategory.getProduceCategoryName())) {
DdlPreparedPack.getStringLikerPack(produceCategory.getProduceCategoryName(), "produceCategoryName", packBean); DdlPreparedPack.getStringLikerPack(produceCategory.getProduceCategoryName(), "produceCategoryName", packBean);
@ -958,7 +963,7 @@ public class MesHqlPack {
public static DdlPackBean getMesKpsnRule(MesKpsnRule kpsnRule, String organizeCode) { public static DdlPackBean getMesKpsnRule(MesKpsnRule kpsnRule, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(kpsnRule, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(kpsnRule, organizeCode);
if (StringUtils.isNotEmpty(kpsnRule.getPartNo())) { if (StringUtils.isNotEmpty(kpsnRule.getPartNo())) {
DdlPreparedPack.getStringEqualPack(kpsnRule.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(kpsnRule.getPartNo(), "partNo", packBean);
} }
return packBean; return packBean;
@ -973,7 +978,7 @@ public class MesHqlPack {
public static DdlPackBean getMesPartScheduleBom(MesPartScheduleBom partScheduleBom, String organizeCode) { public static DdlPackBean getMesPartScheduleBom(MesPartScheduleBom partScheduleBom, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(partScheduleBom, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(partScheduleBom, organizeCode);
if (StringUtils.isNotEmpty(partScheduleBom.getPartNo())) { if (StringUtils.isNotEmpty(partScheduleBom.getPartNo())) {
DdlPreparedPack.getStringEqualPack(partScheduleBom.getPartNo(), "partNo", packBean); DdlPreparedPack.getStringLikerPack(partScheduleBom.getPartNo(), "partNo", packBean);
} }
if (StringUtils.isNotEmpty(partScheduleBom.getItemPartNo())) { if (StringUtils.isNotEmpty(partScheduleBom.getItemPartNo())) {
DdlPreparedPack.getStringLikerPack(partScheduleBom.getItemPartNo(), "itemPartNo", packBean); DdlPreparedPack.getStringLikerPack(partScheduleBom.getItemPartNo(), "itemPartNo", packBean);
@ -991,10 +996,10 @@ public class MesHqlPack {
public static DdlPackBean getMesObjectDao(MesObjectDao objectDao, String organizeCode) { public static DdlPackBean getMesObjectDao(MesObjectDao objectDao, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(objectDao, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(objectDao, organizeCode);
if (StringUtils.isNotEmpty(objectDao.getObjectCode())) { if (StringUtils.isNotEmpty(objectDao.getObjectCode())) {
DdlPreparedPack.getStringEqualPack(objectDao.getObjectCode(), "objectCode", packBean); DdlPreparedPack.getStringLikerPack(objectDao.getObjectCode(), "objectCode", packBean);
} }
if (StringUtils.isNotEmpty(objectDao.getDaoClass())) { if (StringUtils.isNotEmpty(objectDao.getDaoClass())) {
DdlPreparedPack.getStringEqualPack(objectDao.getDaoClass(), "daoClass", packBean); DdlPreparedPack.getStringLikerPack(objectDao.getDaoClass(), "daoClass", packBean);
} }
return packBean; return packBean;
@ -1009,10 +1014,10 @@ public class MesHqlPack {
public static DdlPackBean getMesPcnSyncCfg(MesPcnSyncCfg pcnSyncCfg, String organizeCode) { public static DdlPackBean getMesPcnSyncCfg(MesPcnSyncCfg pcnSyncCfg, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(pcnSyncCfg, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(pcnSyncCfg, organizeCode);
if (StringUtils.isNotEmpty(pcnSyncCfg.getObjectCode())) { if (StringUtils.isNotEmpty(pcnSyncCfg.getObjectCode())) {
DdlPreparedPack.getStringEqualPack(pcnSyncCfg.getObjectCode(), "objectCode", packBean); DdlPreparedPack.getStringLikerPack(pcnSyncCfg.getObjectCode(), "objectCode", packBean);
} }
if (StringUtils.isNotEmpty(pcnSyncCfg.getPcnCode())) { if (StringUtils.isNotEmpty(pcnSyncCfg.getPcnCode())) {
DdlPreparedPack.getStringEqualPack(pcnSyncCfg.getPcnCode(), "pcnCode", packBean); DdlPreparedPack.getStringLikerPack(pcnSyncCfg.getPcnCode(), "pcnCode", packBean);
} }
if (null != pcnSyncCfg.getSyncType()) { if (null != pcnSyncCfg.getSyncType()) {
DdlPreparedPack.getNumEqualPack(pcnSyncCfg.getSyncType(), "syncType", packBean); DdlPreparedPack.getNumEqualPack(pcnSyncCfg.getSyncType(), "syncType", packBean);
@ -1030,10 +1035,10 @@ public class MesHqlPack {
public static DdlPackBean getMesWorkCellParamCfg(MesWorkCellParamCfg workCellParamCfg, String organizeCode) { public static DdlPackBean getMesWorkCellParamCfg(MesWorkCellParamCfg workCellParamCfg, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(workCellParamCfg, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(workCellParamCfg, organizeCode);
if (StringUtils.isNotEmpty(workCellParamCfg.getWorkCellCode())) { if (StringUtils.isNotEmpty(workCellParamCfg.getWorkCellCode())) {
DdlPreparedPack.getStringEqualPack(workCellParamCfg.getWorkCellCode(), "workCellCode", packBean); DdlPreparedPack.getStringLikerPack(workCellParamCfg.getWorkCellCode(), "workCellCode", packBean);
} }
if (StringUtils.isNotEmpty(workCellParamCfg.getParamCode())) { if (StringUtils.isNotEmpty(workCellParamCfg.getParamCode())) {
DdlPreparedPack.getStringEqualPack(workCellParamCfg.getParamCode(), "paramCode", packBean); DdlPreparedPack.getStringLikerPack(workCellParamCfg.getParamCode(), "paramCode", packBean);
} }
return packBean; return packBean;

@ -60,9 +60,10 @@ public class SuitCoreModel {
/** /**
* *
*/ */
@XStreamOmitField
private BsSuitCase bsSuitCase; private BsSuitCase bsSuitCase;
private Object bsSuitCaseDetail;
/** /**
* *
*/ */
@ -100,7 +101,7 @@ public class SuitCoreModel {
// 设置套件代码 // 设置套件代码
this.suitCaseCode = bsSuitCase.getSuitCaseCode(); this.suitCaseCode = bsSuitCase.getSuitCaseCode();
// 设置默认 // 设置默认
this.suitCaseStatusCode = ResourceEnumUtil.MESSAGE.FAIL.getCode(); this.suitCaseStatusCode = ResourceEnumUtil.MESSAGE.SUCCESS.getCode();
// 设置默认 // 设置默认
this.suitSslKeyResult = CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(); this.suitSslKeyResult = CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue();
// 设置默认 // 设置默认

@ -18,7 +18,6 @@ public class WmsTaskInfoModel implements Serializable {
private static final long serialVersionUID = 8755413052807531167L; private static final long serialVersionUID = 8755413052807531167L;
@ApiParam("任务单号") @ApiParam("任务单号")
public String orderNo; public String orderNo;
@Column(name = "TRANS_TYPE_CODE")
/** /**
* :1=,10=,20= * :1=,10=,20=
*/ */
@ -28,6 +27,7 @@ public class WmsTaskInfoModel implements Serializable {
@ApiParam("作业类型名称") @ApiParam("作业类型名称")
public String opTypeName; public String opTypeName;
@Column(name = "TRANS_TYPE_CODE")
@ApiParam(value = "交易类型代码") @ApiParam(value = "交易类型代码")
private String transTypeCode; private String transTypeCode;

@ -34,6 +34,10 @@ public class SysTask extends BaseBean {
@ApiParam(value ="名称") @ApiParam(value ="名称")
private String name; private String name;
@Column(name="TASK_CODE")
@ApiParam(value ="任务代码")
private String taskCode;
// 软件类型 CommonEnumUtil.SOFT_TYPE // 软件类型 CommonEnumUtil.SOFT_TYPE
@Column(name="TASK_SOFT_TYPE") @Column(name="TASK_SOFT_TYPE")
@ApiParam(value = "软件类型") @ApiParam(value = "软件类型")
@ -47,6 +51,10 @@ public class SysTask extends BaseBean {
@ApiParam(value ="任务类名") @ApiParam(value ="任务类名")
private String taskClass; private String taskClass;
@Column(name="IS_SYSTEM")
@ApiParam(value ="是否是系统job")
private String isSystem;
@Column(name="TASK_DESCRIPTION") @Column(name="TASK_DESCRIPTION")
@ApiParam(value ="任务描述" , access ="任务描述") @ApiParam(value ="任务描述" , access ="任务描述")
private String taskDescription; private String taskDescription;

@ -34,9 +34,9 @@ public class BsParamAdapter extends BaseBean {
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long suitCaseId; private Long suitCaseId;
@Column(name = "SUIT_CASE_NAME") @Column(name = "SUIT_CASE_NAME_RDD")
@ApiParam(value = "适配套件名称") @ApiParam(value = "适配套件名称")
private String suitCaseName; private String suitCaseNameRdd;
@Column(name = "SUIT_CASE_CODE") @Column(name = "SUIT_CASE_CODE")
@ApiParam(value = "适配套件代码") @ApiParam(value = "适配套件代码")

@ -10,6 +10,8 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/** /**
* @Description : socket * @Description : socket
@ -34,6 +36,5 @@ public class BsSocketSuitCase extends BaseBean {
@Column(name = "SOCKET_MODE_ID") @Column(name = "SOCKET_MODE_ID")
@ApiParam(value = "socket模式(枚举,服务端,客户端)") @ApiParam(value = "socket模式(枚举,服务端,客户端)")
private Integer socketModeId; private Integer socketModeId;
} }

@ -51,9 +51,9 @@ public class BsSuitCaseParam extends BaseBean {
@ApiParam(value = "参数值类型") @ApiParam(value = "参数值类型")
private Integer paramValTypeId; private Integer paramValTypeId;
@Column(name = "PARAM_DEFAULT_VAL") @Column(name = "PARAM_DEFAULT_VALUE")
@ApiParam(value = "参数默认值") @ApiParam(value = "参数默认值")
private String paramDefaultVal; private String paramDefaultValue;
@Column(name = "PARAM_DESCRIPTION") @Column(name = "PARAM_DESCRIPTION")
@ApiParam(value = "参数描述") @ApiParam(value = "参数描述")

@ -9,6 +9,7 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
@ -38,9 +39,31 @@ public class BsSuitSchedule extends BaseBean {
@ApiParam(value = "适配套件名称") @ApiParam(value = "适配套件名称")
private String suitCaseNameRdd; private String suitCaseNameRdd;
@Column(name = "EXECUTE_CRON") @Column(name = "SCHEDULE_NAME")
@ApiParam(value = "执行时间表达式") @ApiParam(value = "任务名称")
private String executeCron; private String scheduleName;
@Column(name = "SCHEDULE_GROUP_NAME")
@ApiParam(value = "任务组名称")
private String scheduleGroupName;
@Column(name = "TASK_PLAN_ID")
@ApiParam(value = "任务计划id")
@JsonSerialize(using = ToStringSerializer.class)
private Long taskPlanId;
@Column(name = "TASK_CYCLE_ID")
@ApiParam(value = "任务周期id")
@JsonSerialize(using = ToStringSerializer.class)
private Long taskCycleId;
@Column(name = "TASK_CYCLE_NAME_RDD")
@ApiParam(value = "任务周期名称")
private String taskCycleName;
@Column(name = "TASK_CYCLE_EXECUTE_RDD")
@ApiParam(value = "任务周期表达式表达式")
private String taskCycleExecuteRdd;
@Column(name = "LAST_EXECUTE_DATE_TIME") @Column(name = "LAST_EXECUTE_DATE_TIME")
@ApiParam(value = "最后一次执行时间") @ApiParam(value = "最后一次执行时间")

@ -3,9 +3,7 @@ package cn.estsh.i3plus.pojo.softswitch.sqlpack;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean; import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack; import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.base.tool.HqlPack; import cn.estsh.i3plus.pojo.base.tool.HqlPack;
import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCase; import cn.estsh.i3plus.pojo.softswitch.bean.*;
import cn.estsh.i3plus.pojo.softswitch.bean.BsSuitCaseParam;
import cn.estsh.i3plus.pojo.softswitch.bean.TestDataBase;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
/** /**
@ -110,4 +108,102 @@ public class SoftSwitchHqlPack {
return ddlPackBean; return ddlPackBean;
} }
/**
*
* @param bsParamAdapter
* @return
*/
public static DdlPackBean packHqlBsParamAdapter(BsParamAdapter bsParamAdapter){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(bsParamAdapter.getSuitCaseId(),"suitCaseId",ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsParamAdapter.getSuitCaseCode(),"suitCaseCode",ddlPackBean);
DdlPreparedPack.getStringLikerPack(bsParamAdapter.getSuitCaseNameRdd(),"suitCaseNameRdd",ddlPackBean);
DdlPreparedPack.getStringLikerPack(bsParamAdapter.getSuitParamNameRdd(), "suitParamNameRdd", ddlPackBean);
ddlPackBean.setOrderByStr(bsParamAdapter.orderBy());
return ddlPackBean;
}
/**
*
* @param bsParamAdapter
* @return
*/
public static DdlPackBean packHqlCheckBsParamAdapterOnly(BsParamAdapter bsParamAdapter){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(bsParamAdapter.getId(), "id", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bsParamAdapter.getSuitCaseId(), "suitCaseId", ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsParamAdapter.getSuitCaseCode(), "suitCaseCode", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bsParamAdapter.getSuitParamId(), "suitParamId", ddlPackBean);
return ddlPackBean;
}
/**
*
* @param bsSuitSchedule
* @return
*/
public static DdlPackBean packHqlBsSuitSchedule(BsSuitSchedule bsSuitSchedule){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getStringLikerPack(bsSuitSchedule.getScheduleName(),"scheduleName",ddlPackBean);
DdlPreparedPack.getStringLikerPack(bsSuitSchedule.getScheduleGroupName(),"scheduleGroupName",ddlPackBean);
DdlPreparedPack.getNumEqualPack(bsSuitSchedule.getSuitCaseId(),"suitCaseId",ddlPackBean);
DdlPreparedPack.getStringLikerPack(bsSuitSchedule.getSuitCaseNameRdd(),"suitCaseNameRdd",ddlPackBean);
DdlPreparedPack.getNumEqualPack(bsSuitSchedule.getTaskCycleId(),"taskCycleId",ddlPackBean);
ddlPackBean.setOrderByStr(bsSuitSchedule.orderBy());
return ddlPackBean;
}
/**
*
* @param bsSuitSchedule
* @return
*/
public static DdlPackBean packHqlCheckBsSuitScheduleOnly(BsSuitSchedule bsSuitSchedule){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(bsSuitSchedule.getId(),"id",ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsSuitSchedule.getScheduleName(),"scheduleName",ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsSuitSchedule.getScheduleGroupName(),"scheduleGroupName",ddlPackBean);
return ddlPackBean;
}
/**
*
* @param bsSslKey
* @return
*/
public static DdlPackBean packHqlBsSslKey(BsSslKey bsSslKey){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(bsSslKey.getKeyName(),"keyName",ddlPackBean);
DdlPreparedPack.getNumEqualPack(bsSslKey.getKeyType(),"keyType",ddlPackBean);
ddlPackBean.setOrderByStr(bsSslKey.orderBy());
return ddlPackBean;
}
/**
*
* @param bsSslKey
* @return
*/
public static DdlPackBean packHqlCheckBsSslKeyOnly(BsSslKey bsSslKey){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(bsSslKey.getId(),"id",ddlPackBean);
DdlPreparedPack.getStringEqualPack(bsSslKey.getKeyName(), "keyName", ddlPackBean);
return ddlPackBean;
}
} }

@ -25,7 +25,7 @@ import javax.persistence.Table;
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name="BAS_VENDOR") @Table(name="BAS_VENDOR")
@Api("供应商") @Api("供应商信息")
public class BasVendor extends BaseBean{ public class BasVendor extends BaseBean{
private static final long serialVersionUID = 9214639813072592779L; private static final long serialVersionUID = 9214639813072592779L;

@ -116,6 +116,13 @@ public class WmsCSOrderDetails extends BaseBean {
@ApiParam("源单位") @ApiParam("源单位")
public String srcUnit; public String srcUnit;
/**
* 102030
*/
@Transient
@ApiParam("差异类型")
public Integer differenceType;
public Double getQty() { public Double getQty() {
return this.qty == null ? 0 : this.qty; return this.qty == null ? 0 : this.qty;
} }

@ -145,6 +145,10 @@ public class WmsMoveDetails extends BaseBean {
@ApiParam("交易类型名称") @ApiParam("交易类型名称")
private String transTypeName; private String transTypeName;
@Transient
@ApiParam("业务类型编码")
private Integer busiTypeCode;
public WmsMoveDetails(){} public WmsMoveDetails(){}
public WmsMoveDetails(String partNo, Long waitingCounts ,Long finishedCounts){ public WmsMoveDetails(String partNo, Long waitingCounts ,Long finishedCounts){
@ -173,7 +177,7 @@ public class WmsMoveDetails extends BaseBean {
public WmsMoveDetails(String organizeCode,String orderNo,Integer item,String partNo,String partNameRdd,String transTypeCode public WmsMoveDetails(String organizeCode,String orderNo,Integer item,String partNo,String partNameRdd,String transTypeCode
,String transTypeName,Integer itemStatus,String unit,String srcWhNo,String destWhNo, ,String transTypeName,Integer itemStatus,String unit,String srcWhNo,String destWhNo,
String srcZoneNo,String destZoneNo,String srcLocateNo, String destLocateNo, String srcZoneNo,String destZoneNo,String srcLocateNo, String destLocateNo,
Double transQty,Double rejectQty,String refSrc,String vendorNo, String custNo){ Double transQty,Double rejectQty,String refSrc,String vendorNo, String custNo,Integer busiTypeCode){
this.organizeCode = organizeCode; this.organizeCode = organizeCode;
this.partNo = partNo; this.partNo = partNo;
this.orderNo = orderNo; this.orderNo = orderNo;
@ -194,6 +198,6 @@ public class WmsMoveDetails extends BaseBean {
this.refSrc = refSrc; this.refSrc = refSrc;
this.vendorNo = vendorNo; this.vendorNo = vendorNo;
this.custNo = custNo; this.custNo = custNo;
this.busiTypeCode = busiTypeCode;
} }
} }

@ -155,7 +155,7 @@ public class WmsMoveSn extends BaseBean {
@Transient @Transient
@ApiParam("业务类型编码") @ApiParam("业务类型编码")
private String busiTypeCode; private Integer busiTypeCode;
@Transient @Transient
@ -194,7 +194,7 @@ public class WmsMoveSn extends BaseBean {
return finishedCounts == null ? 0L : this.finishedCounts; return finishedCounts == null ? 0L : this.finishedCounts;
} }
public WmsMoveSn(String partNo, String partNameRdd, Double destQty,String busiTypeCode, String transTypeCode, String refSrc) { public WmsMoveSn(String partNo, String partNameRdd, Double destQty,Integer busiTypeCode, String transTypeCode, String refSrc) {
this.partNo = partNo; this.partNo = partNo;
this.partNameRdd = partNameRdd; this.partNameRdd = partNameRdd;
this.destQty = destQty; this.destQty = destQty;
@ -211,7 +211,7 @@ public class WmsMoveSn extends BaseBean {
} }
public WmsMoveSn( String organizeCode,String orderNo,Integer item,String partNo,String partNameRdd, public WmsMoveSn( String organizeCode,String orderNo,Integer item,String partNo,String partNameRdd,
String transTypeCode,String transTypeName,Integer itemStatus,String unit, String srcLocateNo,String destLocateNo,Double srcQty,Double destQty,Integer srcQcStatus,Integer descQcStatus,Integer srcSnStatus, String transTypeCode,String transTypeName,Integer itemStatus,String unit, String srcLocateNo,String destLocateNo,Double srcQty,Double destQty,Integer srcQcStatus,Integer descQcStatus,Integer srcSnStatus,
Integer destSnStatus, String lotNo,String dateCode,String refSrc,String destZoneNo,String destWhNo){ Integer destSnStatus, String lotNo,String dateCode,String refSrc,String destZoneNo,String destWhNo,Integer busiTypeCode){
this.organizeCode=organizeCode; this.organizeCode=organizeCode;
this.orderNo=orderNo; this.orderNo=orderNo;
this.item=item; this.item=item;
@ -235,6 +235,6 @@ public class WmsMoveSn extends BaseBean {
this.refSrc = refSrc; this.refSrc = refSrc;
this.destZoneNo = destZoneNo; this.destZoneNo = destZoneNo;
this.destWhNo =destWhNo; this.destWhNo =destWhNo;
this.busiTypeCode = busiTypeCode;
} }
} }

@ -0,0 +1,60 @@
package cn.estsh.i3plus.pojo.wms.bean;
import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/8/19 17:10
* @Modify:
*/
@Data
@Api(value="领料单模板",description = "领料单模板")
public class WmsPickingMovement extends BaseBean {
private static final long serialVersionUID = 2167743108452607620L;
@ApiParam(value = "领料单号")
@AnnoOutputColumn
private String orderNo;
@ApiParam(value = "物料编码")
@AnnoOutputColumn
private String partNo;
@ApiParam(value = "领料数量")
@AnnoOutputColumn
private Double qty;
@ApiParam(value = "源存储区")
@AnnoOutputColumn
private String srcZoneNo;
@ApiParam(value = "目标存储区")
@AnnoOutputColumn
private String destZoneNo;
@ApiParam(value = "目标库位")
@AnnoOutputColumn
private String destLocateNo;
@ApiParam(value = "工厂")
@AnnoOutputColumn
private String factory;
@ApiParam(value = "计划日期")
@AnnoOutputColumn
private String planDate;
@ApiParam(value = "计划时间")
@AnnoOutputColumn
private String planTime;
}

@ -8,10 +8,7 @@ import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.*;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List; import java.util.List;
/** /**
@ -26,7 +23,10 @@ import java.util.List;
@DynamicInsert @DynamicInsert
@DynamicUpdate @DynamicUpdate
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Table(name = "WMS_TASK") @Table(name = "WMS_TASK",indexes = {
@Index(columnList = "TASK_STATUS"),
@Index(columnList = "TRANS_TYPE_CODE")
})
@Api("作业任务表") @Api("作业任务表")
public class WmsTaskInfo extends BaseBean { public class WmsTaskInfo extends BaseBean {

@ -40,10 +40,13 @@ public class WmsHqlPack {
DdlPreparedPack.getStringEqualPack(bean.getOrganizeCode(), "organizeCode", hqlStr); DdlPreparedPack.getStringEqualPack(bean.getOrganizeCode(), "organizeCode", hqlStr);
} }
// 封装有效状态和删除状态 // 封装有效状态、删除状态、创建人和创建时间
DdlPreparedPack.getNumEqualPack(bean.getIsValid(), "isValid", hqlStr); DdlPreparedPack.getNumEqualPack(bean.getIsValid(), "isValid", hqlStr);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", hqlStr); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", hqlStr);
DdlPreparedPack.getStringLikerPack(bean.getCreateUser(), "createUser", hqlStr);
DdlPreparedPack.timeBuilder(bean.getCreateDateTimeStart(),bean.getCreateDateTimeEnd(),"createDatetime",hqlStr,true);
return hqlStr; return hqlStr;
} }
@ -124,9 +127,6 @@ public class WmsHqlPack {
DdlPreparedPack.getStringEqualPack(wmsDocMovementDetails.getPartNo(), "partNo", result); DdlPreparedPack.getStringEqualPack(wmsDocMovementDetails.getPartNo(), "partNo", result);
DdlPreparedPack.getStringLikerPack(wmsDocMovementDetails.getDestZoneNo(), "destZoneNo", result); DdlPreparedPack.getStringLikerPack(wmsDocMovementDetails.getDestZoneNo(), "destZoneNo", result);
DdlPreparedPack.getStringLikerPack(wmsDocMovementDetails.getDestLocateNo(), "destLocateNo", result); DdlPreparedPack.getStringLikerPack(wmsDocMovementDetails.getDestLocateNo(), "destLocateNo", result);
DdlPreparedPack.timeBuilder(wmsDocMovementDetails.getCreateDateTimeStart(),
wmsDocMovementDetails.getCreateDateTimeEnd(), "createDatetime", result, true);
getStringBuilderPack(wmsDocMovementDetails, result); getStringBuilderPack(wmsDocMovementDetails, result);
return result; return result;
@ -172,6 +172,24 @@ public class WmsHqlPack {
} }
/** /**
*
* @param orderNoList
* @param organizeCode
* @return
*/
public static DdlPackBean packWmsDocMovementMasterByOrderNos(List<String> orderNoList,String organizeCode) {
DdlPackBean packBean = new DdlPackBean();
DdlPreparedPack.getInPack(orderNoList, "orderNo", packBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", packBean);
DdlPreparedPack.getStringEqualPack(organizeCode, "organizeCode", packBean);
return packBean;
}
/**
* PO * PO
* *
* @param wmsPOMaster * @param wmsPOMaster
@ -187,7 +205,6 @@ public class WmsHqlPack {
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getVendorNo(), "vendorNo", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getVendorNo(), "vendorNo", result);
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getSrc(), "src", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getSrc(), "src", result);
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getIsAsn(), "isAsn", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getIsAsn(), "isAsn", result);
getStringBuilderPack(wmsPOMaster, result); getStringBuilderPack(wmsPOMaster, result);
return result; return result;
@ -601,7 +618,7 @@ public class WmsHqlPack {
DdlPreparedPack.getStringEqualPack(wmsShipping.getShippingFlag(), "shippingFlag", result); DdlPreparedPack.getStringEqualPack(wmsShipping.getShippingFlag(), "shippingFlag", result);
//单据来源 //单据来源
DdlPreparedPack.getStringEqualPack(wmsShipping.getSrc(), "src", result); DdlPreparedPack.getStringEqualPack(wmsShipping.getSrc(), "src", result);
getStringBuilderPack(wmsShipping, result);
getStringBuilderPack(wmsShipping, result); getStringBuilderPack(wmsShipping, result);
return result; return result;
@ -885,7 +902,6 @@ public class WmsHqlPack {
DdlPreparedPack.getStringEqualPack(wmsStockQuan.getLocateNo(), "locateNo", result); DdlPreparedPack.getStringEqualPack(wmsStockQuan.getLocateNo(), "locateNo", result);
DdlPreparedPack.getStringEqualPack(wmsStockQuan.getPartNo(), "partNo", result); DdlPreparedPack.getStringEqualPack(wmsStockQuan.getPartNo(), "partNo", result);
DdlPreparedPack.getStringEqualPack(wmsStockQuan.getCustNo(), "custNo", result); DdlPreparedPack.getStringEqualPack(wmsStockQuan.getCustNo(), "custNo", result);
getStringBuilderPack(wmsStockQuan, result); getStringBuilderPack(wmsStockQuan, result);
return result; return result;
@ -1032,11 +1048,7 @@ public class WmsHqlPack {
DdlPreparedPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(), "orderStatus", result); DdlPreparedPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(), "orderStatus", result);
DdlPreparedPack.getStringEqualPack(wmsMoveMaster.getTransTypeCode(), "transTypeCode", result); DdlPreparedPack.getStringEqualPack(wmsMoveMaster.getTransTypeCode(), "transTypeCode", result);
DdlPreparedPack.getNumEqualPack(wmsMoveMaster.getBusiTypeCode(), "busiTypeCode", result); DdlPreparedPack.getNumEqualPack(wmsMoveMaster.getBusiTypeCode(), "busiTypeCode", result);
DdlPreparedPack.getStringLikerPack(wmsMoveMaster.getCreateUser(), "createUser", result);
DdlPreparedPack.getStringLikerPack(wmsMoveMaster.getModifyUser(), "modifyUser", result); DdlPreparedPack.getStringLikerPack(wmsMoveMaster.getModifyUser(), "modifyUser", result);
DdlPreparedPack.timeBuilder(wmsMoveMaster.getCreateDateTimeStart(),
wmsMoveMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
DdlPreparedPack.timeBuilder(wmsMoveMaster.getModifyDateTimeStart(), DdlPreparedPack.timeBuilder(wmsMoveMaster.getModifyDateTimeStart(),
wmsMoveMaster.getModifyDateTimeEnd(), "modifyDatetime", result, true); wmsMoveMaster.getModifyDateTimeEnd(), "modifyDatetime", result, true);
getStringBuilderPack(wmsMoveMaster, result); getStringBuilderPack(wmsMoveMaster, result);
@ -1273,7 +1285,8 @@ public class WmsHqlPack {
DdlPreparedPack.getNumEqualPack(wmsCSOrderMaster.getOrderType(), "orderType", result); DdlPreparedPack.getNumEqualPack(wmsCSOrderMaster.getOrderType(), "orderType", result);
DdlPreparedPack.getNumEqualPack(wmsCSOrderMaster.getOrderStatus(), "orderStatus", result); DdlPreparedPack.getNumEqualPack(wmsCSOrderMaster.getOrderStatus(), "orderStatus", result);
DdlPreparedPack.getNumEqualPack(wmsCSOrderMaster.getIsPart(), "isPart", result); DdlPreparedPack.getNumEqualPack(wmsCSOrderMaster.getIsPart(), "isPart", result);
DdlPreparedPack.timeBuilder(wmsCSOrderMaster.getCreateDateTimeStart(),
wmsCSOrderMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
getStringBuilderPack(wmsCSOrderMaster, result); getStringBuilderPack(wmsCSOrderMaster, result);
return result; return result;
@ -2051,8 +2064,8 @@ public class WmsHqlPack {
DdlPreparedPack.getNumEqualPack(wmsCSRange.getLocateNo(), "locateNo", result); DdlPreparedPack.getNumEqualPack(wmsCSRange.getLocateNo(), "locateNo", result);
DdlPreparedPack.getStringLikerPack(wmsCSRange.getZoneNo(), "zoneNo", result); DdlPreparedPack.getStringLikerPack(wmsCSRange.getZoneNo(), "zoneNo", result);
DdlPreparedPack.getOrderByPack(new Object[]{1}, new String[]{"item"}, result); DdlPreparedPack.getOrderByPack(new Object[]{1}, new String[]{
DdlPreparedPack.getOrderColConvertType("item",CommonEnumUtil.BASIS_TYPE.INT.getValue())}, result);
getStringBuilderPack(wmsCSRange, result); getStringBuilderPack(wmsCSRange, result);
return result; return result;

Loading…
Cancel
Save