素材上传

This commit is contained in:
wyw 2026-04-27 11:41:37 +08:00
parent 62f93d3ed6
commit 54ca3b6df2
31 changed files with 286243 additions and 146483 deletions

View File

@ -73,5 +73,12 @@ namespace APT.BaseData.Domain.Entities
/// </summary> /// </summary>
[Description("附件")] [Description("附件")]
public ICollection<T_PF_BIVIDEOIMG_FILE> Nav_Files { get; set; } public ICollection<T_PF_BIVIDEOIMG_FILE> Nav_Files { get; set; }
/// <summary>
/// 附件
/// </summary>
[Description("附件")]
[DataFieldIngore]
public ICollection<T_PF_BIVIDEOIMG_FILE> Nav_FilesImg { get; set; }
} }
} }

View File

@ -20,6 +20,15 @@ namespace APT.BaseData.Domain.Entities
[Description("图片视频")] [Description("图片视频")]
public virtual T_PF_BIVIDEOIMG Nav_BIFile { get; set; } public virtual T_PF_BIVIDEOIMG Nav_BIFile { get; set; }
/// <summary>
/// 附件类型
/// </summary>
[Description("附件类型")]
[FormFieldTable]
[FormFieldQuery]
[FormFieldEdit]
public FILETYPEEnum TYPE { get; set; }
[Description("文件ID")] [Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")] [DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; } public Guid? IMG_FILE_ID { get; set; }

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,24 @@
using Microsoft.EntityFrameworkCore.Migrations;
namespace APT.Data.Migrations.Migrations
{
public partial class wyw2026042701 : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn<int>(
name: "TYPE",
table: "T_PF_BIVIDEOIMG_FILE",
type: "int",
nullable: false,
defaultValue: 0);
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "TYPE",
table: "T_PF_BIVIDEOIMG_FILE");
}
}
}

View File

@ -12387,6 +12387,9 @@ namespace APT.Data.Migrations.Migrations
.IsRequired() .IsRequired()
.HasColumnType("uniqueidentifier"); .HasColumnType("uniqueidentifier");
b.Property<int>("TYPE")
.HasColumnType("int");
b.Property<Guid>("VIDEOIMG_ID") b.Property<Guid>("VIDEOIMG_ID")
.HasColumnType("uniqueidentifier"); .HasColumnType("uniqueidentifier");

View File

@ -16884,6 +16884,7 @@ builder.HasOne(t => t.Nav_User).WithMany().HasForeignKey(t => t.USER_ID_CREATER)
builder.Property(t => t.TITLE).HasMaxLength(300); builder.Property(t => t.TITLE).HasMaxLength(300);
builder.Property(t => t.DESCRIBE).HasMaxLength(600); builder.Property(t => t.DESCRIBE).HasMaxLength(600);
builder.HasOne(t => t.Nav_User).WithMany().HasForeignKey(t => t.USER_ID_CREATER).OnDelete(DeleteBehavior.Restrict); builder.HasOne(t => t.Nav_User).WithMany().HasForeignKey(t => t.USER_ID_CREATER).OnDelete(DeleteBehavior.Restrict);
builder.Ignore(t => t.Nav_FilesImg);
} }
} }
#endregion #endregion

View File

@ -476,8 +476,7 @@ namespace APT.BD.WebApi.Controllers.Api
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.BD.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.BD.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -1831,8 +1831,7 @@ namespace APT.BS.WebApi.Controllers.Api
{ {
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.BS.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.BS.WebApi.Controllers.Api
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -6131,5 +6131,5 @@ using APT.BaseData.Domain.Entities;
} }
#endregion #endregion
} }

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.FM.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,11 +266,13 @@ namespace APT.FM.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+
class TableT4 class TableT4

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.FO.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.FO.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -1380,8 +1380,7 @@ namespace APT.HM.WebApi.Controllers.Api
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.HM.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.HM.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -29,7 +29,6 @@ namespace APT.LG.WebApi.Controllers.Api
{ {
using APT.BaseData.Domain.Entities.LG; using APT.BaseData.Domain.Entities.LG;
#region Oprate- #region Oprate-
/// <summary> /// <summary>
/// 表单操作日志表 /// 表单操作日志表
@ -138,8 +137,6 @@ namespace APT.LG.WebApi.Controllers.Api
} }
} }
#endregion #endregion
} }

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成

View File

