This commit is contained in:
owenchen committed 2026-09-01 15:26:40 +08:00
1 parent d2c2b3cf59
commit 4359903d9c
33 files changed
+2708 -246

No files matched your search

@@ -48,6 +48,33 @@ this.familyTreeService= familyTreeService;
}
}
public class FindByCurrentPersonCompositionData
{
public string key { get; set; }
public string personId { get; set; }
}
[PermissionOperate(name: "FamilyTree", operate: "Find")]
[HttpPost]
public dynamic FindByCurrentPerson(FindByCurrentPersonCompositionData compositionData)
{
try
{
var result = familyTreeService.FindByCurrentPerson(compositionData.key,compositionData.personId);
return result;
}
catch (ValidatedException vex)
{
return vex;
}
catch (Exception ex)
{
return new ServiceErrorException(ex);
}
}
[PermissionOperate(name: "FamilyTree", operate: "Find")]
[HttpPost]
public dynamic FindBySearchCriteria(FamilyTreeSearchCriteria criteria)