Fix file path and namespace

This commit is contained in:
samisgod 2021-12-15 11:03:48 +08:00 committed by 不做码农
parent 44f0bf92a4
commit fd67f30c72
4 changed files with 7 additions and 2 deletions

View File

@ -1,7 +1,7 @@
using System; using System;
using ${options.ModelsNamespace}.Models; using ${options.ModelsNamespace}.Models;
namespace ${options.IServicsNamespace}.Business namespace ${options.IServicsNamespace}.${options.SubNamespace}
{ {
/// <summary> /// <summary>
/// ${genTable.FunctionName}service接口 /// ${genTable.FunctionName}service接口

View File

@ -3,7 +3,7 @@ using Infrastructure.Attribute;
using ${options.ModelsNamespace}.Models; using ${options.ModelsNamespace}.Models;
using ${options.IRepositoriesNamespace}; using ${options.IRepositoriesNamespace};
namespace ${options.ServicesNamespace}.Business namespace ${options.ServicesNamespace}.${options.SubNamespace}
{ {
/// <summary> /// <summary>
/// ${genTable.FunctionName}Service业务层处理 /// ${genTable.FunctionName}Service业务层处理

View File

@ -13,6 +13,10 @@ namespace ZR.CodeGenerator
/// </summary> /// </summary>
public string BaseNamespace { get; set; } public string BaseNamespace { get; set; }
/// <summary> /// <summary>
/// 下级命名空间
/// </summary>
public string SubNamespace { get; set; }
/// <summary>
/// 数据实体命名空间 /// 数据实体命名空间
/// </summary> /// </summary>
public string ModelsNamespace { get; set; } public string ModelsNamespace { get; set; }

View File

@ -28,6 +28,7 @@ namespace ZR.CodeGenerator
public static void Generate(GenerateDto dto) public static void Generate(GenerateDto dto)
{ {
_option.BaseNamespace = dto.GenTable.BaseNameSpace; _option.BaseNamespace = dto.GenTable.BaseNameSpace;
_option.SubNamespace = dto.GenTable.ModuleName;
_option.DtosNamespace = _option.BaseNamespace + "Model"; _option.DtosNamespace = _option.BaseNamespace + "Model";
_option.ModelsNamespace = _option.BaseNamespace + "Model"; _option.ModelsNamespace = _option.BaseNamespace + "Model";
_option.RepositoriesNamespace = _option.BaseNamespace + "Repository"; _option.RepositoriesNamespace = _option.BaseNamespace + "Repository";