Преглед изворни кода

refactor(types): 人材机类型名称映射表

vian пре 4 година
родитељ
комит
b10e9ae5cb
1 измењених фајлова са 34 додато и 2 уклоњено
  1. 34 2
      types/src/interface/glj.ts

+ 34 - 2
types/src/interface/glj.ts

@@ -48,11 +48,12 @@ export interface IBaseGlj {
   [key: string]: any;
 }
 
-export interface IDisplayType {
+export interface IGljTypeShortName {
   [type: number]: string;
 }
 
-export const DisplayType: IDisplayType = {
+// 人材机类型简称
+export const GljTypeShortName: IGljTypeShortName = {
   1: '人',
   201: '材',
   202: '砼',
@@ -82,6 +83,37 @@ export const DisplayType: IDisplayType = {
   8: '险',
 };
 
+// 人材机类型全称
+export const GljTypeFullName: Record<number, string> = {
+  1: '人工',
+  201: '普通材料',
+  202: '混凝土',
+  203: '砂浆',
+  204: '配合比',
+  205: '商品混凝土',
+  206: '商品砂浆',
+  207: '其他材料费',
+  208: '外购砼构件',
+  209: '绿化苗木',
+  301: '机械台班',
+  302: '机械组成物',
+  303: '机上人工',
+  304: '仪器仪表',
+  305: '燃料动力费',
+  306: '折旧费',
+  307: '检修费',
+  308: '维护费',
+  309: '安拆费及场外运费',
+  310: '校验费',
+  311: '其他费用',
+  312: '其他施工机具使用费',
+  4: '主材',
+  5: '设备',
+  6: '企业管理费',
+  7: '利润',
+  8: '一般风险费',
+};
+
 export interface IComponent {
   ID: string;
   consumption: number; // 消耗量(有别于总消耗,此字段记录配合比的消耗量)