using OASystem.Domain.Dtos.QiYeWeChat;
using OASystem.Domain.ViewModels.QiYeWeChat;
namespace OASystem.API.OAMethodLib.QiYeWeChatAPI
{
///
/// 企业微信Api 服务
///
public interface IQiYeWeChatApiService
{
/////
///// 获取access_token
/////
/////
///// 1:人事助手
///// 2:打卡
///// 3:邮件
///// 6:团组状态通知
/////
/////
//Task GetToken(int applicationType);
///
/// 创建员工
///
///
///
Task CreateAsync(Create_Request create_Request);
///
/// 获取成员ID列表
///
///
Task GetUserIdListAsync();
///
/// 获取成员信息
///
///
Task GetUserInfosAsync();
///
/// 获取企业所有打卡规则
///
///
Task GetCheckIn_CorpCheckInOptionAsync();
///
/// 获取月打卡数据
///
///
///
///
Task GetCheckin_MonthDataAsync(DateTime startDt, DateTime endDt);
/// 获取月打卡数据
///
///
///
///
Task GetCheckin_MonthDataAsync1(DateTime startDt, DateTime endDt);
///
/// 获取用户考核打卡记录
///
///
///
///
///
Task