yun-zuoyi
wei.peng 6 years ago
commit a34cd8a6cd

@ -43,4 +43,31 @@ public class MesPcn extends BaseBean {
@ApiParam("工作中心") @ApiParam("工作中心")
private String workCentreCode; private String workCentreCode;
@Column(name="PCN_VERSION")
@ApiParam("PCN版本")
private String pcnVersion;
@Column(name="CONNECT_IP")
@ApiParam("连接IP")
private String connectIp;
@Column(name="CONNECT_COUNT")
@ApiParam("连接次数")
private Integer connectCount;
@Column(name="IS_CONNECT")
@ApiParam("是否连接")
private Integer isConnect;
@Column(name="CONNECT_TIME")
@ApiParam("连接时间")
private String connectTime;
public int getConnectCountVal() {
return this.connectCount == null ? 0 : this.connectCount;
}
public int getIsConnectVal() {
return this.isConnect == null ? 0 : this.isConnect;
}
} }

@ -0,0 +1,53 @@
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.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-22-17:20
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_CONNECT_LOG")
@Api("PCN节点连接日志")
public class MesPcnConnectLog extends BaseBean {
@Column(name="PCN_CODE")
@ApiParam("PCN代码")
private String pcnCode;
@Column(name="PCN_NAME")
@ApiParam("PCN名称")
private String pcnName;
@Column(name="PCN_VERSION")
@ApiParam("PCN版本")
private String pcnVersion;
@Column(name="CONNECT_IP")
@ApiParam("连接IP")
private String connectIp;
@Column(name="IS_CONNECT")
@ApiParam("是否连接")
private Integer isConnect;
@Column(name="REMARK")
@ApiParam("备注")
private String Remark;
}

@ -80,7 +80,7 @@ public class MesQueueOrder extends BaseBean {
return this.status == null ? 0 : this.status; return this.status == null ? 0 : this.status;
} }
public double getSeq() { public double getSeqVal() {
return this.seq == null ? 0.0d : this.seq; return this.seq == null ? 0.0d : this.seq;
} }
} }

@ -0,0 +1,16 @@
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.MesPcnConnectLog;
import org.springframework.stereotype.Repository;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-24-17:13
* @Modify:
**/
@Repository
public interface MesPcnConnectLogRepository extends BaseRepository<MesPcnConnectLog, Long> {
}

@ -0,0 +1,16 @@
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.MesPcn;
import org.springframework.stereotype.Repository;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-24-17:13
* @Modify:
**/
@Repository
public interface MesPcnRepository extends BaseRepository<MesPcn, Long> {
}

@ -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 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;
import lombok.Data; import lombok.Data;
@ -9,12 +10,10 @@ import lombok.EqualsAndHashCode;
import org.hibernate.annotations.ColumnDefault; import org.hibernate.annotations.ColumnDefault;
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;
import javax.persistence.Table; import javax.persistence.Table;
import java.util.Date;
/** /**
* @Description :BOM * @Description :BOM
@ -71,12 +70,12 @@ public class MesBom extends BaseBean {
@Column(name = "EFF_START_TIME") @Column(name = "EFF_START_TIME")
@ApiParam(value = "生效时间") @ApiParam(value = "生效时间")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @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 = "失效时间")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private String effEndTime; private String effEndTime;
public double getQtyVal() { public double getQtyVal() {

@ -0,0 +1,73 @@
package cn.estsh.i3plus.pojo.mes.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.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-22-17:20
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN")
@Api("PCN节点")
public class MesPcn extends BaseBean {
@Column(name="PCN_CODE")
@ApiParam("PCN代码")
private String pcnCode;
@Column(name="PCN_NAME")
@ApiParam("PCN名称")
private String pcnName;
@Column(name="AREA_CODE")
@ApiParam("区域")
private String areaCode;
@Column(name="WORK_CENTER_CODE")
@ApiParam("工作中心")
private String workCentreCode;
@Column(name="PCN_VERSION")
@ApiParam("PCN版本")
private String pcnVersion;
@Column(name="CONNECT_IP")
@ApiParam("连接IP")
private String connectIp;
@Column(name="CONNECT_COUNT")
@ApiParam("连接次数")
private Integer connectCount;
@Column(name="IS_CONNECT")
@ApiParam("是否连接")
private Integer isConnect;
@Column(name="CONNECT_TIME")
@ApiParam("连接时间")
private String connectTime;
public int getConnectCountVal() {
return this.connectCount == null ? 0 : this.connectCount;
}
public int getIsConnectVal() {
return this.isConnect == null ? 0 : this.isConnect;
}
}

@ -0,0 +1,53 @@
package cn.estsh.i3plus.pojo.mes.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.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-22-17:20
* @Modify:
**/
@Data
@Entity
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name="MES_PCN_CONNECT_LOG")
@Api("PCN节点连接日志")
public class MesPcnConnectLog extends BaseBean {
@Column(name="PCN_CODE")
@ApiParam("PCN代码")
private String pcnCode;
@Column(name="PCN_NAME")
@ApiParam("PCN名称")
private String pcnName;
@Column(name="PCN_VERSION")
@ApiParam("PCN版本")
private String pcnVersion;
@Column(name="CONNECT_IP")
@ApiParam("连接IP")
private String connectIp;
@Column(name="IS_CONNECT")
@ApiParam("是否连接")
private Integer isConnect;
@Column(name="REMARK")
@ApiParam("备注")
private String Remark;
}

