50 lines
1.5 KiB
C#
50 lines
1.5 KiB
C#
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);
|
|
}
|
|
}
|