src/main/java/com/ruoyi/production/controller/ProductProcessController.java
@@ -44,7 +44,7 @@ @ApiModelProperty("新增工序") @PostMapping() @Log(title = "新增", businessType = BusinessType.INSERT) public AjaxResult add( @RequestBody ProductProcessDto productProcessDto) { public AjaxResult add(@RequestBody ProductProcessDto productProcessDto) { return productProcessService.add(productProcessDto); } @@ -64,9 +64,10 @@ @ApiOperation("查询所有工序") @GetMapping("/list") public AjaxResult list() { return AjaxResult.success(productProcessService.list()); } public AjaxResult list(@RequestParam(required = false) Integer dateType) { List<ProductProcess> productProcessList = productProcessService.productProcessList(dateType); return AjaxResult.success(productProcessList); } /** * 导入工序 src/main/java/com/ruoyi/production/service/ProductProcessService.java
@@ -25,4 +25,6 @@ AjaxResult importData(MultipartFile file); String batchDelete(List<Integer> ids); List<ProductProcess> productProcessList(Integer dateType); } src/main/java/com/ruoyi/production/service/impl/ProductProcessServiceImpl.java
@@ -1,5 +1,6 @@ package com.ruoyi.production.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; import com.baomidou.mybatisplus.core.toolkit.Wrappers; @@ -89,4 +90,10 @@ productProcessMapper.deleteBatchIds(ids); return null; } @Override public List<ProductProcess> productProcessList(Integer dateType) { return baseMapper.selectList(new LambdaQueryWrapper<ProductProcess>() .eq(dateType != null, ProductProcess::getStatus, 1)); } }