@Service @Primary public class ConsumptionConfigurationService extends AbstractBaseDomainObjectService<ConsumptionConfiguration,ConsumptionConfigurationEntity> implements IConsumptionConfigurationService
domainObjectClass, entityClass
构造器和说明 |
---|
ConsumptionConfigurationService() |
限定符和类型 | 方法和说明 |
---|---|
void |
addConsumptionConfigurations(List<BomItemInfo> list)
将一系列的物料消耗项配置生产定义中
在
BomItemInfo 中会有详细的生产定义、物料清单项的信息 |
protected IBaseEntityHandler<ConsumptionConfigurationEntity> |
getEntityHandler() |
List<ConsumptionConfiguration> |
listByBomItemId(long bomItemId)
通过bomitem的id获得该bom item在生产定义中的配置信息
|
List<ConsumptionConfiguration> |
listByProductConfIdAndRouteStepId(long productConfId,
long routeStepId,
boolean filterUnEffectiveItem)
通过生产定义配置id和工序id获得在指定工序配置的物料消耗项
在运行期时,由于某些物料可能过期,在物料消耗的时候,需要过滤这些过期的物料,那么可以设置
filterUnEffectiveItem 为true。 |
ConsumptionConfiguration |
save(ConsumptionConfiguration entityObject)
保存对象,并返回更新的对象
|
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 List<ConsumptionConfiguration> listByProductConfIdAndRouteStepId(long productConfId, long routeStepId, boolean filterUnEffectiveItem)
IConsumptionConfigurationService
在运行期时,由于某些物料可能过期,在物料消耗的时候,需要过滤这些过期的物料,那么可以设置filterUnEffectiveItem
为true。
在配置界面时,则不需要做此限制
public List<ConsumptionConfiguration> listByBomItemId(long bomItemId)
IConsumptionConfigurationService
listByBomItemId
在接口中 IConsumptionConfigurationService
bomItemId
- bomItem的idpublic ConsumptionConfiguration save(ConsumptionConfiguration entityObject)
IBaseDomainObjectService
public void addConsumptionConfigurations(List<BomItemInfo> list)
IConsumptionConfigurationService
在BomItemInfo
中会有详细的生产定义、物料清单项的信息
protected IBaseEntityHandler<ConsumptionConfigurationEntity> getEntityHandler()
Copyright © 2019. All rights reserved.