public interface IPartHandler extends IBaseEntityHandler<PartEntity>
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, listByFilter, listSimpleData, paging, pagingByFilter, saveAll
List<PartEntity> getPartInProductConfiguration(String partNumber, String partRevision, long lineId)
List<PartEntity> getProductPart()
List<PartEntity> getProductPart(String partNumber, String partRevision)
List<PartEntity> searchProductByParentBOMId(long parentBOMId, String partNumber, String partRevision)
PartEntity getByPartNumberAndRev(String partNumber, String partRevision)
List<PartEntity> getByPartNumber(String partNumber)
PartEntity getNewPart(String partNumber, String partRevision)
PartEntity save(PartEntity obj)
save
在接口中 IBaseEntityHandler<PartEntity>
void changeStatus(long partId, String status)
List<PartEntity> getAllHasBom()
List<PartEntity> getSameBomByBomIdExceptPartId(long partId, long bomId)
List<PartEntity> getSameBomAndNotConfiguredForRoute(long routeId, long bomId)
List<PartEntity> getProductByParentBOMId(long parentBOMId, String partNumber, String partRevision)
List<PartEntity> getPartGroup()
void saveMaterials(List<PartEntity> materials)
void saveMaterialsAndProducts(List<PartEntity> materials, Map<String,List<Object>> mapProducts)
List<PartEntity> getBySequenceId(long sequenceId)
boolean isModifiableParts(Part part)
List<PartEntity> getFuzzyByPartNumberAndRev(String partName, String partRevision)
partName
- 名称partRevision
- 版本List<PartEntity> getPartsByPartClass(long partClassId)
List<PartEntity> getProductPart(int size, int StartPosition, String serialNumber)
PartEntity copyProductConfiguration(long fromPartId, long toPartId)
List<PartEntity> getProductByParentBOM(long partId, long parentBOMId)
List<PartEntity> getPartsHasBom()
List<SequenceDefEntity> getAssignedSequenceDefs(long partId)
Copyright © 2019. All rights reserved.