ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/ScanCodesController.java
@@ -6,6 +6,7 @@ import com.ruoyi.management.service.InventoriesSuppliesService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -18,10 +19,10 @@ @Resource private InventoriesSuppliesService inventoriesSuppliesService; @GetMapping("/scanCodes") @GetMapping("/scanCodes/{rkNumber}") @ApiOperation(value = "安卓扫描传输数据") public R scanCodes(@RequestBody ScanCodesDTO scanCodesDTO) { inventoriesSuppliesService.scanCodes(scanCodesDTO); public R scanCodes( @ApiParam(name = "rkNumber", value = "入库编号", required = true) @PathVariable("rkNumber") String rkNumber) { inventoriesSuppliesService.scanCodes(rkNumber); return R.ok(); } } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/domain/dto/ScanCodesDTO.java
@@ -11,4 +11,5 @@ @ApiModelProperty("入库编号") private String rkNumber; } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/InventoriesSuppliesService.java
@@ -24,6 +24,6 @@ void addInventoriesSupp(InventoriesSuppDTO inventoriesSuppDTO); void scanCodes(@RequestBody ScanCodesDTO scanCodesDTO); void scanCodes(String rkNumber); } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/InventoriesSuppliesServiceImpl.java
@@ -121,9 +121,9 @@ } @Override public void scanCodes(ScanCodesDTO scanCodesDTO) { public void scanCodes(String rkNumber) { LambdaQueryWrapper< SlVolumeProductionRk> wrapper1= Wrappers.lambdaQuery(); wrapper1.like(SlVolumeProductionRk::getRkNumber,scanCodesDTO.getRkNumber()); wrapper1.like(SlVolumeProductionRk::getRkNumber,rkNumber); wrapper1.eq( SlVolumeProductionRk::getDelFlag,0); wrapper1.orderByDesc(SlVolumeProductionRk::getCreateTime); SlVolumeProductionRk page2 = slVolumeProductionRkMapper.selectOne(wrapper1);