@Service @Primary public class WorkOrderService extends RunTimeObjectWithStatusService<WorkOrder,WorkOrderEntity> implements IWorkOrderService
domainObjectClass, entityClass| 构造器和说明 |
|---|
WorkOrderService() |
changeStatuscountByFilter, 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, waitchangeStatuscountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllpublic WorkOrder getByOrderNumber(String orderNumber)
getByOrderNumber 在接口中 IWorkOrderServicepublic int getTotalQTYByFuzzyOrderNumber(EntityFilter filter)
public EntityFilter getEntityFilterByFuzzyOrderNumber(String orderNumber)
public List<WorkOrder> getByFuzzyOrderNumber(String orderNumber)
getByFuzzyOrderNumber 在接口中 IWorkOrderServicepublic List<WorkOrder> getByFuzzyOrderNumberFilter(String orderNumber)
getByFuzzyOrderNumberFilter 在接口中 IWorkOrderServicepublic List<WorkOrder> getNotReleasedOrder()
getNotReleasedOrder 在接口中 IWorkOrderServicepublic List<WorkOrder> getAllReleasedOrder()
getAllReleasedOrder 在接口中 IWorkOrderServicepublic List<UnAllocateOrder> getUnAllocateOrders(String orderNumber, String partNumber, ZonedDateTime startTime)
getUnAllocateOrders 在接口中 IWorkOrderServicepublic List<AllocateOrder> getAllocateByPLine(ZonedDateTime startTime, long pLineId)
getAllocateByPLine 在接口中 IWorkOrderServicepublic WorkOrder getWorkOrderByOrderNumber(String orderNumber)
getWorkOrderByOrderNumber 在接口中 IWorkOrderServicepublic WorkOrder addWorkOrderItem(long orderId, WorkOrderItem orderItem)
addWorkOrderItem 在接口中 IWorkOrderServicepublic void releaseWorkOrder(long orderId)
releaseWorkOrder 在接口中 IWorkOrderServicepublic void shipWorkOrder(long orderId)
shipWorkOrder 在接口中 IWorkOrderServicepublic void closeWorkOrder(long orderId,
String reason)
closeWorkOrder 在接口中 IWorkOrderServicepublic void unCloseWorkOrder(long orderId,
String reason)
unCloseWorkOrder 在接口中 IWorkOrderServicepublic void holdWorkOrder(long orderId,
String reason)
holdWorkOrder 在接口中 IWorkOrderServicepublic void unHoldWorkOrder(long orderId,
String reason)
unHoldWorkOrder 在接口中 IWorkOrderServicepublic List<WorkOrder> getOrderByStatus(ObjectStatusType status)
getOrderByStatus 在接口中 IWorkOrderServicepublic List<WorkOrder> getAllReleasedOrderByNumber(String orderNumber)
getAllReleasedOrderByNumber 在接口中 IWorkOrderServicepublic void assignPrintWithOrder(long orderId,
Set<Long> printIds)
assignPrintWithOrder 在接口中 IWorkOrderServicepublic void releaseWorkOrder(long orderId,
boolean snLotGenerated,
boolean snUnitGenerated)
releaseWorkOrder 在接口中 IWorkOrderServicepublic List<WorkOrder> getClosedByOrderNumber(String orderNumber)
IWorkOrderServicegetClosedByOrderNumber 在接口中 IWorkOrderServicepublic List<WorkOrder> getBySalesOrder(String saleOrderNumber)
getBySalesOrder 在接口中 IWorkOrderServicepublic List<WorkOrder> getAllNoCompleteOrder()
IWorkOrderServicegetAllNoCompleteOrder 在接口中 IWorkOrderServicepublic List<WorkOrder> getByOrderNumberAndStatus(String orderNumber, String status)
getByOrderNumberAndStatus 在接口中 IWorkOrderServiceorderNumber - 工单编号status - 工单状态public void releaseWorkOrderAsyn(long orderId)
releaseWorkOrderAsyn 在接口中 IWorkOrderServicepublic void prepareReleaseWorkOrder(long orderId)
prepareReleaseWorkOrder 在接口中 IWorkOrderServicepublic List<WorkOrder> getByOrderId(long orderTypeId)
getByOrderId 在接口中 IWorkOrderServicepublic List<SequenceDef> getAssignedSequenceDefs(long orderId)
getAssignedSequenceDefs 在接口中 IWorkOrderServicepublic void assignSequenceDefs(long orderId,
Set<Long> sequenceDefIds)
assignSequenceDefs 在接口中 IWorkOrderServiceprotected IRunTimeObjectWithStatusHandler<WorkOrderEntity> getEntityHandler()
Copyright © 2019. All rights reserved.