using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ZR.Model.System.Generate; namespace ZR.CodeGenerator.Model { public class ReplaceDto { /// /// 主键字段 /// public string PKName { get; set; } /// /// 主键类型 /// public string PKType { get; set; } /// /// 控制器权限 /// public string Permission { get; set; } /// /// C#类名 /// public string ModelTypeName { get; set; } /// /// 数据库表名 /// public string TableName { get; set; } /// /// 修改列 /// public string UpdateColumn { get; set; } /// /// 插入列 /// public string InsertColumn { get; set; } ///// ///// 实体属性模板 ///// //public string ModelProperty { get; set; } ///// ///// 输入Dto模板 ///// //public string InputDtoProperty { get; set; } //vue、api public string VueViewFormResetHtml { get; set; } /// /// 前端列表查询html /// public string VueViewListHtml { get; set; } /// /// 前端添加、编辑表格html /// public string VueViewFormHtml { get; set; } /// /// 前端搜索表单html /// public string VueQueryFormHtml { get; set; } /// /// vue js方法 /// public string VueJsMethod { get; set; } /// /// vue 添加、编辑表单规则 /// public string VueViewEditFormRuleContent { get; set; } /// /// 查询条件 /// public string QueryCondition { get; set; } = ""; ///// ///// 查询属性 ///// //public string QueryProperty { get; set; } /// /// vue data内容 /// public string VueDataContent { get; set; } /// /// vue mounted 方法 /// public string MountedMethod { get; set; } /// /// views、js文件名 /// public string ViewsFileName { get; set; } /// /// vue组件引用 /// public string VueComponent { get; set; } = ""; /// /// vue组件导入 /// public string VueComponentImport { get; set; } = ""; /// /// 上传前js /// public string VueBeforeUpload { get; set; } /// /// 上传URL data /// public string VueUploadUrl { get; set; } //public bool UploadImage{ get; set; } public string Author { get; set; } public string AddTime { get; set; } = DateTime.Now.ToString("yyyy-MM-dd"); } }