2021与蓝度共同重构项目,服务端
liuhaonan
2022-03-11 e5f711997c3247dc74d5a820673cc911bd2fbcf4
功能完善
已修改7个文件
28 ■■■■■ 文件已修改
dao/src/main/java/com/sandu/ximon/dao/domain/FileOperationRecord.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dao/src/main/java/com/sandu/ximon/dao/domain/LedSFile.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dao/src/main/resources/mapper/FileOperationRecordMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dao/src/main/resources/mapper/LedSFileMapper.xml 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
sandu-common/src/main/java/com/sandu/common/file/FileUploadDto.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/LedSFileController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedSFileService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dao/src/main/java/com/sandu/ximon/dao/domain/FileOperationRecord.java
@@ -57,6 +57,11 @@
    private LocalDateTime createTime;
    /**
     * 缩略图
     */
    private String screenShot;
    /**
     * 文件名称
     */
    private String fileName;
dao/src/main/java/com/sandu/ximon/dao/domain/LedSFile.java
@@ -61,6 +61,12 @@
     */
    private Integer width;
    /**
     * 缩略图
     */
    private String screenShot;
    /**
     * 
     */
dao/src/main/resources/mapper/FileOperationRecordMapper.xml
@@ -8,6 +8,7 @@
            <id property="fileId" column="file_id" jdbcType="BIGINT"/>
            <result property="originName" column="origin_name" jdbcType="VARCHAR"/>
            <result property="fileUrl" column="file_url" jdbcType="VARCHAR"/>
            <result property="screenShot" column="screen_shot" jdbcType="VARCHAR"/>
            <result property="fileType" column="file_type" jdbcType="VARCHAR"/>
            <result property="fileSize" column="file_size" jdbcType="BIGINT"/>
            <result property="height" column="height" jdbcType="INTEGER"/>
dao/src/main/resources/mapper/LedSFileMapper.xml
@@ -10,6 +10,7 @@
            <result property="userName" column="user_name" jdbcType="VARCHAR"/>
            <result property="originName" column="origin_name" jdbcType="VARCHAR"/>
            <result property="fileUrl" column="file_url" jdbcType="VARCHAR"/>
        <result property="screenShot" column="screen_shot" jdbcType="VARCHAR"/>
            <result property="fileType" column="file_type" jdbcType="VARCHAR"/>
            <result property="fileSize" column="file_size" jdbcType="BIGINT"/>
            <result property="height" column="height" jdbcType="INTEGER"/>
@@ -18,7 +19,8 @@
    </resultMap>
    <sql id="Base_Column_List">
        file_id,cilent_id,user_name,
        file_id
        ,cilent_id,user_name,
        origin_name,file_url,file_type,
        file_size,height,width,
        create_time
sandu-common/src/main/java/com/sandu/common/file/FileUploadDto.java
@@ -24,6 +24,12 @@
     */
    private String fileUrl;
    /**
     * 缩略图
     */
    private String screenShot;
    /**
     * 文件 类型
     */
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/LedSFileController.java
@@ -58,6 +58,9 @@
    public ResponseVO<Object> uploadingFile(@RequestParam("file") MultipartFile file,@PathVariable Integer dateType) {
        FileUploadDto fileUploadDto = aliOssFileService.uploadFile(file);
        FileOperationRecord fileOperationRecord = new FileOperationRecord();
        if("mp4".equals(fileUploadDto.getFileType())){
            fileUploadDto.setScreenShot(fileUploadDto.getFileUrl()+"?x-oss-process=video/snapshot,t_10000,m_fast");
        }
        BeanUtils.copyProperties(fileUploadDto, fileOperationRecord);
        fileOperationRecord.setDataType(dateType);
        fileOperationRecordService.save(fileOperationRecord);
ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedSFileService.java
@@ -30,6 +30,9 @@
    public boolean addProgramFile(MultipartFile file) {
        FileUploadDto fileUploadDto = aliOssFileService.uploadFile(file);
        FileOperationRecord fileOperationRecord=new FileOperationRecord();
        if("mp4".equals(fileUploadDto.getFileType())){
            fileUploadDto.setScreenShot(fileUploadDto.getFileUrl()+"?x-oss-process=video/snapshot,t_10000,m_fast");
        }
        BeanUtils.copyProperties(fileUploadDto, fileOperationRecord);
        fileOperationRecordService.save(fileOperationRecord);
        LedSFile sFile = new LedSFile();