shinnosuke
2026-08-06 f12cbba923cebd30416d170eff2b116f4f013a29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.talentcard.server.business.admin;
 
import jakarta.validation.constraints.Max;
import jakarta.validation.constraints.Min;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
 
public record PolicyArticleRequest(
        @NotBlank @Size(max = 255) String title,
        @Size(max = 255) String subtitle,
        @Size(max = 500) String coverUrl,
        @Size(max = 64) String author,
        @Size(max = 128) String source,
        String content,
        Boolean isTop,
        Integer sortNo,
        @Min(0) @Max(2) Integer status
) {
}