do-template
配置
/** do-template的插件配置 */
export interface doTemplateConfig {
/** 固定模板(旧代码) */
template: {
/** 是否全部开启 */
isAll: boolean;
/** 是否开启layui模板 */
isLayui: boolean;
/** 是否开启gmcc模板 */
isGmcc: boolean;
/** 是否开启cacp模板 */
isCacp: boolean;
/** 是否开启uni-app模板 */
isUniapp: boolean;
/** 是否开启uni-app ts模板 */
isUniappTS: boolean;
/** 是否开启TS转Vue */
isTsToVue: boolean;
};
/** swagger的自动生成配置 */
swagger: {
/** 生成页面的路径 */
generateViewsPath: string;
/** 生成组件的路径 */
generateComponentsPath: string;
/** 组件在页面路径下,设置后generateComponentsPath不生效 */
generateComponentsPathInView: boolean;
/** 生成TS声明文件的路径 */
generateTSPath: string;
/** 生成api文件的路径 */
generateAPIPath: string;
/** 页面模板 */
templateViewsFile: string;
/** 组件模板 */
templateComponentsFile: string;
}[];
}
注意事项
- 默认模板:删除.do-template/template-swagger目录,再点击“添加json”或“在线url”即可再次创建
基础模板
uni-app模板
layui admin模板
- list,列表页
- list-tree,列表页(树)
- detail,详情页(弹窗)
- tab,Tab详情页(新窗口)
- select,选择页(左树右表,如:人员选择)
gmcc admin模板
移动的后端模板(基于若依)
| |