@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, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, saveAllpublic List<ConsumptionConfiguration> listByProductConfIdAndRouteStepId(long productConfId, long routeStepId, boolean filterUnEffectiveItem)
IConsumptionConfigurationService
在运行期时,由于某些物料可能过期,在物料消耗的时候,需要过滤这些过期的物料,那么可以设置filterUnEffectiveItem为true。
在配置界面时,则不需要做此限制
public List<ConsumptionConfiguration> listByBomItemId(long bomItemId)
IConsumptionConfigurationServicelistByBomItemId 在接口中 IConsumptionConfigurationServicebomItemId - bomItem的idpublic ConsumptionConfiguration save(ConsumptionConfiguration entityObject)
IBaseDomainObjectServicepublic void addConsumptionConfigurations(List<BomItemInfo> list)
IConsumptionConfigurationService
在BomItemInfo中会有详细的生产定义、物料清单项的信息
protected IBaseEntityHandler<ConsumptionConfigurationEntity> getEntityHandler()
Copyright © 2019. All rights reserved.