namespace Yh.SchClass.OpenApi; /// /// 教务家长兼容接口客户端(镜像 Java FamilyCompatController,路径前缀 /oapi/Common/FamCom/)。 /// 两个端点当前服务端均恒返回空数据,保留调用以兼容既有消费方。 /// public class SchClassFamilyCompatClient : SchClassClientBase { private const string Root = Prefix + "/Common/FamCom/"; public SchClassFamilyCompatClient(HttpClient httpClient, SchClassOpenApiOptions options) : base(httpClient, options) { } /// /// 查询学生家长用户 ID 列表,POST /oapi/Common/FamCom/GetStuUserFamIDList; /// 请求体为逗号分隔的学生 ID(Java 侧 @RequestBody String,按 text/plain 提交)。 /// public Task> GetStuUserFamIdListAsync(string? stuIds, CancellationToken ct = default) => ResolveListAsync(HttpMethod.Post, Root + "GetStuUserFamIDList", body: stuIds, ct: ct); /// /// 查询学生家庭成员,POST /oapi/Common/FamCom/GetAllStuFamMem; /// 请求体为逗号分隔的学生 ID(text/plain)。 /// public Task> GetAllStuFamMemAsync(string? stuIds, CancellationToken ct = default) => ResolveRowsAsync(HttpMethod.Post, Root + "GetAllStuFamMem", body: stuIds, ct: ct); }