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
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;
|
|
|
|
|
|
}
|