|
|
@@ -19,6 +19,27 @@ export interface ITenderSetting {
|
|
|
tenderKind: TenderKinds;
|
|
|
}
|
|
|
|
|
|
+// 强制修改叶子清单单价,分摊计算类型: 定额工程量、工料机消耗量
|
|
|
+export enum DistributeModel {
|
|
|
+ DISTR_RATION = 'DISTR_RATION',
|
|
|
+ DISTR_GLJ = 'DISTR_GLJ',
|
|
|
+}
|
|
|
+
|
|
|
+// 强制修改叶子清单单价,分摊计算其下挂定额的工料机。列出被排除的工料机类型
|
|
|
+export enum NoDistributeType {
|
|
|
+ NO_DISTR_ESTIMATE = 'NO_DISTR_ESTIMATE',
|
|
|
+ NO_DISTR_JIAGONG = 'NO_DISTR_JIAGONG',
|
|
|
+ NO_DISTR_JIADING = 'NO_DISTR_JIADING',
|
|
|
+ NO_DISTR_MAIN = 'NO_DISTR_MAIN',
|
|
|
+ NO_DISTR_LABOUR = 'NO_DISTR_LABOUR',
|
|
|
+ NO_DISTR_MACHINE = 'NO_DISTR_MACHINE',
|
|
|
+}
|
|
|
+
|
|
|
+export interface IDistributeSetting {
|
|
|
+ distributeModel: DistributeModel;
|
|
|
+ noDistributeTypes: NoDistributeType[];
|
|
|
+}
|
|
|
+
|
|
|
export interface ICalcItem {
|
|
|
ID: number;
|
|
|
code: string;
|