|
|
@@ -4,6 +4,7 @@ import { IIncreaseSetting } from './increaseFee';
|
|
|
import { ITreeScm, DeleteEnum, INumFileRef, IColumnMeta } from './base';
|
|
|
import { ICalcOption, ITenderSetting, IDistributeSetting } from './calculation';
|
|
|
import { ISharePermission } from './share';
|
|
|
+import { IOverHeight, IOverHeightSetting } from './overHeight';
|
|
|
|
|
|
// 项目类型
|
|
|
export enum ProjectType {
|
|
|
@@ -63,25 +64,6 @@ export interface IProgressiveInterval {
|
|
|
simpleRate?: number;
|
|
|
}
|
|
|
|
|
|
-// 超高降效
|
|
|
-export interface IOverHeight {
|
|
|
- name: string;
|
|
|
- code?: string;
|
|
|
- unit?: string;
|
|
|
- labourRate?: number;
|
|
|
- machineRate?: number;
|
|
|
- labourMachineRate?: number;
|
|
|
- benchmark?: number;
|
|
|
- extra?: number;
|
|
|
- limit?: number;
|
|
|
-}
|
|
|
-
|
|
|
-export enum OverHeightOption {
|
|
|
- SEPARATION = 1, // 对应清单或分部下(默认)
|
|
|
- MEASURE, // 指定措施清单011704001
|
|
|
- SPECIFIC, // 指定具体位置,显示分部分项以及措施项目的树结构显示叶子清单(分项)供勾选
|
|
|
-}
|
|
|
-
|
|
|
// 承包人材料调整类型
|
|
|
export enum GLJAdjustType {
|
|
|
PRICE_INFO = 'priceInfo', // 造价信息差额调整法
|
|
|
@@ -229,7 +211,7 @@ export interface IProperty {
|
|
|
calcOption?: ICalcOption; // 计算选项
|
|
|
tenderSetting?: ITenderSetting; // 调价设置
|
|
|
overHeight?: IOverHeight[]; // 超高降效数据
|
|
|
- overHeightOption?: OverHeightOption; // 超高降效选项
|
|
|
+ overHeightSetting?: IOverHeightSetting; // 超高降效选项
|
|
|
basicInfo?: IInfoItem[]; // 基本信息
|
|
|
feature?: IInfoItem[]; // 工程特征
|
|
|
progressiveInterval?: IProgressiveInterval[]; // 累进区间
|