@Service @Primary public class DataAcquisitionResultService extends AbstractBaseDomainObjectService<DataAcquisitionResult,DataAcquisitionResultEntity> implements IDataAcquisitionResultService
domainObjectClass, entityClass
构造器和说明 |
---|
DataAcquisitionResultService() |
限定符和类型 | 方法和说明 |
---|---|
void |
addTestDataAcquisition(Map<String,String> result,
WIP<?> unit,
WorkStation workStation)
记录测试站返回的测试结果,如果已有记录则覆盖之
|
void |
collectData(com.ags.lumosframework.common.IObjectType type,
String sn,
String workStation,
Map<String,String> values)
在对应的站点上采集数据
|
DataAcquisitionResult |
getDataAcquisitionResult(long dataAcquisitionConfigurationId,
String unitSN)
查询该在制品在数据采集定义上收集的采集结果
|
protected IBaseEntityHandler<DataAcquisitionResultEntity> |
getEntityHandler() |
List<DataAcquisitionResult> |
listByName(com.ags.lumosframework.common.IObjectType type,
String sn,
Collection<String> names)
查询该对象收集的包含所列名称的收集结果
|
List<DataAcquisitionResult> |
listByRouteStepAndSN(String stepName,
String serialNumber)
查询该在制品在routesteap上的收集结果列表
|
List<DataAcquisitionResult> |
listByUnitSN(String unitSN)
根据unitSN查找对应Unit所有的数据采集项结果集
|
List<DataAcquisitionResult> |
listDataAcquisition(String sn,
String stationName,
Date startTime,
Date endTime)
数据采集表获取过站时数据采集的结果,过滤掉生产定义中被删除的数据采集配置
|
List<DataAcquisitionResult> |
listDataAcquisitionResult(String sn,
String stationName,
Date startTime,
Date endTime)
根据在制品sn,站点名称,开始时间,结束时间查询数据收集的结果
|
void |
saveDataAcquisitionResult(DataAcquisitionDetail bean,
WIP<?> wip,
String workStationName)
保存在制品在站位上的数据收集结果
|
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, 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, save, saveAll
public void saveDataAcquisitionResult(DataAcquisitionDetail bean, WIP<?> wip, String workStationName)
IDataAcquisitionResultService
saveDataAcquisitionResult
在接口中 IDataAcquisitionResultService
bean
- 数据收集结果wip
- 在制品workStationName
- 站位名称public DataAcquisitionResult getDataAcquisitionResult(long dataAcquisitionConfigurationId, String unitSN)
IDataAcquisitionResultService
getDataAcquisitionResult
在接口中 IDataAcquisitionResultService
dataAcquisitionConfigurationId
- 数据采集定义idunitSN
- 在制品snpublic List<DataAcquisitionResult> listByRouteStepAndSN(String stepName, String serialNumber)
IDataAcquisitionResultService
listByRouteStepAndSN
在接口中 IDataAcquisitionResultService
stepName
- step名称serialNumber
- 在制品snpublic List<DataAcquisitionResult> listDataAcquisitionResult(String sn, String stationName, Date startTime, Date endTime)
IDataAcquisitionResultService
listDataAcquisitionResult
在接口中 IDataAcquisitionResultService
sn
- 在制品sn(可以为空)stationName
- 站点名称(可以为空)startTime
- 开始时间(可以为空)endTime
- 结束时间(可以为空)public void addTestDataAcquisition(Map<String,String> result, WIP<?> unit, WorkStation workStation)
IDataAcquisitionResultService
public List<DataAcquisitionResult> listByName(com.ags.lumosframework.common.IObjectType type, String sn, Collection<String> names)
IDataAcquisitionResultService
listByName
在接口中 IDataAcquisitionResultService
type
- 对象类型,用于标记是哪个对象做数据采集sn
- 对象的snnames
- 数据收集项的名称public void collectData(com.ags.lumosframework.common.IObjectType type, String sn, String workStation, Map<String,String> values)
IDataAcquisitionResultService
collectData
在接口中 IDataAcquisitionResultService
type
- 对象类型,用于标记是哪个对象做数据采集sn
- 对象的snworkStation
- 站点名称values
- 数据采集结果集合public List<DataAcquisitionResult> listByUnitSN(String unitSN)
IDataAcquisitionResultService
listByUnitSN
在接口中 IDataAcquisitionResultService
public List<DataAcquisitionResult> listDataAcquisition(String sn, String stationName, Date startTime, Date endTime)
listDataAcquisition
在接口中 IDataAcquisitionResultService
sn
- 产品序列号stationName
- 采集的站点startTime
- 起始时间endTime
- 截至时间protected IBaseEntityHandler<DataAcquisitionResultEntity> getEntityHandler()
Copyright © 2019. All rights reserved.