| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- package jnpf.base.util.app;
- import jnpf.base.UserInfo;
- import jnpf.base.entity.VisualdevEntity;
- import jnpf.base.model.DownloadCodeForm;
- import jnpf.base.model.Template7.Template7Model;
- import jnpf.base.util.common.AliasModel;
- import jnpf.database.model.entity.DbLinkEntity;
- import jnpf.database.util.DataSourceUtil;
- import jnpf.model.visualJson.FormDataModel;
- import lombok.Data;
- import java.util.HashMap;
- import java.util.Map;
- /**
- * @author JNPF开发平台组
- * @version V3.1.0
- * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com)
- * @date 2021/10/25
- */
- @Data
- public class AppGenModel {
- /**
- * 文件夹名字
- */
- private String fileName;
- /**
- * 实体对象
- */
- private VisualdevEntity entity;
- /**
- * 下载对象
- */
- private DownloadCodeForm downloadCodeForm;
- /**
- * 表单对象
- */
- private FormDataModel model;
- /**
- * 模板文件
- */
- private String templatePath;
- /**
- * 主键
- */
- private String pKeyName;
- /**
- * 本地数据源
- */
- private DataSourceUtil dataSourceUtil;
- /**
- * 数据连接
- */
- private DbLinkEntity linkEntity;
- /**
- * 个人信息
- */
- private UserInfo userInfo;
- /**
- * 生成文件名字
- */
- private String className;
- /**
- * 数据库表
- */
- private String table;
- /**
- * 生成路径
- */
- private String serviceDirectory;
- /**
- * 模板路径
- */
- private String templateCodePath;
- private Boolean groupTable;
- private String type;
- /**
- * 代码生成基础信息
- */
- private Template7Model template7Model;
- /**
- * 命名规范映射
- */
- private Map<String, AliasModel> tableAliseMap = new HashMap<>();
- }
|