|
@@ -10,6 +10,7 @@ import com.huaxu.order.dto.WorkOrderManageDto;
|
|
import com.huaxu.order.entity.WorkOrderManage;
|
|
import com.huaxu.order.entity.WorkOrderManage;
|
|
import com.huaxu.order.service.WorkOrderManageService;
|
|
import com.huaxu.order.service.WorkOrderManageService;
|
|
import com.huaxu.util.UserUtil;
|
|
import com.huaxu.util.UserUtil;
|
|
|
|
+import org.apache.ibatis.annotations.Param;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -252,10 +253,10 @@ public class WorkOrderManageServiceImpl implements WorkOrderManageService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<Map<String, Object>> dispatchTimesMonthStatistics(WorkOrderManageDto workOrderManageDto,List<Integer> idList) throws ParseException {
|
|
|
|
|
|
+ public List<Map<String, Object>> dispatchTimesMonthStatistics(WorkOrderManageDto workOrderManageDto) throws ParseException {
|
|
int days = differentDaysByMillisecond(workOrderManageDto.getStartDate(),workOrderManageDto.getEndDate());
|
|
int days = differentDaysByMillisecond(workOrderManageDto.getStartDate(),workOrderManageDto.getEndDate());
|
|
List<Map<String,Object>> result = new ArrayList<Map<String,Object>>();
|
|
List<Map<String,Object>> result = new ArrayList<Map<String,Object>>();
|
|
- List<Map<String,Object>> list = workOrderManageMapper.dispatchTimesMonthStatistics(workOrderManageDto,idList);
|
|
|
|
|
|
+ List<Map<String,Object>> list = workOrderManageMapper.dispatchTimesMonthStatistics(workOrderManageDto);
|
|
for(int i=0; i<days; i++) {
|
|
for(int i=0; i<days; i++) {
|
|
String strDate = subDay(workOrderManageDto.getStartDate(),i);
|
|
String strDate = subDay(workOrderManageDto.getStartDate(),i);
|
|
Map<String, Object> data = new HashMap<>();
|
|
Map<String, Object> data = new HashMap<>();
|
|
@@ -273,8 +274,8 @@ public class WorkOrderManageServiceImpl implements WorkOrderManageService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<Map<String, Object>> dispatchTimesYearStatistics(WorkOrderManageDto workOrderManageDto, List<Integer> idList) {
|
|
|
|
- List<Map<String,Object>> list = workOrderManageMapper.dispatchTimesYearStatistics(workOrderManageDto,idList);
|
|
|
|
|
|
+ public List<Map<String, Object>> dispatchTimesYearStatistics(WorkOrderManageDto workOrderManageDto) {
|
|
|
|
+ List<Map<String,Object>> list = workOrderManageMapper.dispatchTimesYearStatistics(workOrderManageDto);
|
|
List<Map<String,Object>> result = new ArrayList<Map<String,Object>>();
|
|
List<Map<String,Object>> result = new ArrayList<Map<String,Object>>();
|
|
for(int i=0; i<12; i++) {
|
|
for(int i=0; i<12; i++) {
|
|
String strDate = workOrderManageDto.getStartDate().substring(0, 4) + String.format("-%02d", i + 1);
|
|
String strDate = workOrderManageDto.getStartDate().substring(0, 4) + String.format("-%02d", i + 1);
|