/*
 * @Author: yangxin yangxin@weiling.cn
 * @Date: 2023-05-24 10:22:09
 * @LastEditors: yangxin yangxin@weiling.cn
 * @LastEditTime: 2023-05-24 10:22:12
 * @FilePath: \mobile-monorapo\packages\mobile-ui\src\typings\WlEmployeeSelector.d.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
declare namespace WlEmployeeSelector {
    /**
     * 员工信息
     * @param  avatar - 员工头像
     * @param  id - id
     * @param  initial - 姓名首字母
     * @param  name - 用户名
     * @param  accountStatus - 账号状态 0-禁用 1-正常
     * @param  status - 员工状态 1-正常 5-离职
     * @param  type - 数据类型 1-部门 2-员工
     */
    type UserInfo = {
      avatar: string;
      name: string;
      id: string;
      initial: string;
      accountStatus: number;
      status: number;
      mark?: string;
      type?: number;
      index?: number;
    };
    /**
     * 组织架构
     * @param  avatar - 组织架构图片
     * @param  id - id
     * @param  is_leader - 是否是领导人
     * @param  name - 领导名或者是组织名称
     * @param  type - 数据类型 1-部门 2-员工
     * @param  pid - 父id
     * @param  count - 该部门下人数
     * @param  status - 员工状态 1-正常 5-离职
     */
    type OrganizationType = {
      avatar: string;
      name: string;
      id: string;
      is_leader: boolean;
      type: number;
      pid: string | string[];
      count: number;
      status: number;
    };
    /**
    * 附件文件参数
    * @param  child_tenant_id - 
    * @param  corp_id - 企业id
    * @param  corp_logo - 企业log
    * @param  corp_name - 企业名称
    */
   type CompanyType = {
    child_tenant_id:string
    corp_id:string
    corp_logo:string
    corp_name:string
   }
  }