程序包 | 说明 |
---|---|
com.ags.mes.server.api.domain | |
com.ags.mes.server.api.service | |
com.ags.mes.server.api.service.impl |
限定符和类型 | 方法和说明 |
---|---|
BOM |
BOM.addBOMItem(BOMItem bomItem) |
BOM |
Part.getBom() |
BOM |
WorkOrderItem.getBOM() |
BOM |
Unit.getBOM() |
BOM |
Lot.getBOM() |
BOM |
BOMItem.getBOM() |
BOM |
BOM.getDeriveBOM() |
限定符和类型 | 方法和说明 |
---|---|
void |
Part.setBom(BOM bomObj) |
void |
BOM.setDeriveBOM(BOM parentBom) |
void |
Unit.setRunTimeBOM(BOM bom) |
void |
Lot.setRunTimeBOM(BOM bom) |
限定符和类型 | 方法和说明 |
---|---|
BOM |
IBOMService.getByName(String bomName)
通过bom的名称查找bom,由于BOM的版本不固定,实际返回有多个,默认取第0个。
|
BOM |
IBOMService.getByNameAndRevision(String bomName,
String bomRevision)
通过bom的名字和版本,精确查找bom.
|
BOM |
IBOMService.getOrderBom(String partNumber,
String partRevision,
String orderNumber)
根据partNumber、partRevision和orderNumber查找对应的工单BOM,若没有则会创建一个工单BOM.
|
限定符和类型 | 方法和说明 |
---|---|
List<BOM> |
IBOMService.listBuildBOMs()
获得系统中所有build bom的情况,谨慎使用该方法,有可能会造成内存溢出。
|
List<BOM> |
IBOMService.listFuzzyByNameAndRevision(String bomName,
String bomRevision)
根据bom的名称和版本模糊查询bom
查询结果会在Build Bom中查找,不会在Order Bom中查找
|
PageModel<BOM> |
IBOMService.pagingByPartNumber(String partNumber,
PageInfo pageInfo)
根据partNumber获取BOM
由于一个part可能会有多个bom,所以提供分页方法
|
限定符和类型 | 方法和说明 |
---|---|
BOM |
BOMService.getByName(String bomName) |
BOM |
BOMService.getByNameAndRevision(String bomName,
String bomRevision) |
BOM |
BOMService.getOrderBom(String partNumber,
String partRevision,
String orderNumber) |
限定符和类型 | 方法和说明 |
---|---|
List<BOM> |
BOMService.listBuildBOMs() |
List<BOM> |
BOMService.listFuzzyByNameAndRevision(String bomName,
String bomRevision) |
PageModel<BOM> |
BOMService.pagingByPartNumber(String partNumber,
PageInfo pageInfo)
根据partNumber获取BOM
|
Copyright © 2019. All rights reserved.