调整中航看板返回,修复中航pcn原材料上线bug

yun-zuoyi
simon 5 years ago
parent c1d7c879a6
commit ece1ca4c01

@ -1182,7 +1182,7 @@ public class MesPcnEnumUtil {
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum SYNC_TYPE {
GET_MES_DATA(1, "pcn取mes数据"),
GET_MES_DATA(1, "pcn取mes数据"),
DATA_TO_MES(2, "pcn推送数据至mes");
private int value;

@ -11,6 +11,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
/**
@ -45,4 +46,8 @@ public class MesShiftGroup extends BaseBean implements Serializable {
@Column(name = "SQUAD_LEADER")
@ApiParam("班长")
private String squadLeader;
@Transient
@ApiParam("班组数")
private String count;
}

@ -0,0 +1,33 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.ApiParam;
import lombok.Data;
/**
*
*/
/**
* @Description: -线AndonManageQueue
* @CreateDate: 2020/11/2
* @Author: simon.song
*/
@Data
public class MesAndonManageQueueModel {
@ApiParam("工作单元代码")
private String workCellCode;
@ApiParam("故障名称")
private String acDesc;
@ApiParam("故障来源")
private String workCellNameRdd;
@ApiParam("安灯类型")
private String alarmDetailNameRdd;
@ApiParam("事件描述")
private String ecDesc;
}

@ -30,5 +30,5 @@ public class MesBoardWorkCenterOverviewModel {
List<MesWorkOrder> workOrderList;
@ApiParam("班组信息")
List<MesShiftGroup> shiftGroupList;
MesShiftGroup shiftGroup;
}

@ -0,0 +1,31 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.util.List;
/**
* @Description: -线
* @CreateDate: 2020/11/2
* @Author: simon.song
*/
@Data
public class MesBoardWorkCenterStatusModel {
@ApiParam("工作中心代码")
private String workCenterCode;
@ApiParam("工作单元代码")
private String workCellCode;
@ApiParam("实时节拍")
private String realTimeTakt;
@ApiParam("工位状态列表")
private List<MesWorkCellStatusModel> workCellStatusList;
@ApiParam("工位停线原因")
private List<MesAndonManageQueueModel> workCellStopLineList;
}

@ -0,0 +1,15 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.ApiParam;
import lombok.Data;
@Data
public class MesWorkCellStatusModel {
@ApiParam("工位运行状态")
private String cellStatus;
@ApiParam("工作单元代码")
private String workCellCode;
}

@ -106,7 +106,7 @@ public class MesPcnHqlPack {
public static DdlPackBean getMesCellFeed(MesCellFeed mesCellFeed, String org) {
DdlPackBean packBean = getAllBaseData(org);
DdlPreparedPack.getStringEqualPack(mesCellFeed.getWorkCenterCode(), "workCenterCode", packBean);
DdlPreparedPack.getNumberBiggerPackContainsZero(0, "rawQty", packBean);
DdlPreparedPack.getNumberBiggerPackContainsZero(0d, "rawQty", packBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", packBean);
return packBean;

Loading…
Cancel
Save