diff --git a/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java b/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java index 5241c259..262eb368 100644 --- a/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java +++ b/src/main/java/com/spring/modules/quote/service/impl/QuoteDetailBomTreeServiceImpl.java @@ -2,6 +2,7 @@ package com.spring.modules.quote.service.impl; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.spring.ifs.api.IfsServer; import com.spring.ifs.bean.BaseSearchBean; import com.spring.modules.part.entity.PartInformationEntity; import com.spring.modules.part.vo.InventoryPartUnitCostSumVo; @@ -9,6 +10,7 @@ import com.spring.modules.quote.entity.*; import com.spring.modules.quote.mapper.QuoteDetailBomTreeMapper; import com.spring.modules.quote.service.*; import com.spring.modules.sys.entity.SysUserEntity; +import com.spring.modules.sys.service.SysUserService; import lombok.extern.slf4j.Slf4j; import org.apache.shiro.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -32,6 +34,10 @@ public class QuoteDetailBomTreeServiceImpl extends ServiceImpl map = baseSearchBean.getInventoryValueByPartNo(user.getServer(), part); + Map map = baseSearchBean.getInventoryValueByPartNo(ifsServer.getIfsServer(sysUser.getIfsUsername(),sysUser.getIfsPassword()), part); if (Objects.equals(map.get("resultCode"),"200")){ // 返回成功 将成本 InventoryPartUnitCostSumVo unitCostSumVo = JSONObject.parseObject(map.get("obj"), InventoryPartUnitCostSumVo.class);