diff --git a/src/main/java/com/gunshi/project/xyt/controller/ResProjectImgController.java b/src/main/java/com/gunshi/project/xyt/controller/ResProjectImgController.java index d11a688..2537b83 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/ResProjectImgController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/ResProjectImgController.java @@ -1,5 +1,6 @@ package com.gunshi.project.xyt.controller; +import com.baomidou.mybatisplus.core.toolkit.IdWorker; import com.gunshi.core.result.R; import com.gunshi.project.xyt.entity.so.ResCodeSo; import com.gunshi.project.xyt.model.ResProjectImg; @@ -46,6 +47,7 @@ public class ResProjectImgController extends AbstractCommonFileController{ if (Objects.isNull(resService.getById(dto.getResCode()))){ throw new RuntimeException("当前水库不存在"); } + dto.setId(IdWorker.getId()); dto.setModitime(new Date()); boolean result = service.save(dto); if (result){ diff --git a/src/main/java/com/gunshi/project/xyt/model/ResProjectImg.java b/src/main/java/com/gunshi/project/xyt/model/ResProjectImg.java index 49c9229..caaab07 100644 --- a/src/main/java/com/gunshi/project/xyt/model/ResProjectImg.java +++ b/src/main/java/com/gunshi/project/xyt/model/ResProjectImg.java @@ -6,6 +6,8 @@ import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.gunshi.core.dateformat.DateFormatString; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotBlank; @@ -37,6 +39,7 @@ public class ResProjectImg implements Serializable { @Schema(description="主键") // @Size(max = 0,message = "主键最大长度要小于 0") @NotNull(message = "主键不能为空") + @JsonSerialize(using = ToStringSerializer.class) private Long id; /** diff --git a/src/main/java/com/gunshi/project/xyt/service/FileAssociationsService.java b/src/main/java/com/gunshi/project/xyt/service/FileAssociationsService.java index ea534d0..da303ed 100644 --- a/src/main/java/com/gunshi/project/xyt/service/FileAssociationsService.java +++ b/src/main/java/com/gunshi/project/xyt/service/FileAssociationsService.java @@ -55,7 +55,7 @@ public class FileAssociationsService extends ServiceImpl