package com.glxp.api.req.basic; import com.baomidou.mybatisplus.annotation.TableField; import lombok.Data; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; @Data public class SysApprovalFlowAddDetailRequest { /** * 审批类型(字典表设置code用作区分类型) */ @TableField(value = "type") @NotEmpty(message = "审批类型不可以为空!") private String type; /** * 审批人主键 */ @TableField(value = "approvalUserId") // @NotEmpty(message = "审批人主键不可以为空!") private String approvalUserId; /** * 审批人名称 */ @TableField(value = "approvalUserName") // @NotEmpty(message = "审批人名称不可以为空!") private String approvalUserName; /** * 排序 */ @TableField(value = "approvalSort") @NotNull(message = "排序不可以为空!") private Integer approvalSort; /** * 审批节点类型 */ @TableField(value = "approvalNodeType") @NotNull(message = "审批节点类型不可以为空!") private Integer approvalNodeType; /** * 审批岗位序号 */ @TableField(value = "approvalPostId") // @NotNull(message = "审批岗位序号不可以为空!") private String approvalPostId; /** * 审批岗位名称 */ @TableField(value = "approvalPostName") // @NotNull(message = "审批岗位名称不可以为空!") private String approvalPostName; }