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