@ -84,8 +84,8 @@ public class MesQueueOrder extends BaseBean {
return this.status == null ? 0 : this.status; return this.status == null ? 0 : this.status;
} }
public double getSeq() { public double getSeqVal() {
return this.seq == null ? 0.0d : this.seq; return this.seq == null ? 0.0d : this.seq;
} }
} }

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.mes.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.bean.MesPcnConnectLog;
import org.springframework.stereotype.Repository;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-24-17:13
* @Modify:
**/
@Repository
public interface MesPcnConnectLogRepository extends BaseRepository<MesPcnConnectLog, Long> {
}

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.mes.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.bean.MesPcn;
import org.springframework.stereotype.Repository;
/**
* @Description:
* @Reference:
* @Author: yiming.gu
* @CreateDate:2019-04-24-17:13
* @Modify:
**/
@Repository
public interface MesPcnRepository extends BaseRepository<MesPcn, Long> {
}

@ -663,6 +663,9 @@ public class MesHqlPack {
if (StringUtils.isNotEmpty(packSpec.getSpecName())){ if (StringUtils.isNotEmpty(packSpec.getSpecName())){
DdlPreparedPack.getStringLikerPack(packSpec.getSpecName(), "specName", packBean); DdlPreparedPack.getStringLikerPack(packSpec.getSpecName(), "specName", packBean);
} }
if (StringUtils.isNotEmpty(packSpec.getParentSpec())){
DdlPreparedPack.getStringEqualPack(packSpec.getParentSpec(), "parentSpec", packBean);
}
return packBean; return packBean;
} }

@ -12,6 +12,7 @@ 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;
/** /**
* @Description : * @Description :
@ -53,4 +54,8 @@ public class SwebProcurementPlanOrderDetails extends BaseBean {
@ApiParam(value = "行项目状态", example = "1") @ApiParam(value = "行项目状态", example = "1")
@Column(name = "ITEM_STATUS") @Column(name = "ITEM_STATUS")
private Integer itemStatus; private Integer itemStatus;
@Transient
@ApiParam(value ="采购单位")
private String buyUnit;
} }

@ -186,4 +186,8 @@ public class SwebPurchaseOrderDetails extends BaseBean {
@Transient @Transient
@ApiParam(value = "关联单号") @ApiParam(value = "关联单号")
private String refOrderNo; private String refOrderNo;
@Transient
@ApiParam(value = "条码")
private String barCode;
} }

@ -100,4 +100,7 @@ public class SwebPOBatchInsertItemEnterModel implements Serializable {
@ApiParam(value = "交货时间") @ApiParam(value = "交货时间")
private String deliveryTime; private String deliveryTime;
@ApiParam(value = "单位")
private String unit;
} }

@ -74,7 +74,7 @@ public class SwebHqlPack {
// DdlPackBean方法中的 getNumNOEqualPack 方法存在问题,所有先用 HqlPack // DdlPackBean方法中的 getNumNOEqualPack 方法存在问题,所有先用 HqlPack
public static String getPurchaseOrderDetailsWhereHql(SwebPOForPubListEnterModel model) { public static String getPurchaseOrderDetailsWhereHqlByItemStatus(SwebPOForPubListEnterModel model) {
StringBuffer result = new StringBuffer(); StringBuffer result = new StringBuffer();
HqlPack.getNumNOEqualPack(SwebEnumUtil.ORDER_MASTER_STATUS.CREATE.getValue(),"itemStatus",result); HqlPack.getNumNOEqualPack(SwebEnumUtil.ORDER_MASTER_STATUS.CREATE.getValue(),"itemStatus",result);
HqlPack.getNumNOEqualPack(SwebEnumUtil.ORDER_MASTER_STATUS.RECEIPT.getValue(),"itemStatus",result); HqlPack.getNumNOEqualPack(SwebEnumUtil.ORDER_MASTER_STATUS.RECEIPT.getValue(),"itemStatus",result);
@ -91,6 +91,19 @@ public class SwebHqlPack {
return result.toString(); return result.toString();
} }
public static DdlPackBean getPurchaseOrderDetailsWhereHql(SwebPOForPubListEnterModel model) {
DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(model.getOrderNo(), "orderNo", result);
DdlPreparedPack.getStringEqualPack(model.getVendorCode(), "vendorCode", result);
DdlPreparedPack.getNumEqualPack(model.getOrderType(), "orderType", result);
DdlPreparedPack.getStringEqualPack(model.getPartNo(), "partNo", result);
// 封装有效状态和删除状态
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", result);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
DdlPreparedPack.getOrderByPack(new Object[]{CommonEnumUtil.ASC_OR_DESC.DESC.getValue()}, new String[]{"modifyDatetime"}, result);
return buildHql(model, result);
}
public static DdlPackBean getProcurementPlanOrderWhereHql(SwebProcurementPlanOrder swebProcurementPlanOrder) { public static DdlPackBean getProcurementPlanOrderWhereHql(SwebProcurementPlanOrder swebProcurementPlanOrder) {
DdlPackBean result = new DdlPackBean(); DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(swebProcurementPlanOrder.getVendorCode(), "vendorCode", result); DdlPreparedPack.getStringEqualPack(swebProcurementPlanOrder.getVendorCode(), "vendorCode", result);

Loading…
Cancel
Save