/** 使用者基本資訊(頭像) */ export interface UofxUserInfoModel { /** 使用者 Guid */ id: string; /** 所屬部門 */ department: string; /** 所屬部門id */ deptId?: string; /** 帳號 */ account: string; /** 姓名 */ name: string; /** 帳號是否啟用,false: 帳號停用中 */ enabled: boolean; /** 使用者公司身分資訊 */ originalCorp?: UofxUserCorpInfoModel; /** 帳號到期日 */ expiredTime?: string; /** 帳號是否到期 */ expired?: boolean; /** 大頭貼圖案 */ imageInfoUrl?: string; /** 資料是否刪除,如為true則會顯示資料已被刪除 */ deleted?: boolean; /** 是否為主要部門 */ isMainDept?: boolean; } /** 使用者公司身分資訊 */ export interface UofxUserCorpInfoModel { /** 公司 id */ corpId: string; /** 公司識別碼 */ pathCode: string; /** 等於當前操作公司 */ equalsCurrent: boolean; /** 公司簡稱 */ shortName: string; } /** 部門資訊 */ export interface UofxDeptInfoModel { /** 部門id */ id: string; /** 部門代號 */ code: string; /** 部門名稱 */ name: string; /** 是否啟用 */ enabled: boolean; /** 是否是最上層公司 */ isCompany?: boolean; /** 包含子部門 */ containsChildren?: boolean; /** 資料是否刪除,如為true則會顯示資料已被刪除 */ deleted?: boolean; } /** 職務資訊 */ export interface UofxJobFuncInfoModel { id: string; /** 職務代號 */ code: string; /** 職務名稱 */ name: string; /** 是否啟用 */ enabled: boolean; /** 資料是否刪除,如為true則會顯示資料已被刪除 */ deleted?: boolean; } /** 職級資訊 */ export interface UofxJobTitleInfoModel { id: string; /** 職級代號 */ code: string; /** 等級 */ rank: number; /** 職級名稱 */ name: string; /** 是否啟用 */ enabled: boolean; /** 資料是否刪除,如為true則會顯示資料已被刪除 */ deleted: boolean; } export interface ISrcType { Icon: any; Src: any; FirstChar: any; }