@Service @Primary public class WorkCenterService extends AbstractBaseDomainObjectService<WorkCenter,WorkCenterEntity> implements IWorkCenterService
domainObjectClass, entityClass
构造器和说明 |
---|
WorkCenterService() |
限定符和类型 | 方法和说明 |
---|---|
void |
assignStepWithWorkCenterAndRoute(long workCenterId,
long routeId,
long stepId)
同工艺路线只保存1个routeStep
|
void |
bindEquipment(long workCenterId,
List<Long> equipmentIds) |
WorkCenter |
getByName(String name) |
List<WorkCenter> |
getByPLine(long productionLineId) |
WorkCenter |
getDefaultWorkCenter(long routeId,
long routeStepId)
返回DefaultProductionLine
|
protected IBaseEntityHandler<WorkCenterEntity> |
getEntityHandler() |
List<WorkCenter> |
getWorkCenters(long routeId,
long routeStepId)
返回当前Step对象上绑定的WorkCenter 清单
|
List<com.ags.lumosframework.device.sdk.domain.ConnectableEquipment> |
listEquipmentByWorkCenter(long workCenterId) |
WorkCenter |
save(WorkCenter workCenter)
保存对象,并返回更新的对象
|
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, saveAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, saveAll
public void assignStepWithWorkCenterAndRoute(long workCenterId, long routeId, long stepId)
public List<WorkCenter> getByPLine(long productionLineId)
getByPLine
在接口中 IWorkCenterService
public WorkCenter save(WorkCenter workCenter)
IBaseDomainObjectService
save
在接口中 IBaseDomainObjectService<WorkCenter>
save
在类中 AbstractBaseDomainObjectService<WorkCenter,WorkCenterEntity>
public List<WorkCenter> getWorkCenters(long routeId, long routeStepId)
IWorkCenterService
getWorkCenters
在接口中 IWorkCenterService
public WorkCenter getDefaultWorkCenter(long routeId, long routeStepId)
IWorkCenterService
getDefaultWorkCenter
在接口中 IWorkCenterService
protected IBaseEntityHandler<WorkCenterEntity> getEntityHandler()
public WorkCenter getByName(String name)
getByName
在接口中 IWorkCenterService
public List<com.ags.lumosframework.device.sdk.domain.ConnectableEquipment> listEquipmentByWorkCenter(long workCenterId)
listEquipmentByWorkCenter
在接口中 IWorkCenterService
public void bindEquipment(long workCenterId, List<Long> equipmentIds)
bindEquipment
在接口中 IWorkCenterService
Copyright © 2019. All rights reserved.