水库工程图片新增修改,查询文件信息修改
parent
ac09cde374
commit
56ce311c38
|
|
@ -1,5 +1,6 @@
|
||||||
package com.gunshi.project.xyt.controller;
|
package com.gunshi.project.xyt.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
||||||
import com.gunshi.core.result.R;
|
import com.gunshi.core.result.R;
|
||||||
import com.gunshi.project.xyt.entity.so.ResCodeSo;
|
import com.gunshi.project.xyt.entity.so.ResCodeSo;
|
||||||
import com.gunshi.project.xyt.model.ResProjectImg;
|
import com.gunshi.project.xyt.model.ResProjectImg;
|
||||||
|
|
@ -46,6 +47,7 @@ public class ResProjectImgController extends AbstractCommonFileController{
|
||||||
if (Objects.isNull(resService.getById(dto.getResCode()))){
|
if (Objects.isNull(resService.getById(dto.getResCode()))){
|
||||||
throw new RuntimeException("当前水库不存在");
|
throw new RuntimeException("当前水库不存在");
|
||||||
}
|
}
|
||||||
|
dto.setId(IdWorker.getId());
|
||||||
dto.setModitime(new Date());
|
dto.setModitime(new Date());
|
||||||
boolean result = service.save(dto);
|
boolean result = service.save(dto);
|
||||||
if (result){
|
if (result){
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
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 com.gunshi.core.dateformat.DateFormatString;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import jakarta.validation.constraints.NotBlank;
|
import jakarta.validation.constraints.NotBlank;
|
||||||
|
|
@ -37,6 +39,7 @@ public class ResProjectImg implements Serializable {
|
||||||
@Schema(description="主键")
|
@Schema(description="主键")
|
||||||
// @Size(max = 0,message = "主键最大长度要小于 0")
|
// @Size(max = 0,message = "主键最大长度要小于 0")
|
||||||
@NotNull(message = "主键不能为空")
|
@NotNull(message = "主键不能为空")
|
||||||
|
@JsonSerialize(using = ToStringSerializer.class)
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ public class FileAssociationsService extends ServiceImpl<FileAssociationsMapper,
|
||||||
|
|
||||||
// 删除
|
// 删除
|
||||||
if (this.lambdaUpdate()
|
if (this.lambdaUpdate()
|
||||||
.set(FileAssociations::getDel, 1)
|
.set(FileAssociations::getDel, "1")
|
||||||
.eq(FileAssociations::getTableName, tableName)
|
.eq(FileAssociations::getTableName, tableName)
|
||||||
.eq(FileAssociations::getBusinessId, businessId)
|
.eq(FileAssociations::getBusinessId, businessId)
|
||||||
.in(FileAssociations::getFileId, fileIds)
|
.in(FileAssociations::getFileId, fileIds)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue