using Learun.Util; using System.Data; using System.Collections.Generic; using Learun.Application.TwoDevelopment.LogisticsManagement; namespace Learun.Application.TwoDevelopment.EducationalAdministration { /// /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园 /// Copyright (c) 2013-2018 北京泉江科技有限公司 /// 创 建:超级管理员 /// 日 期:2019-08-08 17:21 /// 描 述:新生信息管理 /// public interface StuInfoFreshIBLL { #region 获取数据 /// /// 获取数据列表 /// /// 学号 /// void SynchronousList(); /// /// 获取报道学生和未报到学生列表 /// /// IEnumerable GetNewStudentList(string queryJson); /// /// 获取列表数据 /// /// IEnumerable GetList(string queryJson); /// /// 获取列表数据 /// /// IEnumerable GetList2(string queryJson); /// /// 获取列表分页数据 /// 分页参数 /// /// IEnumerable GetPageList(Pagination pagination, string queryJson); /// /// 获取StuInfoFreshFamily表数据 /// /// IEnumerable GetStuInfoFreshFamilyList(string keyValue); /// /// 获取StuInfoFreshEmergePeople表数据 /// /// IEnumerable GetStuInfoFreshEmergePeopleList(string keyValue); /// /// 获取StuInfoFresh表实体数据 /// 主键 /// /// StuInfoFreshEntity GetStuInfoFreshEntity(string keyValue); /// /// 获取StuInfoFresh表实体数据 /// 主键 /// /// StuInfoFreshEntity GetStuInfoFreshEntityByStuNo(string stuNo); /// /// 获取StuInfoFreshEmergePeople表实体数据 /// 主键 /// /// StuInfoFreshEmergePeopleEntity GetStuInfoFreshEmergePeopleEntity(string keyValue); /// /// 获取StuInfoFreshFamily表实体数据 /// 主键 /// /// StuInfoFreshFamilyEntity GetStuInfoFreshFamilyEntity(string keyValue); /// /// 获取列表分页数据 /// 分页参数 /// /// IEnumerable GetStuInfoFreshListByClassNo(string classNo); /// /// 获取分配宿舍列表 /// /// /// /// IEnumerable GetDormitorys(Pagination pagination, string queryJson); /// /// 获取分配宿舍列表 /// /// /// /// IEnumerable GetDormitorys2(Pagination pagination, string queryJson); /// /// 获取分配宿舍树 /// /// List GetTree(); //获取分配床位树 List GetBedTree(string classNo, string gender); #endregion #region 提交数据 /// /// 删除实体数据 /// 主键 /// /// void DeleteEntity(string keyValue); /// /// 保存实体数据(新增、修改) /// 主键 /// /// void SaveEntity(string keyValue, StuInfoFreshEntity entity, List stuInfoFreshEmergePeopleList, List stuInfoFreshFamilyList); /// /// 保存实体数据(新增、修改) /// 主键 /// /// void SaveEntity(string keyValue, StuInfoFreshEntity entity); #endregion #region 扩展数据 /// /// 确认报到、取消报到 /// 主键 /// /// void IsRegister(string keyValue, string status); /// /// 收取学生档案 /// 主键 /// /// void IsCollectFile(string keyValue, string status); /// /// 领取钥匙 /// 主键 /// /// void IsGetKey(string keyValue, string status); /// /// 领取校园卡 /// 主键 /// /// void IsGetCard(string keyValue, string status); /// /// 领取军训服装 /// 主键 /// /// void IsGetMiliClothes(string keyValue, string status); /// /// 领取床上用品 /// 主键 /// /// void IsGetBedding(string keyValue, string status); /// /// 缴费 /// 主键 /// /// void IsPayFee(string keyValue, string status); /// /// 其他费用缴费 /// 主键 /// /// void IsOtherPayFee(string keyValue, string status); /// /// 审核助学贷款 /// 主键 /// /// void DoCheckLoan(string keyValue, string status); /// /// 分配班级 /// 主键 /// /// void DoAllocationClass(List stuInfoFreshEntities); /// /// 分配宿舍 /// 主键 /// /// void DoAllocationDormitory(List acc_DormitoryBuildEntities); /// /// 导入宿舍 /// 主键 /// /// void ImportDormitory(List acc_DormitoryBuildEntities); /// /// 取消分配宿舍 /// 主键 /// /// void CancelAllocationDormitory(List acc_DormitoryBuildEntities); /// /// 分配床位 /// /// /// /// void DoAllocationBed(string dormitoryNo, string keyValue); /// /// 自动分配床位 /// /// 班级编号 /// /// void DoAllocationBedOfAuto(string classNo); void ConfirmDormitory(); void ConfirmDormitoryTwo(); void GetUniform(string keyValue, bool Status); void PayUniform(string keyValue, bool Status); /// /// 导入学籍信息 /// void ImportStuInfoBasic(); /// /// 删除宿舍信息 /// void DeleteBed(string keyValue); #endregion #region 上传图片 (bool, string) IsPhoto(string stuId, bool status, string fileGuid); #endregion } }