优化商品条码查询获取商品信息接口
This commit is contained in:
@@ -491,13 +491,16 @@ public class MaterialController {
|
|||||||
Boolean isDefault = depotObj.getBoolean("isDefault");
|
Boolean isDefault = depotObj.getBoolean("isDefault");
|
||||||
if(isDefault) {
|
if(isDefault) {
|
||||||
Long depotId = depotObj.getLong("id");
|
Long depotId = depotObj.getLong("id");
|
||||||
|
if(!"CGDD".equals(prefixNo) && !"XSDD".equals(prefixNo) ) {
|
||||||
|
//除订单之外的单据才有仓库
|
||||||
mvo.setDepotId(depotId);
|
mvo.setDepotId(depotId);
|
||||||
|
}
|
||||||
//库存
|
//库存
|
||||||
BigDecimal stock;
|
BigDecimal stock;
|
||||||
if(StringUtil.isNotEmpty(mvo.getSku())){
|
if(StringUtil.isNotEmpty(mvo.getSku())){
|
||||||
stock = depotItemService.getSkuStockByParam(depotId,mvo.getMeId(),null,null);
|
stock = depotItemService.getSkuStockByParam(mvo.getDepotId(),mvo.getMeId(),null,null);
|
||||||
} else {
|
} else {
|
||||||
stock = depotItemService.getStockByParam(depotId,mvo.getId(),null,null);
|
stock = depotItemService.getStockByParam(mvo.getDepotId(),mvo.getId(),null,null);
|
||||||
if (mvo.getUnitId()!=null){
|
if (mvo.getUnitId()!=null){
|
||||||
Unit unit = unitService.getUnit(mvo.getUnitId());
|
Unit unit = unitService.getUnit(mvo.getUnitId());
|
||||||
if(mvo.getCommodityUnit().equals(unit.getOtherUnit())) {
|
if(mvo.getCommodityUnit().equals(unit.getOtherUnit())) {
|
||||||
|
|||||||
Reference in New Issue
Block a user