You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

31 lines
1.1 KiB

package com.gaotao.modules.api.service;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.gaotao.modules.api.entity.IfsInventoryPart;
import com.gaotao.modules.api.entity.IfsInventoryPartInStock;
import com.gaotao.modules.api.entity.IfsShopOrder;
import com.gaotao.modules.base.entity.SOScheduledRoutingData;
import com.gaotao.modules.notify.entity.vo.ShopOrderMaterialVo;
import org.springframework.stereotype.Service;
import java.util.List;
public interface IfsApiService {
List<IfsShopOrder> getShopOrderFromIFSWithOrderNo(IfsShopOrder data)throws Exception;
List<ShopOrderMaterialVo> getSoBomWithOrderNo(IfsShopOrder data) throws JsonProcessingException;
List<IfsInventoryPart> getIfsInventoryPart(IfsInventoryPart data) throws JsonProcessingException;
/**
* 获取IFS库存在库信息
* @param site 站点
* @return 库存在库信息列表
* @throws JsonProcessingException JSON处理异常
*/
List<IfsInventoryPartInStock> getInventoryPartInStock(String site) throws JsonProcessingException;
}