This commit is contained in:
owenchen committed 2026-05-21 14:44:02 +08:00
1 parent d795476b1f
commit 0ba1352862
29 files changed
+526 -157

No files matched your search

@@ -28,7 +28,7 @@ this.service = service;
this.aiSentenceService= aiSentenceService;
}
[PermissionOperate(name: "AiSentence", operate: "Find")]
[PermissionOperate(name: "AiBook", operate: "Find")]
[HttpPost]
public dynamic FindByKey(string key)
{
@@ -48,7 +48,27 @@ this.aiSentenceService= aiSentenceService;
}
}
[PermissionOperate(name: "AiSentence", operate: "Find")]
[PermissionOperate(name: "AiBook", operate: "Find")]
[HttpPost]
public dynamic FindByChapterGuid(string chapterGuid)
{
try
{
var result = aiSentenceService.FindByChapterGuid(chapterGuid);
return result;
}
catch (ValidatedException vex)
{
return vex;
}
catch (Exception ex)
{
return new ServiceErrorException(ex);
}
}
[PermissionOperate(name: "AiBook", operate: "Find")]
[HttpPost]
public dynamic FindBySearchCriteria(AiSentenceSearchCriteria criteria)
{
@@ -68,7 +88,7 @@ this.aiSentenceService= aiSentenceService;
}
}
[PermissionOperate(name: "AiSentence", operate: "Insert")]
[PermissionOperate(name: "AiBook", operate: "Insert")]
[HttpPost]
[UnitOfWork]
public dynamic Insert(AiSentenceEntity data)
@@ -109,7 +129,7 @@ this.aiSentenceService= aiSentenceService;
}
}
[PermissionOperate(name: "AiSentence", operate: "Update")]
[PermissionOperate(name: "AiBook", operate: "Update")]
[HttpPost]
[UnitOfWork]
public dynamic Update(AiSentenceEntity data)
@@ -130,7 +150,7 @@ this.aiSentenceService= aiSentenceService;
}
}
[PermissionOperate(name: "AiSentence", operate: "Delete")]
[PermissionOperate(name: "AiBook", operate: "Delete")]
[HttpPost]
[UnitOfWork]
public dynamic Delete(string key){