This commit is contained in:
owenchen committed 2026-05-29 13:02:41 +08:00
1 parent 2e990e687f
commit 4ec2502778
53 files changed
+365 -1854

No files matched your search

@@ -7,11 +7,12 @@ using System.Transactions;
using CloudBuilder.Core.Service;
using CloudBuilder.AI.Service;
using CloudBuilder.Core.DatabaseAccessor.Entity;
using CloudBuilder.AI.Entity;
using System;
using CloudBuilder.AI.Data;
using System;
using CloudBuilder.AI.Entity;
using CloudBuilder.AI.SearchCriteria;
using Microsoft.AspNetCore.Mvc;
using CloudBuilder.AI;
namespace CloudBuilder.Web.Entry.Controllers.Ai
{
@@ -31,7 +32,7 @@ this.aiChapterService= aiChapterService;
[PermissionOperate(name: "AiBook", operate: "Find")]
[HttpPost]
public dynamic FindByKey(string key)
public dynamic FindByKey(AiChapterEntityKey key)
{
try
{
@@ -47,26 +48,6 @@ this.aiChapterService= aiChapterService;
{
return new ServiceErrorException(ex);
}
}
[PermissionOperate(name: "AiBook", operate: "Find")]
[HttpPost]
public dynamic FindByTitle(string title)
{
try
{
var result = aiChapterService.FindByTitle(title);
return result;
}
catch (ValidatedException vex)
{
return vex;
}
catch (Exception ex)
{
return new ServiceErrorException(ex);
}
}
[PermissionOperate(name: "AiBook", operate: "Find")]
@@ -134,7 +115,7 @@ this.aiChapterService= aiChapterService;
[PermissionOperate(name: "AiBook", operate: "Delete")]
[HttpPost]
[UnitOfWork]
public dynamic Delete(string key){
public dynamic Delete(AiChapterEntityKey key){
try
{
aiChapterService.Delete(key);