1.优化群名称,群备注等信息的长度
This commit is contained in:
@@ -3,6 +3,7 @@ package com.hula.core.chat.domain.vo.request;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -16,6 +17,7 @@ public class RoomInfoReq {
|
||||
private Long id;
|
||||
|
||||
@NotEmpty(message = "群名称不能为空")
|
||||
@Size(min = 1, max = 10, message = "群名称长度必须在1到10个字符之间")
|
||||
@Schema(description ="群名称")
|
||||
private String name;
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.hula.core.chat.domain.vo.request;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -15,8 +16,10 @@ public class RoomMyInfoReq {
|
||||
private Long id;
|
||||
|
||||
@Schema(description ="我在群里面的名称")
|
||||
@Size(min = 1, max = 20, message = "我在群里面的名称称长度必须在1到20个字符之间")
|
||||
private String myName;
|
||||
|
||||
@Schema(description ="群备注")
|
||||
@Size(min = 1, max = 10, message = "群备注长度必须在1到10个字符之间")
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.hula.core.chat.domain.vo.request.friend;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -24,6 +25,7 @@ public class FriendRemarkReq {
|
||||
private Long targetUid;
|
||||
|
||||
@NotBlank(message = "好友备注不能是空")
|
||||
@Size(min = 1, max = 10, message = "好友备注长度必须在1到10个字符之间")
|
||||
@Schema(description = "好友备注")
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.hula.core.chat.domain.vo.request.room;
|
||||
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -12,6 +13,7 @@ public class TargetParam implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@Size(min = 1, max = 8, message = "标签长度必须在1到8个字符之间")
|
||||
private String name;
|
||||
|
||||
private String icon;
|
||||
|
||||
@@ -47,7 +47,7 @@ public class TargetController {
|
||||
|
||||
@GetMapping("/detail")
|
||||
@Operation(summary = "查看`我`创建的标签")
|
||||
public ApiResult<Target> detail(@RequestParam("id")Long id){
|
||||
public ApiResult<Target> detail(@RequestParam("id") Long id){
|
||||
return ApiResult.success(targetService.detail(id));
|
||||
}
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.Max;
|
||||
import jakarta.validation.constraints.Min;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@@ -21,6 +22,7 @@ public class FeedParam extends OperParam {
|
||||
private Long id;
|
||||
|
||||
@Schema(description = "朋友圈文案")
|
||||
@Size(min = 1, max = 2000, message = "朋友圈文案必须在1到2000个字符之间")
|
||||
private String content;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user