@Service public class MetaDataServiceImpl extends Object implements MetaDataService
| Constructor and Description |
|---|
MetaDataServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Long |
addMetaData(MetaDataCreateDTO createDTO)
创建元数据
|
void |
deleteMetaData(Integer relatedType,
List<String> relatedIdList)
删除关联的元数据
|
void |
deleteMetaData(Long id)
删除元数据
|
void |
deleteMetaFieldAttachment(String metaValueId,
String attachmentIds)
删除元数据字段附件
|
void |
editMetaData(MultiMetaDataEditDTO editDTO)
批量编辑元数据
|
MetaDataDTO |
getMetaDataDetail(Integer relatedType,
String relatedId)
获取关联元数据详情
|
MetaDataDTO |
getMetaDataDetail(Integer relatedType,
String relatedId,
Boolean translateFieldValue)
获取关联元数据详情
|
MetaDataDTO |
getMetaDataDetail(Long metaId,
Boolean translateFieldValue)
获取元数据详情
|
List<MetaDataDTO> |
list(Integer relatedType,
List<String> relatedIdList)
获取元数据列表
|
List<MetaDataDTO> |
list(Integer relatedType,
String keyword)
获取元数据列表
|
void |
saveMetaFieldAttachment(String metaValueId,
org.springframework.web.multipart.MultipartFile[] files)
保存元数据字段附件
|
void |
updateMetaData(MetaDataEditDTO editDTO)
更新元数据
|
public Long addMetaData(MetaDataCreateDTO createDTO)
MetaDataServiceaddMetaData in interface MetaDataServicecreateDTO - 创建参数public void updateMetaData(MetaDataEditDTO editDTO)
MetaDataServiceupdateMetaData in interface MetaDataServiceeditDTO - 编辑参数public void editMetaData(MultiMetaDataEditDTO editDTO)
MetaDataServiceeditMetaData in interface MetaDataServiceeditDTO - 编辑参数public List<MetaDataDTO> list(Integer relatedType, String keyword)
MetaDataServicelist in interface MetaDataServicerelatedType - 关联类型keyword - 标签(关键词)public List<MetaDataDTO> list(Integer relatedType, List<String> relatedIdList)
MetaDataServicelist in interface MetaDataServicerelatedType - 关联类型relatedIdList - 关联标识列表public MetaDataDTO getMetaDataDetail(Long metaId, Boolean translateFieldValue)
MetaDataServicegetMetaDataDetail in interface MetaDataServicemetaId - 元数据idtranslateFieldValue - 是否翻译字段值public MetaDataDTO getMetaDataDetail(Integer relatedType, String relatedId, Boolean translateFieldValue)
MetaDataServicegetMetaDataDetail in interface MetaDataServicerelatedType - 关联类型relatedId - 关联标识translateFieldValue - 是否翻译字段值public MetaDataDTO getMetaDataDetail(Integer relatedType, String relatedId)
MetaDataServicegetMetaDataDetail in interface MetaDataServicerelatedType - 关联类型relatedId - 关联标识public void deleteMetaData(Long id)
MetaDataServicedeleteMetaData in interface MetaDataServiceid - 元数据标识public void deleteMetaData(Integer relatedType, List<String> relatedIdList)
MetaDataServicedeleteMetaData in interface MetaDataServicerelatedType - 关联类型relatedIdList - 关联标识列表public void saveMetaFieldAttachment(String metaValueId, org.springframework.web.multipart.MultipartFile[] files)
MetaDataServicesaveMetaFieldAttachment in interface MetaDataServicemetaValueId - 元数据值idfiles - 附件public void deleteMetaFieldAttachment(String metaValueId, String attachmentIds)
MetaDataServicedeleteMetaFieldAttachment in interface MetaDataServicemetaValueId - 元数据值idattachmentIds - 附件idCopyright © 2025. All rights reserved.