using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Zxd.Core.Domain.Dto.WxResource { public class UserGroupQueryDto { public string? deptid { get; set; } public int? cateKey { get; set; } //类型 public int? page { get; set; } public int? limit { get; set; } } /// /// 人群包信息 /// public class UserGroupDto { /// /// 人群包id /// public int Id { get; set; } /// /// 名称 /// public string? Name { get; set; } /// /// 描述 /// public string? Description { get; set; } /// /// 共享范围 /// 0:全局 /// 1:部门 /// 2:个人 /// public int? ShareWay { get; set; } /// /// 用户数量 /// public int UserCount { get; set; } /// /// 客户数量 /// public int CustomerCount { get; set; } public int? deptId { get; set; } public string? catekeyName { get; set; } = "企微资源流转"; } #region 查询资源数量 public class ResourceCountQueryDto { public string? groupids { get; set; } public string userids { get; set; } public string appid { get; set; } public int page { get; set; } = 1; public int limit { get; set; } = 100000; public int? status { get; set; } = 1; public int? subscribe { get; set; } = 1; } public class ResourceCountReturnModel { public string? _nickname { get; set; } public string? _appuserid { get; set; } public string? _headimgurl { get; set; } public string? _appid { get; set; } } public class ResRelationModel { public string? _nickname { get; set; } public string? _appuserid { get; set; } public string? _headimgurl { get; set; } public string? _appid { get; set; } public string? _fromuserid { get; set; } public bool _done { get; set; } } public class ResourceCountPage { public long Total { get; set; } public long UseCount { get; set; } public List Data { get; set; } public List UseData { get; set; } public int RelationCount { get; set; } public int DoneCount { get; set; } public List ResRelationModel { get; set; } public List DoneModel { get; set; } } #endregion 查询资源数量 }