export interface budgetLaborCostVO {
  /**
   * 人工费ID
   */
  laborCostId: string | number;

  /**
   * 预算ID，关联erp_budget_info
   */
  budgetId: string | number;

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

  /**
   * 人员类别,关联sys_dict_data的dict_value
   */
  personnelCategory: string;

  /**
   * 人数
   */
  peopleNumber: number;

  /**
   * 累计时间（月）
   */
  cumulativeTime: number;

  /**
   * 月平均投入比例（%），乘以100保存
   */
  monthRate: number;

  /**
   * 人工标准（元/人月）
   */
  artificialStandard: number;

  /**
   * 金额（元）
   */
  price: number;

  /**
   * 降成本人员类别,关联sys_dict_data的dict_value
   */
  reducePersonnelCategory: string;

  /**
   * 降成本人数
   */
  reducePeopleNumber: number;

  /**
   * 降成本累计时间（月）
   */
  reduceCumulativeTime: number;

  /**
   * 降成本月平均投入比例（%）
   */
  reduceMonthRate: number;

  /**
   * 降成本人工标准（元/人月）
   */
  reduceArtificialStandard: number;

  /**
   * 降成本金额（元）
   */
  reducePrice: number;

  /**
   * 排序号
   */
  sortOrder: number;

  /**
   * 降成本方案
   */
  reduceProposal: string;

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

}

export interface budgetLaborCostForm extends BaseEntity {
  /**
   * 人工费ID
   */
  laborCostId?: string | number;

  /**
   * 预算ID，关联erp_budget_info
   */
  budgetId?: string | number;

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

  /**
   * 人员类别,关联sys_dict_data的dict_value
   */
  personnelCategory?: string;

  /**
   * 人数
   */
  peopleNumber?: number;

  /**
   * 累计时间（月）
   */
  cumulativeTime?: number;

  /**
   * 月平均投入比例（%），乘以100保存
   */
  monthRate?: number;

  /**
   * 人工标准（元/人月）
   */
  artificialStandard?: number;

  /**
   * 金额（元）
   */
  price?: number;

  /**
   * 降成本人员类别,关联sys_dict_data的dict_value
   */
  reducePersonnelCategory?: string;

  /**
   * 降成本人数
   */
  reducePeopleNumber?: number;

  /**
   * 降成本累计时间（月）
   */
  reduceCumulativeTime?: number;

  /**
   * 降成本月平均投入比例（%）
   */
  reduceMonthRate?: number;

  /**
   * 降成本人工标准（元/人月）
   */
  reduceArtificialStandard?: number;

  /**
   * 降成本金额（元）
   */
  reducePrice?: number;

  /**
   * 排序号
   */
  sortOrder?: number;

  /**
   * 降成本方案
   */
  reduceProposal?: string;

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

}

export interface budgetLaborCostQuery extends PageQuery {

  /**
   * 预算ID，关联erp_budget_info
   */
  budgetId?: string | number;

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

  /**
   * 人员类别,关联sys_dict_data的dict_value
   */
  personnelCategory?: string;

  /**
   * 人数
   */
  peopleNumber?: number;

  /**
   * 累计时间（月）
   */
  cumulativeTime?: number;

  /**
   * 月平均投入比例（%），乘以100保存
   */
  monthRate?: number;

  /**
   * 人工标准（元/人月）
   */
  artificialStandard?: number;

  /**
   * 金额（元）
   */
  price?: number;

  /**
   * 降成本人员类别,关联sys_dict_data的dict_value
   */
  reducePersonnelCategory?: string;

  /**
   * 降成本人数
   */
  reducePeopleNumber?: number;

  /**
   * 降成本累计时间（月）
   */
  reduceCumulativeTime?: number;

  /**
   * 降成本月平均投入比例（%）
   */
  reduceMonthRate?: number;

  /**
   * 降成本人工标准（元/人月）
   */
  reduceArtificialStandard?: number;

  /**
   * 降成本金额（元）
   */
  reducePrice?: number;

  /**
   * 排序号
   */
  sortOrder?: number;

  /**
   * 降成本方案
   */
  reduceProposal?: string;

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



