工单早晚班

tags/yfai-mes-ext-v2.3
臧学普 6 months ago
parent 02ce42cec9
commit e483cad96a

@ -134,7 +134,6 @@ public class MesCreateWorkOrderImpl implements IMesCreateWorkOrder {
DdlPreparedPack.getStringEqualPack(mesPartProdGroupDetail.getWorkCenterCode(), "workCenterCode", shiftPackBean); DdlPreparedPack.getStringEqualPack(mesPartProdGroupDetail.getWorkCenterCode(), "workCenterCode", shiftPackBean);
List<MesShift> shiftList = mesShiftRao.findByHqlWhere(shiftPackBean); List<MesShift> shiftList = mesShiftRao.findByHqlWhere(shiftPackBean);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
Date date=new Date(); Date date=new Date();
try { try {
date = sdf.parse(sortInfo.getMatchTime()); date = sdf.parse(sortInfo.getMatchTime());
@ -152,12 +151,12 @@ public class MesCreateWorkOrderImpl implements IMesCreateWorkOrder {
long startTime = Long.parseLong(shift.getStartTime().replaceAll(":", "")); long startTime = Long.parseLong(shift.getStartTime().replaceAll(":", ""));
long endTime = Long.parseLong(shift.getEndTime().replaceAll(":", "")); long endTime = Long.parseLong(shift.getEndTime().replaceAll(":", ""));
if (startTime < endTime){ if (startTime < endTime){
if (shiftTime > startTime && shiftTime < endTime) { if (shiftTime >= startTime && shiftTime < endTime) {
mesWorkOrder.setShiftName(shift.getShiftName()); mesWorkOrder.setShiftName(shift.getShiftName());
mesWorkOrder.setShiftCode(shift.getShiftCode()); mesWorkOrder.setShiftCode(shift.getShiftCode());
} }
}else { }else {
if (shiftTime < startTime && shiftTime > endTime) { if (shiftTime <= startTime || shiftTime < endTime) {
mesWorkOrder.setShiftName(shift.getShiftName()); mesWorkOrder.setShiftName(shift.getShiftName());
mesWorkOrder.setShiftCode(shift.getShiftCode()); mesWorkOrder.setShiftCode(shift.getShiftCode());
} }

Loading…
Cancel
Save