export interface ProjectTeamMemberVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 班组id
   */
  teamId: string | number;

  /**
   * 项目id
   */
  projectId: string | number;

  /**
   * 施工人员id
   */
  memberId: string | number;

  /**
   * 岗位（默认为0普通员工，1组长）
   */
  postId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 创建时间
   */
  createTime: string;
}

export interface ProjectTeamMemberForm extends BaseEntity {
  /**
   * 主键id
   */
  id?: string | number;

  /**
   * 班组id
   */
  teamId?: string | number;

  /**
   * 项目id
   */
  projectId?: string | number;

  /**
   * 施工人员id
   */
  memberId?: string | number;

  /**
   * 岗位（默认为0普通员工，1组长）
   */
  postId?: string | number;

  /**
   * 备注
   */
  remark?: string;
}

export interface ProjectTeamMemberQuery extends PageQuery {
  /**
   * 班组id
   */
  teamId?: string | number;

  /**
   * 项目id
   */
  projectId?: string | number;

  /**
   * 施工人员id
   */
  memberId?: string | number;

  /**
   * 施工人员姓名
   */
  memberName?: string;

  /**
   * 岗位（默认为0普通员工，1组长）
   */
  postId?: string | number;

  /**
   * 日期范围参数
   */
  params?: any;
}