@ -137,8 +137,7 @@ namespace APT.NW.WebApi.Controllers.Api
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.NW.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.NW.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -8,12 +8,6 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -29,7 +23,6 @@ namespace APT.OP.WebApi.Controllers.Api
{ {
using APT.BaseData.Domain.Entities.OP; using APT.BaseData.Domain.Entities.OP;
#region Alluser-() #region Alluser-()
/// <summary> /// <summary>
/// 用户表(租户平台) /// 用户表(租户平台)
@ -138,11 +131,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region BillingRule- #region BillingRule-
/// <summary> /// <summary>
/// 计费规则表 /// 计费规则表
@ -251,11 +242,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region BillingRuleVersion- #region BillingRuleVersion-
/// <summary> /// <summary>
/// 计费规则子表 /// 计费规则子表
@ -364,11 +353,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region ChargeTimeSet- #region ChargeTimeSet-
/// <summary> /// <summary>
/// 充电时长配置 /// 充电时长配置
@ -477,11 +464,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region Client- #region Client-
/// <summary> /// <summary>
/// 客户表 /// 客户表
@ -590,11 +575,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region ClinetOpenid-OpenId #region ClinetOpenid-OpenId
/// <summary> /// <summary>
/// 客户表OpenId /// 客户表OpenId
@ -703,11 +686,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region CommonQuestion- #region CommonQuestion-
/// <summary> /// <summary>
/// 常见问题 /// 常见问题
@ -816,11 +797,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region FileFirmware- #region FileFirmware-
/// <summary> /// <summary>
/// 充电桩固件表 /// 充电桩固件表
@ -929,11 +908,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region Member- #region Member-
/// <summary> /// <summary>
/// 会员表 /// 会员表
@ -1042,11 +1019,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region Menu-() #region Menu-()
/// <summary> /// <summary>
/// 菜单表(租户平台) /// 菜单表(租户平台)
@ -1154,8 +1129,7 @@ namespace APT.OP.WebApi.Controllers.Api
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>
@ -1166,11 +1140,9 @@ namespace APT.OP.WebApi.Controllers.Api
return WitTreeOrderEntities(null, filter); return WitTreeOrderEntities(null, filter);
} }
} }
#endregion #endregion
#region Notice- #region Notice-
/// <summary> /// <summary>
/// 公告表 /// 公告表
@ -1279,11 +1251,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region NoticeDetail- #region NoticeDetail-
/// <summary> /// <summary>
/// 公告内容 /// 公告内容
@ -1392,11 +1362,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region PeakValleyConfig- #region PeakValleyConfig-
/// <summary> /// <summary>
/// 峰谷配置表 /// 峰谷配置表
@ -1505,11 +1473,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region RechargeCard- #region RechargeCard-
/// <summary> /// <summary>
/// 充值卡 /// 充值卡
@ -1618,11 +1584,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region RechargeOrder- #region RechargeOrder-
/// <summary> /// <summary>
/// 充值订单 /// 充值订单
@ -1731,11 +1695,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region RechargeSetting- #region RechargeSetting-
/// <summary> /// <summary>
/// 充值金额配置 /// 充值金额配置
@ -1844,11 +1806,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region RfidCard-RFID卡 #region RfidCard-RFID卡
/// <summary> /// <summary>
/// RFID卡 /// RFID卡
@ -1957,11 +1917,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region RoleMenu- #region RoleMenu-
/// <summary> /// <summary>
/// 租户权限表 /// 租户权限表
@ -2070,11 +2028,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region Tenant- #region Tenant-
/// <summary> /// <summary>
/// 租户表 /// 租户表
@ -2183,11 +2139,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region TenantDbConn- #region TenantDbConn-
/// <summary> /// <summary>
/// 租户数据库表 /// 租户数据库表
@ -2296,11 +2250,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region TenantDomain- #region TenantDomain-
/// <summary> /// <summary>
/// 租户域名表 /// 租户域名表
@ -2409,11 +2361,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region TenantExpiration- #region TenantExpiration-
/// <summary> /// <summary>
/// 租户租期表 /// 租户租期表
@ -2522,11 +2472,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region User-() #region User-()
/// <summary> /// <summary>
/// 用户表(租户平台) /// 用户表(租户平台)
@ -2635,11 +2583,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region Version- #region Version-
/// <summary> /// <summary>
/// 版本升级表 /// 版本升级表
@ -2748,11 +2694,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region VersionMenu- #region VersionMenu-
/// <summary> /// <summary>
/// 菜单版本升级表 /// 菜单版本升级表
@ -2861,11 +2805,9 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
#region VersionTenant- #region VersionTenant-
/// <summary> /// <summary>
/// 租户版本升级表 /// 租户版本升级表
@ -2974,8 +2916,6 @@ namespace APT.OP.WebApi.Controllers.Api
} }
} }
#endregion #endregion
} }

View File

@ -57,6 +57,7 @@
<ItemGroup> <ItemGroup>
<Compile Remove="App_Start\Startup.Auth.cs" /> <Compile Remove="App_Start\Startup.Auth.cs" />
<Compile Remove="Controllers\Api\HomePageController.cs" /> <Compile Remove="Controllers\Api\HomePageController.cs" />
<Compile Remove="Controllers\Api\PFAnnourcementController - 复制.cs" />
<Compile Remove="Controllers\BaseApiController.cs" /> <Compile Remove="Controllers\BaseApiController.cs" />
</ItemGroup> </ItemGroup>

View File

