@Service @Primary public class MPIService extends AbstractBaseDomainObjectService<MPI,MPIEntity> implements IMPIService
domainObjectClass, entityClass| 构造器和说明 |
|---|
MPIService() |
| 限定符和类型 | 方法和说明 |
|---|---|
MPI |
getByName(String mpiName)
根据mpi名字查询mpi
|
List<MPI> |
getByNameAndDescription(String name,
String description)
根据名称和描述进行模糊查询
|
List<MPI> |
getByPartIdAndRouteIdAndRouteStepId(long partId,
String productConfRevision,
long routeId,
long routeStepId)
根据物料id和工艺id,以及生产定义版本查询生产定义中对应工艺步骤上的mpi信息
|
MPI |
getByProductionLineId(long lineId)
获取产线绑定的mpi
|
List<MPIWrapper> |
getByWIP(WIP<?> wip,
long routeStepId)
查询wip在当前工艺步骤上的mpi信息,包含工单,产线和生产定义中对应工艺步骤上的mpi
|
MPI |
getByWorkOrderId(long orderId)
获取工单绑定的mpi
|
protected IBaseEntityHandler<MPIEntity> |
getEntityHandler() |
void |
saveMpi(MPI mpi,
String filename,
String fileType,
InputStream inputStream)
添加mpi保存
|
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllpublic List<MPIWrapper> getByWIP(WIP<?> wip, long routeStepId)
IMPIServicegetByWIP 在接口中 IMPIServicerouteStepId - 工艺步骤idpublic void saveMpi(MPI mpi, String filename, String fileType, InputStream inputStream)
IMPIServicesaveMpi 在接口中 IMPIServicempi - mpi对象filename - 文件名字fileType - 文件类型inputStream - 字节流public MPI getByName(String mpiName)
IMPIServicegetByName 在接口中 IMPIServicepublic List<MPI> getByPartIdAndRouteIdAndRouteStepId(long partId, String productConfRevision, long routeId, long routeStepId)
IMPIServicegetByPartIdAndRouteIdAndRouteStepId 在接口中 IMPIServicepartId - 物料idproductConfRevision - 生产定义版本routeId - 工艺idrouteStepId - 工艺步骤idpublic MPI getByProductionLineId(long lineId)
IMPIServicegetByProductionLineId 在接口中 IMPIServicepublic MPI getByWorkOrderId(long orderId)
IMPIServicegetByWorkOrderId 在接口中 IMPIServicepublic List<MPI> getByNameAndDescription(String name, String description)
IMPIServicegetByNameAndDescription 在接口中 IMPIServiceprotected IBaseEntityHandler<MPIEntity> getEntityHandler()
Copyright © 2019. All rights reserved.