diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/app/AppOrgWorkerController.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/app/AppOrgWorkerController.java index c4f62ca72f..1d95811eaf 100644 --- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/app/AppOrgWorkerController.java +++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/app/AppOrgWorkerController.java @@ -86,7 +86,8 @@ public class AppOrgWorkerController { @GetMapping("/getOtherPersonalUser") @Operation(summary = "获得用户列表") public CommonResult> getOtherPersonalUser(@Valid AppReportReqVO reqVO) { - WorkTeamDO workTeamDO = new WorkTeamDO().setTeamType(reqVO.getOrgType()); + //目前代报工成员列表和工序没关系了,只和班组有关系.setTeamType(reqVO.getOrgType()) + WorkTeamDO workTeamDO = new WorkTeamDO().setIsEnable(true); if(reqVO.getGroupType()!=null) workTeamDO.setGroupType(reqVO.getGroupType().toString()); List workTeamDOList =workTeamService.getList(workTeamDO); List teamIds = workTeamDOList.stream().map(WorkTeamDO::getId).collect(Collectors.toList()); diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/feedingrecord/FeedingRecordController.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/feedingrecord/FeedingRecordController.java index 02377b7775..1351d417f1 100644 --- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/feedingrecord/FeedingRecordController.java +++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/feedingrecord/FeedingRecordController.java @@ -33,6 +33,7 @@ import javax.servlet.http.HttpServletResponse; import javax.validation.Valid; import java.io.IOException; import java.time.LocalDate; +import java.time.LocalDateTime; import java.util.ArrayList; import java.util.HashMap; import java.util.List; @@ -59,6 +60,8 @@ public class FeedingRecordController { public CommonResult createFeedingRecord(@Valid @RequestBody FeedingRecordSaveReqVO createReqVO) { Long userId = getLoginUserId(); createReqVO.setUserId(userId); + if(createReqVO.getFeedingTime()==null) + createReqVO.setFeedingTime(LocalDateTime.now()); return success(feedingRecordService.createFeedingRecord(createReqVO)); } @@ -108,7 +111,18 @@ public class FeedingRecordController { ExcelUtils.write(response, "投料记录.xls", "数据", FeedingRecordRespVO.class, list); } - + @GetMapping("/getRecordList") + @Operation(summary = "投料记录 ") + @PreAuthorize("@ss.hasPermission('mes:feeding-record:query')") + public CommonResult> getRecordList(@Valid FeedingRecordPageReqVO pageReqVO) throws IOException { + pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE); + if(pageReqVO.getFeedingTime()==null || pageReqVO.getFeedingTime().length==0){ + LocalDateTime[] dateTimes={LocalDateTime.now().plusDays(-3),LocalDateTime.now()}; + pageReqVO.setFeedingTime(dateTimes); + } + List list = feedingRecordService.getFeedingRecordPage(pageReqVO).getList(); + return success(list); + } // ==================== 子表(投料记录明细) ==================== @GetMapping("/feeding-record-detail/list-by-record-id")