"OM_WorkOrderStatus.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderStatus.WorkOrderId = OM_WorkOrder.WorkOrderId").Join("INNER","OM_WorkOrderQty",
"OM_WorkOrderStatus.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderStatus.WorkOrderId = OM_WorkOrder.WorkOrderId").Join("INNER","OM_WorkOrderQty",
"OM_WorkOrderQty.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderQty.WorkOrderId = OM_WorkOrder.WorkOrderId").Where("OM_WorkOrder.PlantNr = ? and OM_WorkOrderStatus.Status >= ? and (OM_WorkOrder.ActStartTime >= ? and OM_WorkOrder.ActEndTime < ?) or (OM_WorkOrder.ActStartTime >= ? and OM_WorkOrder.ActEndTime < ?)",impl.plantNr,common.WO_STATUS_INTERRUPT,startData,endData,startData,endData).Find(&vdatalst);err!=nil{
"OM_WorkOrderQty.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderQty.WorkOrderId = OM_WorkOrder.WorkOrderId").Where("OM_WorkOrder.PlantNr = ? and OM_WorkOrderStatus.Status >= ? and (OM_WorkOrder.ActStartTime <= ? and OM_WorkOrder.ActEndTime > ?) or (OM_WorkOrder.ActStartTime <= ? and OM_WorkOrder.ActEndTime > ?)",impl.plantNr,common.WO_STATUS_INTERRUPT,startData,startData,endData,endData).Find(&vdatalst);err!=nil{
"OM_WorkOrderStatus.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderStatus.WorkOrderId = OM_WorkOrder.WorkOrderId").Join("INNER","OM_WorkOrderQty",
"OM_WorkOrderStatus.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderStatus.WorkOrderId = OM_WorkOrder.WorkOrderId").Join("INNER","OM_WorkOrderQty",
"OM_WorkOrderQty.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderQty.WorkOrderId = OM_WorkOrder.WorkOrderId").Where("OM_WorkOrder.PlantNr = ? and OM_WorkOrderStatus.Status >= ? and OM_WorkOrderStatus.Status < ? and (OM_WorkOrder.PlanStartTime >= ? and OM_WorkOrder.PlanEndTime < ?) or (OM_WorkOrder.PlanStartTime >= ? and OM_WorkOrder.PlanEndTime < ?)",impl.plantNr,common.WO_STATUS_PLANNED,common.WO_STATUS_INTERRUPT,startData,endData,startData,endData).Find(&vdatalst);err!=nil{
"OM_WorkOrderQty.PlantNr = OM_WorkOrder.PlantNr and OM_WorkOrderQty.WorkOrderId = OM_WorkOrder.WorkOrderId").Where("OM_WorkOrder.PlantNr = ? and OM_WorkOrderStatus.Status >= ? and OM_WorkOrderStatus.Status < ? and (OM_WorkOrder.PlanStartTime <= ? and OM_WorkOrder.PlanEndTime > ?) or (OM_WorkOrder.PlanStartTime <= ? and OM_WorkOrder.PlanEndTime > ?)",impl.plantNr,common.WO_STATUS_PLANNED,common.WO_STATUS_INTERRUPT,startData,startData,endData,endData).Find(&vdatalst);err!=nil{