Sfoglia il codice sorgente

feat(types): 组成物相关类型

zhangweicheng 4 anni fa
parent
commit
889d645307
1 ha cambiato i file con 24 aggiunte e 0 eliminazioni
  1. 24 0
      types/src/interface/glj.ts

+ 24 - 0
types/src/interface/glj.ts

@@ -39,6 +39,30 @@ export enum GljType {
   GENERAL_RISK_FEE = 8, // 一般风险费
 }
 
+export const hasCompMaterialTypes = [
+  // 有组成物的材料类型, //混凝土、砂浆、配合比
+  GljType.CONCRETE,
+  GljType.MORTAR,
+  GljType.MIX_RATIO,
+];
+
+export const hasCompMachineTypes = [
+  // 有组成物的机械类型
+  GljType.GENERAL_MACHINE,
+  GljType.INSTRUMENT,
+];
+export const machineCompTypes = [
+  // 可以做为机械组成物的类型
+  GljType.MACHINE_COMPOSITION,
+  GljType.MACHINE_LABOUR,
+  GljType.FUEL_POWER_FEE, // 燃料动力费
+  GljType.DEPRECIATION_FEE, // 折旧费
+  GljType.INSPECTION_FEE, // 检修费
+  GljType.MAINTENANCE, // 维护费
+  GljType.DISMANTLING_FREIGHT_FEE, // 安拆费及场外运费
+  GljType.VERIFICATION_FEE, // 校验费
+  GljType.OTHER_FEE, // 其他费用
+];
 export interface IBaseGlj {
   code: string;
   name: string;