main_consts.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. /**
  2. * Created by jimiz on 2017/4/19.
  3. */
  4. const ModuleNames = {
  5. bills: 'bills',
  6. ration: 'ration',
  7. GLJ: 'GLJ',
  8. feeRate: 'feeRate',
  9. projectGLJ: 'projectGLJ',
  10. ration_glj:'ration_glj',
  11. ration_coe:'ration_coe',
  12. ration_ass:'ration_ass',
  13. quantity_detail:'quantity_detail',
  14. volume_price: 'volume_price',
  15. projectGLJ: 'project_glj',
  16. labour_coe: 'labour_coe',
  17. calc_program: 'calc_program'
  18. };
  19. const feeRate_consts={
  20. decimal:3
  21. };
  22. const CP_Col_Width = { // 多处计算程序界面的列宽统一设置
  23. rowHeader: 30,
  24. colHeader: 30, // 这个是标题栏高度不是宽度,也写在一起
  25. code: 70,
  26. serialNo: 50,
  27. name: 200,
  28. dispExprUser: 180,
  29. feeRate: 60,
  30. displayFieldName: 120,
  31. statement: 380,
  32. memo: 110,
  33. unitFee: 90,
  34. totalFee: 90
  35. };
  36. const treeNodeCalcType = {
  37. ctRationCalcProgram: 1,
  38. ctBillCalcProgram: 2,
  39. ctGatherRations: 3,
  40. ctGatherBills: 4,
  41. ctCalcBaseValue: 5
  42. };
  43. const calcAllType = {
  44. catAll: 'all',
  45. catBills: 'bills',
  46. catRations: 'ration'
  47. };
  48. const subSheetIndex = {
  49. ssiRationGLJ: 0,
  50. ssiRationCoe: 1,
  51. ssiRationAssistant: 2,
  52. ssiQuantityDetail: 3,
  53. ssiCalcProgram: 4,
  54. ssiMemo: 5,
  55. ssiFeature: 6
  56. };
  57. const volumePriceMaps = {
  58. "量人": "人工",
  59. "量材": "材料",
  60. "量机": "机械",
  61. "量主": "主材",
  62. "量设": "设备",
  63. "人工": "量人",
  64. "材料": "量材",
  65. "机械": "量机",
  66. "主材": "量主",
  67. "设备": "量设"
  68. };