public interface ISerialNumberService extends IBaseDomainObjectService<SerialNumber>
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAll
SerialNumber getBySerialNumber(String serialNumber)
serialNumber
- List<SerialNumber> getByOrderNumber(String orderNumber)
orderNumber
- List<SerialNumber> getByOrderItemName(String orderNumber, String orderItemName)
orderNumber
- orderItemName
- List<SerialNumber> getByStatus(SerialNumberStatus... serialNumberStatus)
serialNumberStatus
- List<SerialNumber> getByPrintStatus(boolean printed)
printed
- List<SerialNumber> getByPartNumberAndPartRevision(String partNumber, String partRevision)
partNumber
- partRevision
- List<SerialNumber> getSerialNumberList(String partNumber, String partRevision, String orderNumber, List<String> orderItemName, Boolean printStatus, List<SerialNumberStatus> serialNumberStatus, List<SerialNumberType> serialNumberTypes)
partNumber
- partRevision
- orderNumber
- orderItemName
- printStatus
- serialNumberStatus
- List<SerialNumber> generateSerialNumbers(SerialNumberType serialNumberType, String partNumber, String partRevision, String orderNumber, List<String> orderItemNames)
serialNumberType
- partNumber
- partRevision
- orderNumber
- orderItemNames
- void createSerialNumber(SerialNumber obj)
List<SerialNumber> getByOrderItemAndSerialType(String orderNumber, String orderItemName, SerialNumberType type)
Copyright © 2019. All rights reserved.