优化代码生成模板

This commit is contained in:
不做码农
2021-12-02 17:44:46 +08:00
parent d08ecdd563
commit 84aeb9b27b
14 changed files with 329 additions and 235 deletions

View File

@@ -93,7 +93,11 @@ $end
return SUCCESS(_${replaceDto.ModelTypeName}Service.Insert(model, it => new
{
${InsertColumn}
$foreach(item in genTable.Columns)
$if((item.IsInsert))
it.$item.CsharpField,
$end
${end}
}));
}
@@ -116,7 +120,11 @@ ${InsertColumn}
var response = _${replaceDto.ModelTypeName}Service.Update(w => w.${replaceDto.PKName} == model.${replaceDto.PKName}, it => new ${replaceDto.ModelTypeName}()
{
//Update 字段映射
${UpdateColumn}
$foreach(item in genTable.Columns)
$if((item.IsEdit))
$item.CsharpField = model.$item.CsharpField,
$end
${end}
});
return SUCCESS(response);