package jnpf.base.model.form;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
/**
|
* 流程表单参数
|
*
|
* @author JNPF开发平台组
|
* @version V3.4.2
|
* @copyright 引迈信息技术有限公司
|
* @date 2022/6/30 18:29
|
*/
|
@Data
|
@Schema(description="流程表单参数")
|
public class FlowFormModel {
|
@Schema(description = "主键")
|
private String id;
|
|
@Schema(description = "表单编码")
|
private String enCode;
|
|
@Schema(description = "表单名称")
|
private String fullName;
|
|
@Schema(description = "流程类型:0-发起流程,1-功能流程")
|
private Integer flowType;
|
|
@Schema(description = "表单类型:1-系统表单,2-自定义表单")
|
private Integer formType;
|
|
@Schema(description = "表单分类")
|
private String category;
|
|
@Schema(description = "Web地址")
|
private String urlAddress;
|
|
@Schema(description = "APP地址")
|
private String appUrlAddress;
|
|
@Schema(description = "接口路径")
|
private String interfaceUrl;
|
|
@Schema(description = "属性字段")
|
private String propertyJson;
|
|
@Schema(description = "描述")
|
private String description;
|
|
@Schema(description = "排序码")
|
private Long sortCode;
|
|
@Schema(description = "有效标志")
|
private Integer enabledMark;
|
|
@Schema(description = "创建时间")
|
private Long creatorTime;
|
|
@Schema(description = "创建用户")
|
private String creatorUserId;
|
|
@Schema(description = "修改时间")
|
private Long lastModifyTime;
|
|
@Schema(description = "修改用户")
|
private String lastModifyUserId;
|
|
@Schema(description = "删除标志")
|
private Integer deleteMark;
|
|
@Schema(description = "删除时间")
|
private Long deleteTime;
|
|
@Schema(description = "删除用户")
|
private String deleteUserId;
|
|
@Schema(description = "草稿版本json")
|
private String draftJson;
|
|
@Schema(description = "关联数据连接id")
|
private String dbLinkId;
|
|
@Schema(description = "关联的表")
|
private String tableJson;
|
}
|