|
@@ -12,9 +12,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
import java.text.ParseException;
|
|
import java.text.ParseException;
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
-import java.util.ArrayList;
|
|
+import java.util.*;
|
|
-import java.util.Date;
|
|
|
|
-import java.util.List;
|
|
|
|
|
|
|
|
|
|
|
|
* @Description: 车间派工单
|
|
* @Description: 车间派工单
|
|
@@ -85,6 +83,8 @@ public class FbsWorkshopDispatchListServiceImpl extends ServiceImpl<FbsWorkshopD
|
|
return fbsWorkshopDispatchListListSum;
|
|
return fbsWorkshopDispatchListListSum;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
public List<Date> startDateAndEndDate(String startDate, String endDate) {
|
|
public List<Date> startDateAndEndDate(String startDate, String endDate) {
|
|
List<Date> list = new ArrayList<>();
|
|
List<Date> list = new ArrayList<>();
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
@@ -141,4 +141,35 @@ public class FbsWorkshopDispatchListServiceImpl extends ServiceImpl<FbsWorkshopD
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public Map<String,Object> getProductHoursMonthReport() {
|
|
|
|
+ Map<String,Object> map=new HashMap<>();
|
|
|
|
+ List<FbsWorkshopDispatchList> fbsWorkshopDispatchListList=fbsWorkshopDispatchListMapper.getProductHoursMonthReport();
|
|
|
|
+ if(fbsWorkshopDispatchListList!=null){
|
|
|
|
+ for(FbsWorkshopDispatchList fbsWorkshopDispatchList:fbsWorkshopDispatchListMapper.getProductHoursMonthReport()){
|
|
|
|
+ map.put(fbsWorkshopDispatchList.getProduct(),fbsWorkshopDispatchList.getProductTotal());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ System.out.println(fbsWorkshopDispatchListMapper.getAbnormalHoursMonthReport());
|
|
|
|
+
|
|
|
|
+ return map;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public Map<String, Object> getAbnormalHoursMonthReport() {
|
|
|
|
+ return fbsWorkshopDispatchListMapper.getAbnormalHoursMonthReport();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public List<Map<String, Object>> getAttendance() {
|
|
|
|
+
|
|
|
|
+ List<String> month=new ArrayList<>();
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ return fbsWorkshopDispatchListMapper.getAttendance();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|