/** * Created by jimiz on 2017/4/19. */ const ModuleNames = { bills: 'bills', ration: 'ration', GLJ: 'GLJ', feeRate: 'feeRate', projectGLJ: 'projectGLJ', ration_glj:'ration_glj', ration_coe:'ration_coe', ration_ass:'ration_ass', quantity_detail:'quantity_detail', // volume_price: 'volume_price', projectGLJ: 'project_glj', labour_coe: 'labour_coe', calc_program: 'calc_program' }; const gljType = { // 人工 LABOUR: 1, // ==============材料类型================= // 普通材料 GENERAL_MATERIAL: 201, // 混凝土 CONCRETE: 202, // 砂浆 MORTAR: 203, // 配合比 MIX_RATIO: 204, // 商品混凝土 COMMERCIAL_CONCRETE: 205, // 商品砂浆 COMMERCIAL_MORTAR: 206, // ==============材料类型================= // ==============机械类型================= // 普通机械 GENERAL_MACHINE: 301, // 机械组成物 MACHINE_COMPOSITION: 302, // 机上人工 MACHINE_LABOUR: 303, // ==============机械类型================= // 主材 MAIN_MATERIAL: 4, // 设备 EQUIPMENT: 5 }; const feeRate_consts={ decimal:3 }; const CP_Col_Width = { // 多处计算程序界面的列宽统一设置 rowHeader: 30, colHeader: 30, // 这个是标题栏高度不是宽度,也写在一起 code: 70, serialNo: 50, name: 200, dispExprUser: 180, feeRate: 60, displayFieldName: 120, statement: 380, memo: 110, unitFee: 90, totalFee: 90 }; const treeNodeCalcType = { ctRationCalcProgram: 1, ctBillCalcProgram: 2, // 汇总清单下所有定额的工料机 ctGatherRationsFees: 3, // 汇总定额的各个费 ctGatherBillsFees: 4, // 汇总清单的各个费 ctCalcBaseValue: 5 }; const calcAllType = { catAll: 'all', catBills: 'bills', catRations: 'ration' }; const subSheetIndex = { ssiRationGLJ: 0, ssiRationCoe: 1, ssiRationAssistant: 2, ssiQuantityDetail: 3, ssiCalcProgram: 4, ssiMemo: 5, ssiFeature: 6 }; const volumePriceMaps = { "量人": gljType.LABOUR, "量材": gljType.GENERAL_MATERIAL, "量机": gljType.GENERAL_MACHINE, "量主": gljType.MAIN_MATERIAL, "量设": gljType.EQUIPMENT, "人工": gljType.LABOUR, "材料": gljType.GENERAL_MATERIAL, "机械": gljType.GENERAL_MACHINE, "主材": gljType.MAIN_MATERIAL, "设备": gljType.EQUIPMENT, 1: "量人", 201: "量材", 301: "量机", 4: "量主", 5: "量设" }; const rationType = { ration: 1, volumePrice: 2, gljRation: 3 }; const leafBillGetFeeType = { rationContent: 0, rationPrice: 1, rationPriceConverse: 2, billsPrice: 3 };