using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Api.SignToken
{
public interface ISignTokenService
{
///
/// 有账号人员人员登录
///
///
///
///
///
///
///
///
///
Task Wechat_Admin_LoginAsync(string usercode, string password, string weixin, string weixin_name, string weixin_img, int channel = 4, string returnUrl = null);
///
/// 无账号人员登录
///
///
///
///
///
///
///
Task Wechat_LoginAsync(string weixin, string weixin_name, string weixin_img, int channel = 4, string returnUrl = null);
///
/// 获取基本信息
///
///
string GetInfo();
///
/// 获取用户信息
///
///
///
Task GetUserInfoAsync(string usercode);
///
/// 微信绑定
///
///
///
///
///
Task Wechat_BindAsync(string usercode, string openid, int channel = 4);
}
}