using System.Collections.Generic;
namespace OASystem.Domain.Dtos.QiYeWeChat
{
///
/// 批量获取汇报记录单号 Request
///
public class JournalRecordList_Request
{
///
/// 调用接口凭证
///
public string access_token { get; set; }
///
/// 开始时间
///
public long starttime { get; set; }
///
/// 结束时间,开始时间和结束时间间隔不能超过一个月
///
public long endtime { get; set; }
///
/// 游标首次请求传0,非首次请求携带上一次请求返回的next_cursor
///
public int cursor { get; set; }
///
/// 拉取条数,最大100
///
public int limit { get; set; }
///
/// 过滤条件
///
public List filters { get; set; }
}
///
/// 汇报过滤条件
///
public class JournalFilter
{
///
/// creator指定汇报记录提单人;department指定提单人所在部门;template_id指定模板
///
public JournalFilterKey key { get; set; }
///
/// 对应的值
///
public string value { get; set; }
}
///
/// 汇报过滤 Key 枚举
///
public enum JournalFilterKey
{
///
/// 指定汇报记录提单人
///
creator,
///
/// 指定提单人所在部门
///
department,
///
/// 指定模板
///
template_id
}
///
/// 获取汇报记录详情 Request
///
public class JournalRecordDetail_Request
{
///
/// 调用接口凭证
///
public string access_token { get; set; }
///
/// 汇报记录单号
///
public string journaluuid { get; set; }
}
}