|
@@ -2,9 +2,14 @@ package com.ruoyi.wms.controller;
|
|
|
|
|
|
|
|
import com.ruoyi.common.core.domain.R;
|
|
import com.ruoyi.common.core.domain.R;
|
|
|
import com.ruoyi.common.core.utils.StringUtils;
|
|
import com.ruoyi.common.core.utils.StringUtils;
|
|
|
|
|
+import com.ruoyi.common.mybatis.core.page.PageQuery;
|
|
|
|
|
+import com.ruoyi.common.mybatis.core.page.TableDataInfo;
|
|
|
import com.ruoyi.wms.domain.dto.TaskAddDto;
|
|
import com.ruoyi.wms.domain.dto.TaskAddDto;
|
|
|
|
|
+import com.ruoyi.wms.domain.dto.TaskDetailsDto;
|
|
|
import com.ruoyi.wms.domain.dto.WmsTaskQueryDto;
|
|
import com.ruoyi.wms.domain.dto.WmsTaskQueryDto;
|
|
|
import com.ruoyi.wms.domain.entity.WmsTask;
|
|
import com.ruoyi.wms.domain.entity.WmsTask;
|
|
|
|
|
+import com.ruoyi.wms.domain.vo.TaskDetailsVo;
|
|
|
|
|
+import com.ruoyi.wms.service.WmsTaskDetailsService;
|
|
|
import com.ruoyi.wms.service.WmsTaskService;
|
|
import com.ruoyi.wms.service.WmsTaskService;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@@ -25,6 +30,8 @@ public class TaskController {
|
|
|
|
|
|
|
|
private final WmsTaskService wmsTaskService;
|
|
private final WmsTaskService wmsTaskService;
|
|
|
|
|
|
|
|
|
|
+ private final WmsTaskDetailsService wmsTaskDetailsService;
|
|
|
|
|
+
|
|
|
@Operation(summary = "任务单列表")
|
|
@Operation(summary = "任务单列表")
|
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
|
public R<List<WmsTask>> get(WmsTaskQueryDto wmsTaskQueryDto) {
|
|
public R<List<WmsTask>> get(WmsTaskQueryDto wmsTaskQueryDto) {
|
|
@@ -68,5 +75,12 @@ public class TaskController {
|
|
|
return R.ok("作废成功");
|
|
return R.ok("作废成功");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Operation(summary = "生产明细")
|
|
|
|
|
+ @GetMapping("/details")
|
|
|
|
|
+ public R<TableDataInfo<TaskDetailsVo>> details(TaskDetailsDto taskDetailsDto, PageQuery pageQuery) {
|
|
|
|
|
+ TableDataInfo<TaskDetailsVo> taskDetails = wmsTaskDetailsService.details(taskDetailsDto, pageQuery);
|
|
|
|
|
+ return R.ok(taskDetails);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|