package com.chinaztt.mes.outsource.service.impl; import cn.hutool.core.date.DateUtil; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.chinaztt.mes.outsource.dto.InspectionDeclarationDetailDTO; import com.chinaztt.mes.outsource.entity.InspectionDeclarationDetail; import com.chinaztt.mes.outsource.mapper.InspectionDeclarationDetailMapper; import com.chinaztt.mes.outsource.service.InspectionDeclarationDetailService; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.sql.Timestamp; import java.util.List; /** * @Author: Zero * @Date: 2022/9/28 16:53 * @Description: */ @Service @Transactional(rollbackFor = Exception.class) public class InspectionDeclarationDetailServiceImpl extends ServiceImpl implements InspectionDeclarationDetailService { @Resource private InspectionDeclarationDetailMapper inspectionDeclarationDetailMapper; @Override public List getDetailReport(String beginTime, String endTime) { Timestamp begin = DateUtil.beginOfDay(DateUtil.parseDate(beginTime)).toTimestamp(); Timestamp end = DateUtil.endOfDay(DateUtil.parseDate(endTime)).toTimestamp(); return inspectionDeclarationDetailMapper.getDetailReport(begin, end); } }