| | |
| | | import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; |
| | | import com.vci.ubcs.omd.entity.BtmTypeAttribute; |
| | | import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; |
| | | import com.vci.ubcs.omd.vo.BtmTypeVO; |
| | | import org.springblade.core.log.exception.ServiceException; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | |
| | |
| | | * @return 保存的显示对象 |
| | | */ |
| | | List<BtmTypeAttributeVO> checkAndInsert(String btmTypeOid, List<BtmTypeLinkAttributesDTO> attributesDTOList, String creator, Date now); |
| | | |
| | | /** |
| | | * 批量插入 |
| | | * @param records 数据对象集合 |
| | | */ |
| | | int batchInsert(List<BtmTypeAttribute> records); |
| | | |
| | | /** |
| | | * 业务类型主键查属性 |
| | |
| | | * @return 包含的属性 |
| | | */ |
| | | List<BtmTypeAttribute> selectByBtmTypeIds(List<String> idList); |
| | | |
| | | /** |
| | | * 获取默认字段 |
| | | * @param btmType 业务类型 |
| | | * @return 执行结果 |
| | | */ |
| | | List<BtmTypeAttributeVO> getDefaultAttribute(BtmTypeVO btmType); |
| | | |
| | | /** |
| | | * 获取所有字段 |
| | | * @param btmType 业务类型 |
| | | * @return 执行结果 |
| | | */ |
| | | List<BtmTypeAttributeVO> getAllAttribute(BtmTypeVO btmType); |
| | | } |