feat(web): 新增设备联调中心功能
- 新增设备联调中心相关控制器、服务、DTO和VO - 实现设备列表查询、文件上传、操作视频添加、设备详情等功能 - 优化设备 logo 上传逻辑,支持批量上传 - 重构部分代码结构,提高可维护性
This commit is contained in:
@ -1,9 +1,16 @@
|
||||
package com.fuyuanshen.system.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.fuyuanshen.common.mybatis.annotation.DataColumn;
|
||||
import com.fuyuanshen.common.mybatis.annotation.DataPermission;
|
||||
import com.fuyuanshen.common.mybatis.core.mapper.BaseMapperPlus;
|
||||
import com.fuyuanshen.system.domain.SysOss;
|
||||
import com.fuyuanshen.system.domain.SysUser;
|
||||
import com.fuyuanshen.system.domain.vo.SysOssVo;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 文件上传 数据层
|
||||
@ -12,4 +19,20 @@ import org.apache.ibatis.annotations.Mapper;
|
||||
*/
|
||||
@Mapper
|
||||
public interface SysOssMapper extends BaseMapperPlus<SysOss, SysOssVo> {
|
||||
|
||||
/**
|
||||
* 用内容哈希查询文件
|
||||
*
|
||||
* @param fileHash 内容哈希
|
||||
* @return 文件信息
|
||||
*/
|
||||
SysOssVo selectByHash(String fileHash);
|
||||
|
||||
/**
|
||||
* 根据主键更新内容哈希
|
||||
*
|
||||
* @param ossId 主键
|
||||
* @return 结果
|
||||
*/
|
||||
int updateHashById(long ossId,String fileHash);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user