skyouc
昨天 0ad1d513feaf7641614b5679b1b24f613aba982c
Merge branch 'devlop' of http://47.97.1.152:5880/r/wms-master into devlop

# Conflicts:
# rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaCheckOrderServiceImpl.java
3个文件已修改
33 ■■■■■ 已修改文件
rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/PdaCheckOrderController.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/api/service/PdaCheckOrderService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaCheckOrderServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/api/controller/pda/PdaCheckOrderController.java
@@ -50,4 +50,13 @@
    public R saveCheckDiff(@RequestBody SaveCheckDiffParams saveCheckDiffParams) {
        return pdaCheckOrderService.saveCheckDiff(saveCheckDiffParams,getLoginUserId());
    }
    @PreAuthorize("hasAuthority('manager:task:list')")
    @PostMapping("/selectAddMatnr")
    @ApiOperation("查询需要添加的物料")
    public R selectAddMatnr(@RequestBody Map<String, String> map) {
        return pdaCheckOrderService.selectAddMatnr(map);
    }
}
rsf-server/src/main/java/com/vincent/rsf/server/api/service/PdaCheckOrderService.java
@@ -3,6 +3,8 @@
import com.vincent.rsf.framework.common.R;
import com.vincent.rsf.server.api.controller.params.SaveCheckDiffParams;
import java.util.Map;
public interface PdaCheckOrderService {
    R getCheckList(String code);
@@ -11,4 +13,6 @@
    R getCheckDiffReasonList();
    R saveCheckDiff(SaveCheckDiffParams saveCheckDiffParams,Long loginUserId);
    R selectAddMatnr(Map<String, String> map);
}
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/PdaCheckOrderServiceImpl.java
@@ -23,6 +23,7 @@
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@Service
@@ -45,8 +46,7 @@
    private DictDataService dictDataService;
    @Autowired
    private MatnrService matnrService;
    @Autowired
    private CheckOrderService checkOrderService;
    @Override
    public R getCheckList(String code) {
@@ -173,4 +173,20 @@
        }
        return R.ok("盘点完成");
    }
    @Override
    public R selectAddMatnr(Map<String, String> map) {
        String matnrCode = map.get("matnr");
        if (Cools.isEmpty(matnrCode)){
            return R.error("物料码为空");
        }
        Matnr matnr = matnrService.getOne(new LambdaQueryWrapper<Matnr>().eq(Matnr::getCode, matnrCode));
        CheckDiffItem checkDiffItem = new CheckDiffItem()
                .setMatnrCode(matnr.getCode())
                .setMaktx(matnr.getName())
                .setAnfme(0D)
                .setCheckQty(0D)
                ;
        return R.ok(checkDiffItem);
    }
}