|
@@ -44,9 +44,9 @@ namespace Hotline.Api.Controllers
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.AddKnowledgeType)]
|
|
|
[HttpPost("add")]
|
|
|
- public async Task<string> TypeAdd([FromBody] AddKnowledgeTypeDto dto)
|
|
|
+ public async Task<string> AddType([FromBody] AddKnowledgeTypeDto dto)
|
|
|
{
|
|
|
- return await _knowledgeTypeDomainService.TypeAdd(dto, HttpContext.RequestAborted);
|
|
|
+ return await _knowledgeTypeDomainService.AddType(dto, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -56,9 +56,9 @@ namespace Hotline.Api.Controllers
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.UpdateKnowledgeType)]
|
|
|
[HttpPut("update")]
|
|
|
- public async Task TypeUpdate([FromBody] UpdateKnowledgeTypeDto dto)
|
|
|
+ public async Task UpdateType([FromBody] UpdateKnowledgeTypeDto dto)
|
|
|
{
|
|
|
- await _knowledgeTypeDomainService.TypeUpdate(dto, HttpContext.RequestAborted);
|
|
|
+ await _knowledgeTypeDomainService.UpdateType(dto, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -68,9 +68,9 @@ namespace Hotline.Api.Controllers
|
|
|
/// <param name="ParentId"></param>
|
|
|
/// <returns></returns>
|
|
|
[HttpGet("init")]
|
|
|
- public async Task<KnowledgeTypeDto> TypeInit(string Id, string ParentId)
|
|
|
+ public async Task<KnowledgeTypeDto> InitType(string Id, string ParentId)
|
|
|
{
|
|
|
- return await _knowledgeTypeDomainService.TypeInit(Id, ParentId, HttpContext.RequestAborted);
|
|
|
+ return await _knowledgeTypeDomainService.InitType(Id, ParentId, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -78,8 +78,8 @@ namespace Hotline.Api.Controllers
|
|
|
/// </summary>
|
|
|
/// <param name="Id"></param>
|
|
|
/// <returns></returns>
|
|
|
- [HttpGet("info")]
|
|
|
- public async Task<KnowledgeType> TypeInfo(string Id)
|
|
|
+ [HttpGet("info/{Id}")]
|
|
|
+ public async Task<KnowledgeType> GetType(string Id)
|
|
|
{
|
|
|
var types = await _knowledgeTypeRepository.GetAsync(Id, HttpContext.RequestAborted);
|
|
|
if (types is null)
|
|
@@ -93,10 +93,10 @@ namespace Hotline.Api.Controllers
|
|
|
/// <param name="Id"></param>
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.RemoveKnowledgeType)]
|
|
|
- [HttpDelete("delete")]
|
|
|
- public async Task TypeDelete(string Id)
|
|
|
+ [HttpDelete("remove")]
|
|
|
+ public async Task RemoveType(string Id)
|
|
|
{
|
|
|
- await _knowledgeTypeDomainService.TypeDelete(Id, HttpContext.RequestAborted);
|
|
|
+ await _knowledgeTypeDomainService.RemoveType(Id, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -106,9 +106,9 @@ namespace Hotline.Api.Controllers
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.KnowledgeTypeChangeState)]
|
|
|
[HttpPut("changestate")]
|
|
|
- public async Task TypeChangeState(string Id)
|
|
|
+ public async Task ChangeStateType(string Id)
|
|
|
{
|
|
|
- await _knowledgeTypeDomainService.TypeChangeState(Id, HttpContext.RequestAborted);
|
|
|
+ await _knowledgeTypeDomainService.ChangeStateType(Id, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -120,7 +120,7 @@ namespace Hotline.Api.Controllers
|
|
|
[HttpPut("changestateandoffshelf")]
|
|
|
public async Task TypeChangeStateAndOffShelf(string Id)
|
|
|
{
|
|
|
- await _knowledgeTypeDomainService.TypeChangeStateAndOffShelf(Id, HttpContext.RequestAborted);
|
|
|
+ await _knowledgeTypeDomainService.ChangeStateTypeAndOffShelf(Id, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -157,8 +157,8 @@ namespace Hotline.Api.Controllers
|
|
|
/// </summary>
|
|
|
/// <param name="Id"></param>
|
|
|
/// <returns></returns>
|
|
|
- [HttpGet("standard-info/{Id}")]
|
|
|
- public async Task<KnowledgeStandard> StandardInfo(string Id)
|
|
|
+ [HttpGet("info-standard/{Id}")]
|
|
|
+ public async Task<KnowledgeStandard> GetStandard(string Id)
|
|
|
{
|
|
|
if (string.IsNullOrEmpty(Id))
|
|
|
throw UserFriendlyException.SameMessage("ID不能为空!");
|
|
@@ -175,8 +175,8 @@ namespace Hotline.Api.Controllers
|
|
|
/// <param name="Id"></param>
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.RemoveKnowledgeStandard)]
|
|
|
- [HttpDelete("standard-delete")]
|
|
|
- public async Task StandardDelete(string Id)
|
|
|
+ [HttpDelete("remove-standard")]
|
|
|
+ public async Task RemoveStandard(string Id)
|
|
|
{
|
|
|
if (string.IsNullOrEmpty(Id))
|
|
|
throw UserFriendlyException.SameMessage("ID不能为空!");
|
|
@@ -191,8 +191,8 @@ namespace Hotline.Api.Controllers
|
|
|
/// <param name="dto"></param>
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.KnowledgeStandardAdd)]
|
|
|
- [HttpPost("standard-add")]
|
|
|
- public async Task StandardAdd([FromBody] AddKnowledgeStandardDto dto)
|
|
|
+ [HttpPost("add-standard")]
|
|
|
+ public async Task AddStandard([FromBody] AddKnowledgeStandardDto dto)
|
|
|
{
|
|
|
var sandard = _mapper.Map<KnowledgeStandard>(dto);
|
|
|
await _knowledgeStandardRepository.AddAsync(sandard, HttpContext.RequestAborted);
|
|
@@ -204,8 +204,8 @@ namespace Hotline.Api.Controllers
|
|
|
/// <param name="dto"></param>
|
|
|
/// <returns></returns>
|
|
|
[Permission(EPermission.KnowledgeStandardUpdate)]
|
|
|
- [HttpPut("standard-update")]
|
|
|
- public async Task StandardUpdate([FromBody] UpdateKnowledgeStandardDto dto)
|
|
|
+ [HttpPut("update-standard")]
|
|
|
+ public async Task UpdateStandard([FromBody] UpdateKnowledgeStandardDto dto)
|
|
|
{
|
|
|
var sandard = _mapper.Map<KnowledgeStandard>(dto);
|
|
|
await _knowledgeStandardRepository.UpdateAsync(sandard, HttpContext.RequestAborted);
|