This commit is contained in:
Yuan
2022-07-24 14:48:54 +08:00
parent 5907f586ce
commit baf1bae943
115 changed files with 19923 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
using Appointment.Entity;
using System;
using System.Collections.Generic;
using System.Text;
namespace Appointment.IRepository
{
public interface IUserRepo
{
/// <summary>
/// 工号密码登录
/// </summary>
/// <param name="userName"></param>
/// <param name="userPwd"></param>
/// <param name="code"></param>
/// <param name="hotelid">酒店id</param>
/// <returns></returns>
public ApiResult<UserInfoRes> UserNameLogin(string userName, string userPwd, string code, string hotelid);
/// <summary>
/// 微信登录
/// </summary>
/// <param name="code"></param>
/// <param name="hotelid">酒店id</param>
/// <returns></returns>
public ApiResult<UserInfoRes> WxLogin(string code, string hotelid);
/// <summary>
/// 绑定微信服务号openid
/// </summary>
/// <param name="req"></param>
/// <returns></returns>
public ApiResult WxServiceSet(WxServiceSetRes req);
/// <summary>
/// 获取所有用户
/// </summary>
/// <param name="req"></param>
/// <returns></returns>
ApiResult<List<LoginUserRes>> GetSendUserList(BindUserReq req = null);
/// <summary>
/// 当前用户角色是否具有转审权限
/// </summary>
/// <param name="req"></param>
/// <returns></returns>
public ApiResult<List<LoginUserRes>> GetTransferAuditUserList(BindUserReq req);
}
}