@model WalkingTec.Mvvm.Mvc.CodeGenVM @{ Layout = null; } @ViewData["title"] @{ string preview = WalkingTec.Mvvm.Core.CoreProgram._localizer?["Sys.Preview"]; }
@WalkingTec.Mvvm.Core.CoreProgram._localizer?["Codegen.Confirm"]
@Model.ControllerDir\@(Model.ModelName)@($"{(Model.IsApi == true ? "Api" : "")}")Controller.cs
@Model.VmDir\@(Model.ModelName)@($"{(Model.IsApi == true ? "Api" : "")}")VM.cs
@Model.VmDir\@(Model.ModelName)@($"{(Model.IsApi == true ? "Api" : "")}")ListVM.cs
@Model.VmDir\@(Model.ModelName)@($"{(Model.IsApi == true ? "Api" : "")}")BatchVM.cs
@Model.VmDir\@(Model.ModelName)@($"{(Model.IsApi == true ? "Api" : "")}")ImportVM.cs
@Model.VmDir\@(Model.ModelName)@($"{(Model.IsApi == true ? "Api" : "")}")Searcher.cs
@if (Model.IsApi == false) { if (Model.UI == WalkingTec.Mvvm.Core.UIEnum.LayUI) { @Model.ViewDir\Index.cshtml
@Model.ViewDir\Create.cshtml
@Model.ViewDir\Edit.cshtml
@Model.ViewDir\Delete.cshtml
@Model.ViewDir\Details.cshtml
@Model.ViewDir\BatchEdit.cshtml
@Model.ViewDir\BatchDelete.cshtml
@Model.ViewDir\Import.cshtml
} else if (Model.UI == WalkingTec.Mvvm.Core.UIEnum.React) { var viewdir = Model.MainDir + "\\ClientApp\\src\\pages\\" + Model.ModelName.ToLower(); @viewdir\index.tsx
@viewdir\style.less
@viewdir\store\index.tsx
@viewdir\views\table.tsx
@viewdir\views\action.tsx
@viewdir\views\models.tsx
@viewdir\views\forms.tsx
@viewdir\views\search.tsx
@viewdir\views\other.tsx
} else if (Model.UI == WalkingTec.Mvvm.Core.UIEnum.VUE) { var viewdir = Model.MainDir + "\\ClientApp\\src\\pages\\" + Model.ModelName.ToLower(); @viewdir\index.vue
@viewdir\config.ts
@viewdir\store\index.ts
@viewdir\store\api.ts
@viewdir\views\dialog-form.vue
} else if (Model.UI == WalkingTec.Mvvm.Core.UIEnum.Blazor) { var viewdir = Model.ShareDir; @viewdir\Index.razor
@viewdir\Create.razor
@viewdir\Edit.razor
@viewdir\Details.razor
@viewdir\Import.razor
} }