设备产能符合看板订单工时修改

master
yinq 2 years ago
parent 79453f9abd
commit b9d36dbee8

@ -253,4 +253,6 @@ public interface ReportMapper {
List<Map<String, String>> customerDimensionFinishedTimeReportNotWorkCenter(Map paramMap);
Map<String, String> getCapacityLoadUNPlanHours();
}

@ -1097,7 +1097,10 @@ public class ReportServiceImpl implements ReportService {
planUndoneHoursList.add(Float.valueOf(String.valueOf(map.get("planUndoneHours"))));
eightList.add(resourceMap);
}
result.put("planCapacity",Math.round(planCapacity));
// result.put("planCapacity",Math.round(planCapacity));
Map<String, String> capacityLoadUNPlanHours = reportMapper.getCapacityLoadUNPlanHours();
result.put("planCapacity",capacityLoadUNPlanHours.get("tardinessWork"));
result.put("standardCapacity",Math.round(standardCapacity));
//八个柱状图
result.put("eightList",eightList);

@ -2810,5 +2810,14 @@ SELECT zab.CREATED_DATE_TIME,
<select id="customerDimensionFinishedTimeReportNotWorkCenter" resultType="java.util.Map">
SELECT Vie.* FROM customer_Dimension_FinishedTime_Report Vie
</select>
<select id="getCapacityLoadUNPlanHours" resultType="java.util.Map">
SELECT CEIL(SUM(CASE
WHEN ZSD.DISPATCH_STATUS != 'COMPLETE'
THEN ZSD.DISPATCH_QTY * ZSD.PROD_HOURS
WHEN ZSD.DISPATCH_STATUS != 'CANCEL'
THEN ZSD.DISPATCH_QTY * ZSD.PROD_HOURS
ELSE 0 END)) "tardinessWork"
FROM Z_SFC_DISPATCH ZSD
</select>
</mapper>
Loading…
Cancel
Save