gongchunyi
3 天以前 bbdaa26536663fe9d85d45c734acf3638393a7db
fix: 工序根据条件返回全部/启用数据
已修改3个文件
18 ■■■■ 文件已修改
src/main/java/com/ruoyi/production/controller/ProductProcessController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/ProductProcessService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductProcessServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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));
    }
}