| | |
| | | import com.baomidou.mybatisplus.core.toolkit.StringUtils; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.mes.largenscreen.entity.DailyProductionVO; |
| | | import com.mes.largenscreen.entity.RunTime; |
| | | import com.mes.opctask.entity.EdgStorageDeviceTaskHistory; |
| | | import com.mes.opctask.entity.request.TaskHistoryRequest; |
| | | import com.mes.opctask.mapper.EdgStorageDeviceTaskHistoryMapper; |
| | | import com.mes.opctask.service.EdgStorageDeviceTaskHistoryService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | } |
| | | return this.page(page, wrapper); |
| | | } |
| | | |
| | | @Override |
| | | public DailyProductionVO queryEdgDailyProduction(TaskHistoryRequest request) { |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
| | | String beginDate = null; |
| | | String endDate = null; |
| | | if (StringUtils.checkValNotNull(request.getStartTime())) { |
| | | beginDate = sdf.format(request.getStartTime()); |
| | | endDate = sdf.format(request.getEndTime()); |
| | | } |
| | | return baseMapper.queryEdgDailyProduction(beginDate, endDate, request.getDeviceId()); |
| | | } |
| | | |
| | | @Override |
| | | public List<RunTime> queryRunTimes(String days){ |
| | | return baseMapper.queryRunTimes(days); |
| | | } |
| | | } |
| | | |