diff --git a/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/controller/ShopSkuController.java b/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/controller/ShopSkuController.java index 01050a11d..7bf34b3c7 100644 --- a/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/controller/ShopSkuController.java +++ b/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/controller/ShopSkuController.java @@ -127,6 +127,9 @@ public class ShopSkuController { @Operation(summary = "sku详情" , description = "根据多个skuid,查询多个sku详情" ) @GetMapping("/selectListAll" ) public R> getSelectListAll(@RequestParam List ids) { + if (Objects.isNull(ids) || ids.isEmpty()) { + return R.ok(); + } List shopSkuEntities = shopSkuService.listByIds(ids); return R.ok(shopSkuEntities); } diff --git a/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/service/impl/SmErpInventoryRecordsServiceImpl.java b/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/service/impl/SmErpInventoryRecordsServiceImpl.java index 1a0a2f1ac..adcaf9321 100644 --- a/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/service/impl/SmErpInventoryRecordsServiceImpl.java +++ b/pjcloud-supermarket/pjcloud-supermarket-biz/src/main/java/com/bsd/pjcloud/supermarket/service/impl/SmErpInventoryRecordsServiceImpl.java @@ -167,7 +167,7 @@ public class SmErpInventoryRecordsServiceImpl extends ServiceImpl itemEntity.getPackageNum() * itemEntity.getQuantity()).sum(); int totalRealRrice = smErpInventoryRecordsItemEntityList.stream().filter(Objects::nonNull).mapToInt(SmErpCostPriceVo::getTotalAmount).sum(); - double costPrice = (totalRealRrice / 100) / totalNum; + double costPrice = totalRealRrice / totalNum; SmErpSpuEntity smErpSpuEntity = new SmErpSpuEntity(); smErpSpuEntity.setCostPrice(costPrice);