package com.iamberry.rst.faces.pts; import com.iamberry.rst.core.pts.ProcessNode; import com.iamberry.rst.core.pts.Produce; import com.iamberry.rst.core.pts.ProduceProcess; import java.util.List; /** * 生产产品管理service * Created by wangxiaoming on 2017/8/28. */ public interface ProduceService { //获取生产产品列表 List getProduceList(); //获取生产产品,产品工序,工序节点 -- List getAllProduceList(Integer employeeId); //获取单个产品信息 Produce getProduce(String produceNo); //获取单个工序信息 ProduceProcess getProduceProcess(Integer produceId,String processNo); //获取单个工序选项信息 ProcessNode getprocessNode(Integer ProcessId,String nodeNo); //获取所有的工序 List listProduceProcess(ProduceProcess produceProcess); //添加Produce Integer saveProduce(Produce produce); /** * 关联查询产品和产品工序 * @param produce * @return */ List listSelectProduct(Produce produce); }