代码生成模板优化、同步功能优化

This commit is contained in:
不做码农 2023-12-07 11:23:10 +08:00
parent 8745df6ece
commit d8504a194e
3 changed files with 6 additions and 9 deletions

View File

@ -96,7 +96,7 @@ $if(null != genTable.SubTableName && "" != genTable.SubTableName)
return Context.InsertNav(model).Include(s1 => s1.${genTable.SubTable.ClassName}Nav).ExecuteReturnEntity();
$else
$if(replaceDto.useSnowflakeId)
model.${replaceDto.PKName} = Insertable(model).ExecuteReturnSnowflakeId();
Insertable(model).ExecuteReturnSnowflakeId();
return model;
$else
return Insertable(model).ExecuteReturnEntity();
@ -111,14 +111,6 @@ $end
/// <returns></returns>
public int Update${replaceDto.ModelTypeName}(${replaceDto.ModelTypeName} model)
{
//return Update(w => w.${replaceDto.PKName} == model.${replaceDto.PKName}, it => new ${replaceDto.ModelTypeName}()
//{
$foreach(item in genTable.Columns)
$if((item.IsEdit))
// $item.CsharpField = model.$item.CsharpField,
$end
${end}
//});
$if(null != genTable.SubTableName && "" != genTable.SubTableName)
return Context.UpdateNav(model).Include(z1 => z1.${genTable.SubTable.ClassName}Nav).ExecuteCommand() ? 1 : 0;
$else

View File

@ -860,6 +860,7 @@ function row${genTable.SubTable.ClassName}Index({ row, rowIndex }) {
/** ${genTable.SubTable.FunctionName}添加按钮操作 */
function handleAdd${genTable.SubTable.ClassName}() {
let obj = {};
//下面的代码自己设置默认值
$foreach(column in genTable.SubTable.Columns)
$if(column.IsPK || column.CsharpField == genTable.SubTableFkName)
$elseif(column.IsList == true && "" != column.CsharpField)

View File

@ -140,8 +140,12 @@ namespace ZR.ServiceCore.Services
column.Sort = prevColumn.Sort;
column.IsExport = prevColumn.IsExport;
column.IsSort = prevColumn.IsSort;
column.IsQuery = prevColumn.IsQuery;
column.IsList = prevColumn.IsList;
column.HtmlType = prevColumn.HtmlType;
column.Update_time = DateTime.Now;
column.Update_by = genTable.Update_by;
if (column.IsList)
{
column.DictType = prevColumn.DictType;