开班页面开发

master
xiaochanghai 4 months ago
parent c5c59397d4
commit b021c38b72
  1. 15
      Tiobon.Core.Api/Controllers/Ghre/Ghre_OpenClassController.cs
  2. 8
      Tiobon.Core.Api/Tiobon.Core.xml
  3. 21
      Tiobon.Core.Services/Ghre/Ghre_OpenClassServices.cs
  4. 4
      Tiobon.Core.Services/Ghre/Ghre_RequestServices.cs

@ -11,4 +11,19 @@ public class Ghre_OpenClassController : BaseController<IGhre_OpenClassServices,
public Ghre_OpenClassController(IGhre_OpenClassServices service) : base(service)
{
}
#region 查询
/// <summary>
/// 根据条件查询数据
/// </summary>
/// <param name="body">条件</param>
/// <param name="status">status</param>
/// <returns></returns>
[HttpPost, Route("QueryList/{status}")]
public async Task<ServicePageResult<Ghre_OpenClassDto>> QueryByStatus([FromBody] QueryBody body, string status)
{
return await _service.QueryFilterPage(body, $"Status ='{status}'");
}
#endregion
}

@ -1145,6 +1145,14 @@
开班管理(Controller)
</summary>
</member>
<member name="M:Tiobon.Core.Api.Controllers.Ghre_OpenClassController.QueryByStatus(Tiobon.Core.Common.QueryBody,System.String)">
<summary>
根据条件查询数据
</summary>
<param name="body">条件</param>
<param name="status">status</param>
<returns></returns>
</member>
<member name="T:Tiobon.Core.Api.Controllers.Ghre_OpenClassFeeController">
<summary>
开班费用(Controller)

@ -1,4 +1,7 @@
namespace Tiobon.Core.Services;
using static Tiobon.Core.Model.Consts;
using Tiobon.Core.Common.DB.Dapper.Extensions;
namespace Tiobon.Core.Services;
/// <summary>
/// 开班管理 (服务)
@ -12,4 +15,20 @@ public class Ghre_OpenClassServices : BaseServices<Ghre_OpenClass, Ghre_OpenClas
base.BaseDal = dal;
base._caching = caching;
}
public override async Task<long> Add(InsertGhre_OpenClassInput entity)
{
var result = await base.Add(entity);
return result;
}
public override async Task<bool> Update(long Id, EditGhre_OpenClassInput editModel)
{
var result = await base.Update(Id, editModel, null, ["Status"]);
return result;
}
}

@ -1,6 +1,4 @@
using Mapster;
using Microsoft.IdentityModel.Tokens;
using Serilog;
using Serilog;
using static Tiobon.Core.Model.Consts;
namespace Tiobon.Core.Services;

Loading…
Cancel
Save