java110
2020-07-16 2ecbebd7c4d1cecc7c61dd3f49bc804dfa9cf3bb
service-store/src/main/java/com/java110/store/smo/impl/ResourceStoreInnerServiceSMOImpl.java
@@ -74,7 +74,12 @@
            Assert.listOnlyOne(stores, "不存在该物品");
            int stock = Integer.parseInt(stores.get(0).get("stock").toString());
            int newStock = Integer.parseInt(resourceStorePo.getStock());
            resourceStorePo.setStock((stock + newStock) + "");
            int totalStock = stock + newStock;
            if (totalStock < 0) {
                throw new IllegalArgumentException("库存不足,参数有误");
            }
            resourceStorePo.setStock(totalStock + "");
            resourceStorePo.setStatusCd("0");
            return resourceResourceStoreServiceDaoImpl.updateResourceStoreInfoInstance(BeanConvertUtil.beanCovertMap(resourceStorePo));
        } finally {