/* tslint:disable */
|
/* eslint-disable */
|
/**
|
* 非政采招标采购交易管理平台 通用权限开发平台
|
* 让 .NET 开发更简单、更通用、更流行。整合最新技术,模块插件式开发,前后端分离,开箱即用。<br/><u><b><font color='FF0000'> 👮不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!</font></b></u>
|
*
|
* OpenAPI spec version: 1.0.0
|
*
|
*
|
* NOTE: This class is auto generated by the swagger code generator program.
|
* https://github.com/swagger-api/swagger-codegen.git
|
* Do not edit the class manually.
|
*/
|
|
import { AccountTypeEnum } from './account-type-enum';
|
import { CardTypeEnum } from './card-type-enum';
|
import { CultureLevelEnum } from './culture-level-enum';
|
import { GenderEnum } from './gender-enum';
|
import { StatusEnum } from './status-enum';
|
import { SysOrg } from './sys-org';
|
import { SysUserExtOrg } from './sys-user-ext-org';
|
/**
|
* 增加用户输入参数
|
*
|
* @export
|
* @interface AddUserInput
|
*/
|
export interface AddUserInput {
|
|
/**
|
* 雪花Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
id?: number;
|
|
/**
|
* 创建时间
|
*
|
* @type {Date}
|
* @memberof AddUserInput
|
*/
|
createTime?: Date;
|
|
/**
|
* 更新时间
|
*
|
* @type {Date}
|
* @memberof AddUserInput
|
*/
|
updateTime?: Date | null;
|
|
/**
|
* 创建者Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
createUserId?: number | null;
|
|
/**
|
* 创建者姓名
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
createUserName?: string | null;
|
|
/**
|
* 修改者Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
updateUserId?: number | null;
|
|
/**
|
* 修改者姓名
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
updateUserName?: string | null;
|
|
/**
|
* 机构Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
orgId?: number;
|
|
/**
|
* 租户Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
tenantId?: number | null;
|
|
/**
|
* 昵称
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
nickName?: string | null;
|
|
/**
|
* 头像
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
avatar?: string | null;
|
|
/**
|
* @type {GenderEnum}
|
* @memberof AddUserInput
|
*/
|
sex?: GenderEnum;
|
|
/**
|
* 年龄
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
age?: number;
|
|
/**
|
* 出生日期
|
*
|
* @type {Date}
|
* @memberof AddUserInput
|
*/
|
birthday?: Date | null;
|
|
/**
|
* 民族
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
nation?: string | null;
|
|
/**
|
* 手机号码
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
phone?: string | null;
|
|
/**
|
* @type {CardTypeEnum}
|
* @memberof AddUserInput
|
*/
|
cardType?: CardTypeEnum;
|
|
/**
|
* 身份证号
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
idCardNum?: string | null;
|
|
/**
|
* 邮箱
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
email?: string | null;
|
|
/**
|
* 地址
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
address?: string | null;
|
|
/**
|
* @type {CultureLevelEnum}
|
* @memberof AddUserInput
|
*/
|
cultureLevel?: CultureLevelEnum;
|
|
/**
|
* 政治面貌
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
politicalOutlook?: string | null;
|
|
/**
|
* 毕业院校
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
college?: string | null;
|
|
/**
|
* 办公电话
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
officePhone?: string | null;
|
|
/**
|
* 紧急联系人
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
emergencyContact?: string | null;
|
|
/**
|
* 紧急联系人电话
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
emergencyPhone?: string | null;
|
|
/**
|
* 紧急联系人地址
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
emergencyAddress?: string | null;
|
|
/**
|
* 个人简介
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
introduction?: string | null;
|
|
/**
|
* 排序
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
orderNo?: number;
|
|
/**
|
* @type {StatusEnum}
|
* @memberof AddUserInput
|
*/
|
status?: StatusEnum;
|
|
/**
|
* 备注
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
remark?: string | null;
|
|
/**
|
* @type {AccountTypeEnum}
|
* @memberof AddUserInput
|
*/
|
accountType?: AccountTypeEnum;
|
|
/**
|
* @type {SysOrg}
|
* @memberof AddUserInput
|
*/
|
sysOrg?: SysOrg;
|
|
/**
|
* 直属主管Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
managerUserId?: number | null;
|
|
/**
|
* 职位Id
|
*
|
* @type {number}
|
* @memberof AddUserInput
|
*/
|
posId?: number;
|
|
/**
|
* 工号
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
jobNum?: string | null;
|
|
/**
|
* 职级
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
posLevel?: string | null;
|
|
/**
|
* 职称
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
posTitle?: string | null;
|
|
/**
|
* 擅长领域
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
expertise?: string | null;
|
|
/**
|
* 办公区域
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
officeZone?: string | null;
|
|
/**
|
* 办公室
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
office?: string | null;
|
|
/**
|
* 入职日期
|
*
|
* @type {Date}
|
* @memberof AddUserInput
|
*/
|
joinDate?: Date | null;
|
|
/**
|
* 最新登录Ip
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
lastLoginIp?: string | null;
|
|
/**
|
* 最新登录地点
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
lastLoginAddress?: string | null;
|
|
/**
|
* 最新登录时间
|
*
|
* @type {Date}
|
* @memberof AddUserInput
|
*/
|
lastLoginTime?: Date | null;
|
|
/**
|
* 最新登录设备
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
lastLoginDevice?: string | null;
|
|
/**
|
* 电子签名
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
signature?: string | null;
|
|
/**
|
* 账号
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
account: string;
|
|
/**
|
* 真实姓名
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
realName: string;
|
|
/**
|
* 域用户
|
*
|
* @type {string}
|
* @memberof AddUserInput
|
*/
|
domainAccount?: string | null;
|
|
/**
|
* 角色集合
|
*
|
* @type {Array<number>}
|
* @memberof AddUserInput
|
*/
|
roleIdList?: Array<number> | null;
|
|
/**
|
* 扩展机构集合
|
*
|
* @type {Array<SysUserExtOrg>}
|
* @memberof AddUserInput
|
*/
|
extOrgIdList?: Array<SysUserExtOrg> | null;
|
}
|