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 查询资源数量
}