修复音频批量上传接口异常的问题

This commit is contained in:
gaoxiong 2025-07-09 21:43:35 +08:00
parent 4f23f68a26
commit a65975a520
3 changed files with 6 additions and 15 deletions

View File

@ -1,10 +1,8 @@
package com.dite.znpt.domain.entity;
import java.io.Serial;
import java.time.LocalDateTime;
import java.io.Serializable;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.baomidou.mybatisplus.annotation.*;
import com.dite.znpt.domain.AuditableEntity;
import io.swagger.annotations.ApiModel;
@ -29,8 +27,8 @@ public class AudioFileInfoEntity extends AuditableEntity implements Serializable
@ExcelProperty("id")
@ApiModelProperty("id")
@TableId(value = "id", type = IdType.ASSIGN_ID)
private String id;
@TableId(value = "audio_id", type = IdType.ASSIGN_ID)
private String audioId;
@ExcelProperty("图片id")
@ApiModelProperty("图片id")

View File

@ -1,7 +1,5 @@
package com.dite.znpt.domain.vo;
import java.time.LocalDateTime;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
@ -9,8 +7,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.dite.znpt.domain.entity.AudioFileInfoEntity;
/**
* @author huise23
@ -21,19 +17,16 @@ import com.dite.znpt.domain.entity.AudioFileInfoEntity;
@ApiModel("音频文件信息响应实体")
public class AudioFileInfoResp {
@ExcelProperty("id")
@ApiModelProperty("id")
@TableId(value = "id", type = IdType.ASSIGN_ID)
private String id;
@ExcelProperty("audioId")
@ApiModelProperty("audioId")
private String audioId;
@ExcelProperty("图片id")
@ApiModelProperty("图片id")
@TableField("image_id")
private String imageId;
@ExcelProperty("文件保存路径")
@ApiModelProperty("文件保存路径")
@TableField("file_path")
private String filePath;
}

View File

@ -51,7 +51,7 @@ public class AudioFileInfoServiceImpl extends ServiceImpl<AudioFileInfoMapper, A
return lambdaQuery()
.eq(Objects.nonNull(audioFileInfoReq.getImageId()), AudioFileInfoEntity::getImageId, audioFileInfoReq.getImageId())
.in(CollUtil.isNotEmpty(audioFileInfoReq.getImageIds()), AudioFileInfoEntity::getImageId, audioFileInfoReq.getImageIds())
.eq(Objects.nonNull(audioFileInfoReq.getAudioId()), AudioFileInfoEntity::getId, audioFileInfoReq.getAudioId()).list();
.eq(Objects.nonNull(audioFileInfoReq.getAudioId()), AudioFileInfoEntity::getAudioId, audioFileInfoReq.getAudioId()).list();
}
/**