|
|
@ -9,6 +9,7 @@ import com.op.mes.domain.MesReportWork;
|
|
|
|
import com.op.mes.mapper.MesMapper;
|
|
|
|
import com.op.mes.mapper.MesMapper;
|
|
|
|
import com.op.mes.service.IMesBoradService;
|
|
|
|
import com.op.mes.service.IMesBoradService;
|
|
|
|
import com.op.system.api.domain.dto.BoardDTO;
|
|
|
|
import com.op.system.api.domain.dto.BoardDTO;
|
|
|
|
|
|
|
|
import com.op.system.api.domain.mes.ProOrderWorkorderDTO;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
|
@ -85,6 +86,19 @@ public class MesBoradServiceImpl implements IMesBoradService {
|
|
|
|
return dto;
|
|
|
|
return dto;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public Map<String,BoardDTO> getProductionLineInfo(BoardDTO boardDTO) {
|
|
|
|
|
|
|
|
DynamicDataSourceContextHolder.push(boardDTO.getFactoryCode());
|
|
|
|
|
|
|
|
Map<String,BoardDTO> dtoMap = new HashMap<>();
|
|
|
|
|
|
|
|
//当前工单信息
|
|
|
|
|
|
|
|
BoardDTO workOrder = mesMapper.getWorkOrder(boardDTO);
|
|
|
|
|
|
|
|
dtoMap.put("workOrder",workOrder);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return dtoMap;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//获取当前日期前几天
|
|
|
|
//获取当前日期前几天
|
|
|
|
private List<String> getDays(int dayNum){
|
|
|
|
private List<String> getDays(int dayNum){
|
|
|
|
List<String> days = new ArrayList<>();
|
|
|
|
List<String> days = new ArrayList<>();
|
|
|
@ -102,6 +116,8 @@ public class MesBoradServiceImpl implements IMesBoradService {
|
|
|
|
return days;
|
|
|
|
return days;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void main(String[] args){
|
|
|
|
public static void main(String[] args){
|
|
|
|
List<String> days = new ArrayList<>();
|
|
|
|
List<String> days = new ArrayList<>();
|
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|