添加项目文件。
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户 所属组织 输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class CurrentUserOrganizesOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键Id.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 名称.
|
||||
/// </summary>
|
||||
public string fullName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否默认 0:否,1:是.
|
||||
/// </summary>
|
||||
public bool isDefault { get; set; } = false;
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户 岗位 输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class CurrentUserPositionsOutput : CurrentUserOrganizesOutput
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户修改密码输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentActionsModifyPasswordInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 旧密码.
|
||||
/// </summary>
|
||||
public string oldPassword { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码.
|
||||
/// </summary>
|
||||
public string password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 验证码.
|
||||
/// </summary>
|
||||
public string code { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 验证码时间戳.
|
||||
/// </summary>
|
||||
public string timestamp { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using JNPF.Systems.Entitys.Model.UsersCurrent;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户权限输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentAuthorizeOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 模块.
|
||||
/// </summary>
|
||||
public List<UsersCurrentAuthorizeMoldel> module { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 列.
|
||||
/// </summary>
|
||||
public List<UsersCurrentAuthorizeMoldel> column { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 按钮.
|
||||
/// </summary>
|
||||
public List<UsersCurrentAuthorizeMoldel> button { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 资源.
|
||||
/// </summary>
|
||||
public List<UsersCurrentAuthorizeMoldel> resource { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 表单.
|
||||
/// </summary>
|
||||
public List<UsersCurrentAuthorizeMoldel> form { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 用户切换3个默认 输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentDefaultOrganizeInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 默认切换类型:Organize:组织,Position:岗位:Role:角色,System:系统.
|
||||
/// </summary>
|
||||
public string majorType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 默认切换Id(组织Id、岗位Id、角色Id、系统Id).
|
||||
/// </summary>
|
||||
public string majorId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 菜单类型 (1 代表 APP).
|
||||
/// </summary>
|
||||
public int menuType { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,168 @@
|
||||
using System.Text.Json.Serialization;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户信息输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentInfoOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户ID.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 账号.
|
||||
/// </summary>
|
||||
public string account { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 户名.
|
||||
/// </summary>
|
||||
public string realName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 组织id.
|
||||
/// </summary>
|
||||
public string organizeId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 组织.
|
||||
/// </summary>
|
||||
public string organize { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位.
|
||||
/// </summary>
|
||||
public string position { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 直属主管.
|
||||
/// </summary>
|
||||
public string manager { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 角色.
|
||||
/// </summary>
|
||||
public string roleId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 注册时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上次登录时间.
|
||||
/// </summary>
|
||||
public DateTime? prevLogTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自我介绍.
|
||||
/// </summary>
|
||||
public string signature { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 性别.
|
||||
/// </summary>
|
||||
public string gender { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 民族.
|
||||
/// </summary>
|
||||
public string nation { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 籍贯.
|
||||
/// </summary>
|
||||
public string nativePlace { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入职日期.
|
||||
/// </summary>
|
||||
public DateTime? entryDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 证件类型.
|
||||
/// </summary>
|
||||
public string certificatesType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 证件号码.
|
||||
/// </summary>
|
||||
public string certificatesNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文化程度.
|
||||
/// </summary>
|
||||
public string education { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 出生年月.
|
||||
/// </summary>
|
||||
public DateTime? birthday { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 办公电话.
|
||||
/// </summary>
|
||||
public string telePhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 办公座机.
|
||||
/// </summary>
|
||||
public string landline { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 手机号码.
|
||||
/// </summary>
|
||||
public string mobilePhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 电子邮箱.
|
||||
/// </summary>
|
||||
public string email { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急联系.
|
||||
/// </summary>
|
||||
public string urgentContacts { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急电话.
|
||||
/// </summary>
|
||||
public string urgentTelePhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 通讯地址.
|
||||
/// </summary>
|
||||
public string postalAddress { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主题.
|
||||
/// </summary>
|
||||
public string theme { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语言.
|
||||
/// </summary>
|
||||
public string language { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 头像.
|
||||
/// </summary>
|
||||
public string avatar { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string positionId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 角色.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string roleIds { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using System;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户信息更新输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentInfoUpInput
|
||||
{
|
||||
/// <summary>
|
||||
/// 户名.
|
||||
/// </summary>
|
||||
public string realName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 自我介绍.
|
||||
/// </summary>
|
||||
public string signature { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 性别.
|
||||
/// </summary>
|
||||
public string gender { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 民族.
|
||||
/// </summary>
|
||||
public string nation { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 籍贯.
|
||||
/// </summary>
|
||||
public string nativePlace { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 证件类型.
|
||||
/// </summary>
|
||||
public string certificatesType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 证件号码.
|
||||
/// </summary>
|
||||
public string certificatesNumber { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文化程度.
|
||||
/// </summary>
|
||||
public string education { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 出生年月.
|
||||
/// </summary>
|
||||
public DateTime? birthday { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 办公电话.
|
||||
/// </summary>
|
||||
public string telePhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 办公座机.
|
||||
/// </summary>
|
||||
public string landline { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 手机号码.
|
||||
/// </summary>
|
||||
public string mobilePhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 电子邮箱.
|
||||
/// </summary>
|
||||
public string email { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急联系.
|
||||
/// </summary>
|
||||
public string urgentContacts { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 紧急电话.
|
||||
/// </summary>
|
||||
public string urgentTelePhone { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 通讯地址.
|
||||
/// </summary>
|
||||
public string postalAddress { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
namespace JNPF.Systems.Entitys.Dto.Permission.UsersCurrent
|
||||
{
|
||||
public class UsersCurrentSignImgOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 签名.
|
||||
/// </summary>
|
||||
public string signImg { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否默认(0:否,1:是).
|
||||
/// </summary>
|
||||
public int? isDefault { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 个人资料下属输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentSubordinateOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户id.
|
||||
/// </summary>
|
||||
public string id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 头像地址.
|
||||
/// </summary>
|
||||
public string avatar { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名称.
|
||||
/// </summary>
|
||||
public string userName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门.
|
||||
/// </summary>
|
||||
public string department { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 岗位.
|
||||
/// </summary>
|
||||
public string position { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否有下级.
|
||||
/// </summary>
|
||||
public bool isLeaf { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户系统语言.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentSysLanguage
|
||||
{
|
||||
/// <summary>
|
||||
/// 语言.
|
||||
/// </summary>
|
||||
public string language { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户系统主题.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentSysTheme
|
||||
{
|
||||
/// <summary>
|
||||
/// 主题.
|
||||
/// </summary>
|
||||
public string theme { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户系统日记输出.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentSystemLogOutput
|
||||
{
|
||||
/// <summary>
|
||||
/// 登录时间.
|
||||
/// </summary>
|
||||
public DateTime? creatorTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 登录用户.
|
||||
/// </summary>
|
||||
public string userName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 登录IP.
|
||||
/// </summary>
|
||||
public string ipaddress { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 登录摘要.
|
||||
/// </summary>
|
||||
public string platForm { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请求地址.
|
||||
/// </summary>
|
||||
public string requestURL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请求类型.
|
||||
/// </summary>
|
||||
public string requestMethod { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 请求耗时.
|
||||
/// </summary>
|
||||
public int? requestDuration { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模块名称.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string moduleName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户ID.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public string userId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 类型.
|
||||
/// </summary>
|
||||
[JsonIgnore]
|
||||
public int? category { get; set; }
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using JNPF.Common.Filter;
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Dto.UsersCurrent;
|
||||
|
||||
/// <summary>
|
||||
/// 当前用户系统日记查询输入.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class UsersCurrentSystemLogQuery : PageInputBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 日记类型.
|
||||
/// </summary>
|
||||
public int category { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始时间.
|
||||
/// </summary>
|
||||
public string startTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束时间.
|
||||
/// </summary>
|
||||
public string endTime { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user