| | |
| | | import com.vci.corba.omd.btm.BizType; |
| | | import com.vci.dto.OsBtmTypeDTO; |
| | | import com.vci.model.IndexObject; |
| | | import com.vci.pagemodel.OsBtmTypeAttributeVO; |
| | | import com.vci.pagemodel.OsBtmTypeVO; |
| | | import com.vci.pagemodel.OsERVO; |
| | | import com.vci.pagemodel.OsUsedAttributeVO; |
| | | import com.vci.pagemodel.*; |
| | | import com.vci.starter.web.pagemodel.BaseResult; |
| | | import com.vci.starter.web.pagemodel.DataGrid; |
| | | import com.vci.starter.web.pagemodel.PageHelper; |
| | |
| | | * @return 业务类型对象 |
| | | */ |
| | | List<OsBtmTypeVO> selectAllBtm(); |
| | | /** |
| | | * 查询所有的业务类型 |
| | | * @return 业务类型对象 |
| | | */ |
| | | List<OsBtmTypeVO> selectAllBtm(Map<String, OsAttributeVO> attributeVOMap); |
| | | |
| | | /** |
| | | * 获取名字以filter开始的业务类型(for 查询),主要用于属性池的业务类型选择对话框 |
| | |
| | | Map<String,OsBtmTypeVO> selectAllBtmMap(); |
| | | |
| | | /** |
| | | * 查询所有的业务类型映射 |
| | | * @return key 是业务的英文名称的小写 |
| | | */ |
| | | Map<String,OsBtmTypeVO> selectAllBtmMap(Map<String, OsAttributeVO> attributeVOMap); |
| | | |
| | | /** |
| | | * 数据对象转换为显示对象 |
| | | * @param btmItems 数据对象 |
| | | * @return 显示对象 |
| | | */ |
| | | List<OsBtmTypeVO> btmDO2VOs(Collection<BizType> btmItems); |
| | | List<OsBtmTypeVO> btmDO2VOs(Collection<BizType> btmItems,Map<String, OsAttributeVO> attributeVOMap); |
| | | |
| | | /** |
| | | * 数据对象转换为显示对象 |
| | | * @param btmItem 数据对象 |
| | | * @return 显示对象 |
| | | */ |
| | | OsBtmTypeVO btmDO2VO(BizType btmItem); |
| | | OsBtmTypeVO btmDO2VO(BizType btmItem, Map<String, OsAttributeVO> attributeVOMap); |
| | | |
| | | /** |
| | | * 使用编号获取业务类型 |
| | |
| | | * @return 业务类型 |
| | | */ |
| | | OsBtmTypeVO getBtmById(String id); |
| | | /** |
| | | * 使用编号获取业务类型 |
| | | * @param id 编号 |
| | | * @return 业务类型 |
| | | */ |
| | | OsBtmTypeVO getBtmById(String id, Map<String, OsAttributeVO> attributeVOMap); |
| | | |
| | | /** |
| | | * 获取业务类型的在哪个属性中使用 |