mitao
2025-03-13 86df207c37502cce1b2043e1c7c0486459eef1d6
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/community/ComActWorkGuideVO.java
@@ -1,15 +1,17 @@
package com.panzhihua.common.model.vos.community;
import java.util.List;
import javax.validation.constraints.NotBlank;
import org.hibernate.validator.constraints.Length;
import com.google.common.collect.Lists;
import com.panzhihua.common.validated.AddGroup;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;
/**
 * @auther llming
@@ -19,7 +21,7 @@
@ApiModel("办事指南")
public class ComActWorkGuideVO {
    @ApiModelProperty("办事指南id")
    private Long id;
    private String id;
    @ApiModelProperty("办事指南标题")
    @NotBlank(groups = {AddGroup.class}, message = "标题不能为空")
@@ -27,9 +29,15 @@
    private String title;
    @ApiModelProperty("办事指南内容")
    @NotNull(groups = {AddGroup.class}, message = "内容不能为空")
    @Length(groups = {AddGroup.class}, max = 500)
    @NotBlank(groups = {AddGroup.class}, message = "内容不能为空")
    @Length(groups = {AddGroup.class}, max = 5000)
    private String content;
    @ApiModelProperty("所属分类")
    private String classify;
    @ApiModelProperty("所属分类名称")
    private String classifyName;
    @ApiModelProperty("办理时间")
    private String timeAt;
@@ -49,5 +57,13 @@
    @ApiModelProperty("纬度")
    private String lat;
    private String areaCode;
    @ApiModelProperty(value = "组件json数据")
    private String jsonObject;
    @ApiModelProperty(value = "是否在线 (0 不在线   1在线)")
    private String isOnLine;
    private List<ComActWorkGuideMaterialVO> materials = Lists.newArrayList();
}