2021与蓝度共同重构项目,服务端
liuhaonan
2022-01-04 4c831c9877f48a5738feffd741b65c30722f1f7d
ximon-admin/src/main/java/com/sandu/ximon/admin/service/AdvisementPlayerFileService.java
@@ -27,28 +27,33 @@
    public boolean addFile(IpVolumeFileParam fileParam) {
        AdvisementPlayerFile file = new AdvisementPlayerFile();
        file.setUserId(SecurityUtils.getClientId());
        file.setUserName(SecurityUtils.getUsername());
        file.setClientId(clientService.getClientId());
        if(SecurityUtils.getClientId()!=null){
            file.setUserName(SecurityUtils.getUsername());
        }
        if(clientService.getClientId()!=null){
            file.setClientId(clientService.getClientId());
        }
        file.setFileName(fileParam.getFileName());
        file.setFileSize(fileParam.getFileSize());
        file.setFileBase64(fileParam.getFileBase64());
        file.setFileUrl(fileParam.getFileUrl());
        file.setFileType(fileParam.getFileType());
        return save(file);
    }
    public boolean deleteFile(Long fileId) {
        AdvisementPlayerFile byId = getById(fileId);
    public boolean deleteFile(Long id) {
        AdvisementPlayerFile byId = getById(id);
        if (byId == null) {
            throw new BusinessException("找不到对应文件");
        }
        return removeById(fileId);
        return removeById(id);
    }
    public LambdaQueryWrapper<AdvisementPlayerFile> listFile(ReceiveParam receiveParam) {
    public LambdaQueryWrapper<AdvisementPlayerFile> listFile(String keyword) {
        LambdaQueryWrapper<AdvisementPlayerFile> wrapper = Wrappers.lambdaQuery(AdvisementPlayerFile.class).eq(AdvisementPlayerFile::getClientId, clientService.getClientId());
        if (receiveParam.getKeyWord() == null) {
        if (keyword == null) {
            return wrapper;
        } else {
            return wrapper.like(AdvisementPlayerFile::getFileName, receiveParam.getKeyWord());
            return wrapper.like(AdvisementPlayerFile::getFileName, keyword);
        }
    }
}