From 32c52c41a7ce968025e10e3df414b0c98afef30c Mon Sep 17 00:00:00 2001 From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com> Date: Fri, 13 Sep 2024 08:40:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0=E6=9B=B4?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataobject/onlyoffice/onlyofficeDO.java | 29 +++++++++++++++++++ .../mysql/onlyoffice/FileUploadMapper.java | 25 ++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/dataobject/onlyoffice/onlyofficeDO.java create mode 100644 yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/onlyoffice/FileUploadMapper.java diff --git a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/dataobject/onlyoffice/onlyofficeDO.java b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/dataobject/onlyoffice/onlyofficeDO.java new file mode 100644 index 0000000..1c039bc --- /dev/null +++ b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/dataobject/onlyoffice/onlyofficeDO.java @@ -0,0 +1,29 @@ +package cn.iocoder.yudao.module.bpm.dal.dataobject.onlyoffice; + +import cn.iocoder.yudao.module.bpm.controller.admin.onlyoffice.base.BaseEntity; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.*; +import lombok.experimental.Accessors; + +import java.util.Date; + +@TableName("file_info") +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = false) +@Accessors(chain = true) +//@Builder +//@NoArgsConstructor +//@AllArgsConstructor +public class onlyofficeDO extends BaseEntity { + private Integer Id; + private String fileName; + private Long fileSize; + private String fileType; + private String filePath; + private Date uploadDate; +} diff --git a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/onlyoffice/FileUploadMapper.java b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/onlyoffice/FileUploadMapper.java new file mode 100644 index 0000000..588e751 --- /dev/null +++ b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/dal/mysql/onlyoffice/FileUploadMapper.java @@ -0,0 +1,25 @@ +package cn.iocoder.yudao.module.bpm.dal.mysql.onlyoffice; + +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; +import cn.iocoder.yudao.module.bpm.controller.admin.knows.vo.KnowledgePageReqVO; +import cn.iocoder.yudao.module.bpm.controller.admin.onlyoffice.vo.OnlyofficePageReqVO; +import cn.iocoder.yudao.module.bpm.dal.dataobject.knows.KnowledgeDO; +import cn.iocoder.yudao.module.bpm.dal.dataobject.onlyoffice.onlyofficeDO; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface FileUploadMapper extends BaseMapper { + +// default PageResult selectPage(OnlyofficePageReqVO reqVO) { +// return selectPage(reqVO, new LambdaQueryWrapperX() +// .eqIfPresent(onlyofficeDO::getId, reqVO.getId()) +// .eqIfPresent(onlyofficeDO::getFilePath, reqVO.getFilePath()) +// .eqIfPresent(onlyofficeDO::getFileName, reqVO.getFileName()) +// .eqIfPresent(onlyofficeDO::getFileType, reqVO.getFileType()) +// .eqIfPresent(onlyofficeDO::getFileSize, reqVO.getFileSize()) +// .betweenIfPresent(onlyofficeDO::getUploadDate, reqVO.getUploadDate()) +// .orderByDesc(onlyofficeDO::getId)); +// } +}