@ -45,18 +45,34 @@ namespace APT.PF.WebApiControllers.Api.PF
T_PF_BIVIDEOIMG check = null; T_PF_BIVIDEOIMG check = null;
var Nav_Files = entity.Nav_Files; var Nav_Files = entity.Nav_Files;
entity.Nav_Files = null; entity.Nav_Files = null;
var Nav_FilesImg = entity.Nav_FilesImg;
entity.Nav_FilesImg = null;
if (string.IsNullOrEmpty(entity.TITLE)) if (string.IsNullOrEmpty(entity.TITLE))
{ {
throw new Exception("请输入标题后再操作!"); throw new Exception("请输入标题后再操作!");
} }
if (Nav_Files == null || Nav_Files.Count() < 1) if ((Nav_Files == null || Nav_Files.Count() < 1) && (Nav_FilesImg == null || Nav_FilesImg.Count() < 1))
{ {
throw new Exception("请上传图片或附件再操作!"); throw new Exception("请上传" + (entity.TYPE == FILETYPEEnum.VIDEO ? "视频" : "图片") + "后再操作!");
} }
if (entity.TYPE == FILETYPEEnum.VIDEO && Nav_Files.Where(e => !e.IS_DELETED).Count() > 1) if (entity.TYPE == FILETYPEEnum.VIDEO && Nav_Files.Where(e => !e.IS_DELETED).Count() > 1)
{ {
throw new Exception("只能上传一个视频!"); throw new Exception("只能上传一个视频!");
} }
if (Nav_Files != null && Nav_Files.Count() > 0)
{
foreach (var item in Nav_Files)
{
item.TYPE = entity.TYPE;
}
}
if (Nav_FilesImg != null && Nav_FilesImg.Count() > 0)
{
foreach (var item in Nav_FilesImg)
{
item.TYPE = entity.TYPE;
}
}
if (entity.STATUS == STATEEnum.release) if (entity.STATUS == STATEEnum.release)
{ {
check = GetEntity<T_PF_BIVIDEOIMG>(e => e.STATUS == STATEEnum.release); check = GetEntity<T_PF_BIVIDEOIMG>(e => e.STATUS == STATEEnum.release);
@ -95,9 +111,44 @@ namespace APT.PF.WebApiControllers.Api.PF
UpdateEntityNoCommit(entity); UpdateEntityNoCommit(entity);
if (Nav_Files != null && Nav_Files.Count() > 0) if (Nav_Files != null && Nav_Files.Count() > 0)
BantchSaveEntityNoCommit(Nav_Files); BantchSaveEntityNoCommit(Nav_Files);
if (Nav_FilesImg != null && Nav_FilesImg.Count() > 0)
BantchSaveEntityNoCommit(Nav_FilesImg);
}); });
return true; return true;
}); });
} }
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("GetSuit")]
public JsonActionResult<T_PF_BIVIDEOIMG> GetSuit([FromBody] KeywordFilter filter)
{
return SafeExecute(() =>
{
var Include = filter.Include;
if (Include != null && Include.Count() > 0)
{
foreach (var item in Include)
{
if (item.StartsWith("Nav_FilesImg"))
{
filter.Include.Remove(item);
break;
}
}
}
var model = GetEntity<T_PF_BIVIDEOIMG>(null, filter, null);
if (model.TYPE == FILETYPEEnum.IMG)
{
model.Nav_FilesImg = model.Nav_Files;
model.Nav_Files = null;
}
return model;
});
}
} }
} }

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.PF.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.PF.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.PP.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.PP.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -3642,8 +3642,7 @@ using APT.MS.Domain.Entities.HM;
{ {
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>
@ -23818,8 +23817,7 @@ using APT.MS.Domain.Entities.HM;
{ {
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>
@ -37672,8 +37670,7 @@ using APT.MS.Domain.Entities.HM;
{ {
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -139,6 +145,7 @@ using APT.BaseData.Domain.ApiModel.PF;
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -260,10 +267,12 @@ using APT.BaseData.Domain.ApiModel.PF;
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+

View File

@ -11776,8 +11776,7 @@ namespace APT.SK.WebApi.Controllers.Api
return WitEntity(null, filter); return WitEntity(null, filter);
} }
/// <summary>
/// <summary>
/// 获得树形实体数据 /// 获得树形实体数据
/// </summary> /// </summary>
/// <param name="filter"></param> /// <param name="filter"></param>

View File

@ -14,6 +14,12 @@
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// T4模板文件基础接口类 // T4模板文件基础接口类
// 此代码由T4模板自动生成 // 此代码由T4模板自动生成
@ -135,6 +141,7 @@ namespace APT.SK.WebApi.Controllers.Api
#> #>
#region <#= t4.FixName#>-<#= tableDesc#> #region <#= t4.FixName#>-<#= tableDesc#>
/// <summary> /// <summary>
/// <#= tableDesc#> /// <#= tableDesc#>
@ -259,10 +266,12 @@ namespace APT.SK.WebApi.Controllers.Api
} }
#> #>
} }
#endregion #endregion
<#} <#}
#> #>
} }
<#+ <#+