新增代码生成到指定菜单目录下下
This commit is contained in:
@@ -53,7 +53,6 @@ namespace ZR.CodeGenerator
|
||||
ReplaceDto replaceDto = new();
|
||||
replaceDto.ModelTypeName = tableInfo.ClassName;//表名对应C# 实体类名
|
||||
replaceDto.TableName = tableInfo.TableName;//表名
|
||||
replaceDto.TableDesc = tableInfo.TableComment;//表说明描述
|
||||
replaceDto.Permission = $"{tableInfo.ModuleName}:{tableInfo.ClassName.ToLower()}";//权限
|
||||
replaceDto.ViewsFileName = FirstLowerCase(replaceDto.ModelTypeName);
|
||||
replaceDto.Author = tableInfo.FunctionAuthor;
|
||||
@@ -393,9 +392,9 @@ namespace ZR.CodeGenerator
|
||||
var content = FileHelper.ReadTemplate($"{tempName}.txt")
|
||||
.Replace("{ModelTypeName}", replaceDto.ModelTypeName)
|
||||
.Replace("{Permission}", replaceDto.Permission)
|
||||
.Replace("{ModelTypeDesc}", replaceDto.TableDesc)
|
||||
.Replace("{ModuleName}", generateDto.GenTable.ModuleName)
|
||||
.Replace("{ViewsFileName}", replaceDto.ViewsFileName)
|
||||
.Replace("{ParentId}", generateDto.ParentMenuId.ToString())
|
||||
.Replace("{FunctionName}", generateDto.GenTable.FunctionName);
|
||||
|
||||
generateDto.GenCodes.Add(new GenCode(8, "sql", fullPath, content));
|
||||
|
||||
@@ -45,6 +45,10 @@ namespace ZR.CodeGenerator.Model
|
||||
/// 代码生成压缩包名称
|
||||
/// </summary>
|
||||
public string ZipFileName { get; set; }
|
||||
/// <summary>
|
||||
/// 父级菜单id
|
||||
/// </summary>
|
||||
public long ParentMenuId { get; set; }
|
||||
#endregion
|
||||
}
|
||||
|
||||
|
||||
@@ -8,13 +8,6 @@ namespace ZR.CodeGenerator.Model
|
||||
{
|
||||
public class ReplaceDto
|
||||
{
|
||||
//public string ModelsNamespace { get; set; }
|
||||
//public string DtosNamespace { get; set; }
|
||||
//public string RepositoriesNamespace { get; set; }
|
||||
//public string IRepositoriesNamespace { get; set; }
|
||||
//public string IServicsNamespace { get; set; }
|
||||
//public string ServicesNamespace { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主键字段
|
||||
/// </summary>
|
||||
@@ -36,10 +29,6 @@ namespace ZR.CodeGenerator.Model
|
||||
/// </summary>
|
||||
public string TableName { get; set; }
|
||||
/// <summary>
|
||||
/// 表描述、说明
|
||||
/// </summary>
|
||||
public string TableDesc { get; set; }
|
||||
/// <summary>
|
||||
/// 修改列
|
||||
/// </summary>
|
||||
public string UpdateColumn { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user