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

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

View File

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

View File

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