add
yj
2024-12-05 b9900893177c78fc559223521fe839aa21000017
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.iotechn.unimall.biz.client.erp.dobbin.handler;
 
import com.iotechn.unimall.biz.client.erp.handler.ErpStockChangeHandler;
import com.iotechn.unimall.biz.service.product.ProductBizService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
 
import java.math.BigDecimal;
 
 
@Component
public class DobbinErpStockChangeHandlerImpl implements ErpStockChangeHandler {
 
    @Autowired
    private ProductBizService productBizService;
 
    @Override
    public boolean onStockChange(String barcode, BigDecimal stock) {
        return productBizService.adjustSkuStock(barcode, stock.intValue());
    }
 
}