对比新文件 |
| | |
| | | package org.dromara.workflow.domain.bo; |
| | | |
| | | import org.dromara.workflow.domain.WfDefinitionConfig; |
| | | import org.dromara.common.mybatis.core.domain.BaseEntity; |
| | | import org.dromara.common.core.validate.AddGroup; |
| | | import org.dromara.common.core.validate.EditGroup; |
| | | import io.github.linpeilie.annotations.AutoMapper; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import jakarta.validation.constraints.*; |
| | | |
| | | /** |
| | | * 娴佺▼瀹氫箟閰嶇疆涓氬姟瀵硅薄 wf_form_definition |
| | | * |
| | | * @author may |
| | | * @date 2024-03-18 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | @AutoMapper(target = WfDefinitionConfig.class, reverseConvertGenerate = false) |
| | | public class WfDefinitionConfigBo extends BaseEntity { |
| | | |
| | | /** |
| | | * 涓婚敭 |
| | | */ |
| | | @NotNull(message = "涓婚敭涓嶈兘涓虹┖", groups = {EditGroup.class}) |
| | | private Long id; |
| | | |
| | | /** |
| | | * 琛ㄥ悕 |
| | | */ |
| | | @NotBlank(message = "琛ㄥ悕涓嶈兘涓虹┖", groups = {AddGroup.class}) |
| | | private String tableName; |
| | | |
| | | /** |
| | | * 娴佺▼瀹氫箟ID |
| | | */ |
| | | @NotBlank(message = "娴佺▼瀹氫箟ID涓嶈兘涓虹┖", groups = {AddGroup.class}) |
| | | private String definitionId; |
| | | |
| | | /** |
| | | * 娴佺▼KEY |
| | | */ |
| | | @NotBlank(message = "娴佺▼KEY涓嶈兘涓虹┖", groups = {AddGroup.class}) |
| | | private String processKey; |
| | | |
| | | /** |
| | | * 娴佺▼鐗堟湰 |
| | | */ |
| | | @NotNull(message = "娴佺▼鐗堟湰涓嶈兘涓虹┖", groups = {AddGroup.class}) |
| | | private Integer version; |
| | | |
| | | /** |
| | | * 澶囨敞 |
| | | */ |
| | | private String remark; |
| | | |
| | | |
| | | } |