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

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

  /**
   * 工种
   */
  workType: string;

  /**
   * 是否是特种兵（1是 2否）
   */
  isSpecialType: string;

  /**
   * 工资计算方式（1计时 2计件）
   */
  wageCalculationType: string;

  /**
   * 工资标准
   */
  wage: number;

  /**
   * 工资计量单位
   */
  wageMeasureUnit: string;

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

}

export interface SpecialType{
  label:string;//名称
  value:number | string;//id
}

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

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

  /**
   * 工种
   */
  workType?: string;

  /**
   * 是否是特种兵（1是 2否）
   */
  isSpecialType?: string;

  /**
   * 工资计算方式（1计时 2计件）
   */
  wageCalculationType?: string;

  /**
   * 工资标准
   */
  wage?: number;

  /**
   * 工资计量单位
   */
  wageMeasureUnit?: string;

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

}

export interface WorkWageQuery extends PageQuery {

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

  /**
   * 工种
   */
  workType?: string;

  /**
   * 是否是特种兵（1是 2否）
   */
  isSpecialType?: string;

  /**
   * 工资计算方式（1计时 2计件）
   */
  wageCalculationType?: string;

  /**
   * 工资标准
   */
  wage?: number;

  /**
   * 工资计量单位
   */
  wageMeasureUnit?: string;

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



