类 UploadUtil

java.lang.Object
com.mbap.upload.utils.UploadUtil

public class UploadUtil extends Object
附件关联操作服务
作者:
郑斌
  • 构造器详细资料

    • UploadUtil

      public UploadUtil()
  • 方法详细资料

    • saveAttachRelation

      public static void saveAttachRelation(Object entityObject, String filedName, String entityId, String[] attachIdArr)
      功能描述: 保存记录与附件的关系
      参数:
      entityObject - 实体对象/实体名称
      filedName - 字段名
      entityId - 实体ID
      attachIdArr - 附件ID
    • getAttachmentList

      public static List<Attachment> getAttachmentList(String className, String filedName, String entityId)
      功能描述:根据实体类名称和实体ID得到对应的附件
      参数:
      className - 实体类全称
      filedName - 字段名称
      entityId - 实体类ID
      返回:
      获取查询的附件
    • getAttachmentList

      public static List<Attachment> getAttachmentList(Object entityObject, String filedName, String entityId)
      功能描述:根据实体类名称和实体ID得到对应的附件
      参数:
      entityObject - 实体对象/实体名称
      filedName - 字段名称
      entityId - 实体类ID
      返回:
      获取查询的附件
    • deleteAttachmentRow

      public static void deleteAttachmentRow(String[] entityIdArr, Object entityObject, String filedName, boolean isDelAttach)
      功能描述:删除附件关联数据,并且判断删除附件
      参数:
      entityIdArr - 附件ID数组
      entityObject - 实体对象/实体名称
      filedName - 字段名称
      isDelAttach - 是否删除附件
    • updateAttachmentRow

      public static void updateAttachmentRow(Object entityObject, String filedName, String entityId, String[] attachIdArr)
      功能描述: 修改业务类与附件关系
      参数:
      entityObject - 实体对象/实体名称
      filedName - 附件对应的字段名
      attachIdArr - 附件ID
      entityId - 关联类ID