public class AttachmentFieldServiceHelper
extends java.lang.Object
| 构造器和说明 |
|---|
AttachmentFieldServiceHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
checkIfHasAttProp(java.lang.String formId) |
static kd.bos.dataentity.entity.DynamicObject |
getAttCreatorByUID(java.lang.String Uid) |
static void |
removeAttachments(java.lang.String formId,
java.lang.String tableName,
java.util.Map<java.lang.String,java.lang.Object> attachments) |
static void |
removeTempAttachments(java.lang.String pageId) |
static java.util.List<kd.bos.dataentity.entity.DynamicObject> |
saveAttachments(java.lang.String formId,
java.lang.String pageId,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> attachments)
保存附件数据
仅保存未保存的,已保存的不保存
返回该分录字段的所有附件信息
|
static void |
saveTempAttachments(java.lang.String pageId) |
static java.lang.String |
saveTempToFileService(java.lang.String tempUrl,
java.lang.Object AttPk,
java.lang.String fileName) |
public static java.util.List<kd.bos.dataentity.entity.DynamicObject> saveAttachments(java.lang.String formId,
java.lang.String pageId,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> attachments)
formId - 单据标识pageId - 页面pageidattachments - 附件信息public static void saveTempAttachments(java.lang.String pageId)
pageId - 页面pageidpublic static java.lang.String saveTempToFileService(java.lang.String tempUrl,
java.lang.Object AttPk,
java.lang.String fileName)
tempUrl - 缓存中临时附件urlAttPk - 附件idpublic static void removeAttachments(java.lang.String formId,
java.lang.String tableName,
java.util.Map<java.lang.String,java.lang.Object> attachments)
formId - 表单标识tableName - 表名attachments - 需要删除的附件public static void removeTempAttachments(java.lang.String pageId)
pageId - 页面pageidpublic static boolean checkIfHasAttProp(java.lang.String formId)
formId - 单据idpublic static kd.bos.dataentity.entity.DynamicObject getAttCreatorByUID(java.lang.String Uid)
Uid - 附件前端表示uid