package org.springblade.mdm.gkw.task.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.servlet.http.HttpServletResponse; import lombok.extern.slf4j.Slf4j; import org.springblade.core.excel.util.ExcelUtil; import org.springblade.core.tenant.annotation.NonDS; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.DateUtil; import org.springblade.mdm.commons.service.OssFileCommonService; import org.springblade.mdm.gkw.task.service.MachineBackTaskService; import org.springblade.mdm.gkw.task.vo.MachineBackTaskQueryVO; import org.springblade.mdm.gkw.task.vo.MachineBackTaskVO; import org.springblade.mdm.machinefile.entity.FileSendRecord; import org.springblade.mdm.machinefile.service.FileSendRecordService; import org.springblade.mdm.machinefile.vo.FileSendRecordExcelVO; import org.springblade.mdm.machinefile.vo.FileSendRecordQueryVO; import org.springblade.mdm.machinefile.vo.FileSendRecordVO; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.io.IOException; import java.util.ArrayList; import java.util.List; /** * 机床回传任务 * * @author yangys */ @NonDS @RestController @RequestMapping("/gkw/machinebacktask") @Tag(name = "机床回传任务", description = "机床回传任务") @Slf4j public class MachineBackTaskController { @Autowired private MachineBackTaskService machineBackTaskService; @GetMapping("/page") @Operation(summary = "机床回传任务列表", description = "机床回传任务列表") public R> page(MachineBackTaskQueryVO query) { if(query.getCreateTimeEnd()!=null){ query.setCreateTimeEnd(query.getCreateTimeEnd().plusDays(1)); } return R.data(machineBackTaskService.pageQuery(query)); } }