|
@@ -76,8 +76,22 @@ export interface ICoeList {
|
|
|
ID: number;
|
|
ID: number;
|
|
|
no: number;
|
|
no: number;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+export enum CoeType {
|
|
|
|
|
+ RATION = '定额',
|
|
|
|
|
+ LABOUR = '人工',
|
|
|
|
|
+ MATERIAL = '材料',
|
|
|
|
|
+ MACHINE = '机械',
|
|
|
|
|
+ TOOL = '施工机具',
|
|
|
|
|
+ MAIN = '主材',
|
|
|
|
|
+ EQUIPMENT = '设备',
|
|
|
|
|
+ SINGLE = '单个工料机',
|
|
|
|
|
+ REPLACE = '替换人材机',
|
|
|
|
|
+ SELECT = '所选人材机',
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
export interface IStdCoe {
|
|
export interface IStdCoe {
|
|
|
- coeType: string; // 系数类型,指作用范围:
|
|
|
|
|
|
|
+ coeType: CoeType; // 系数类型,指作用范围:
|
|
|
// 单个(如:111量0.001)、人工类、材料类、机械类、全部(如:定额×0.925)。
|
|
// 单个(如:111量0.001)、人工类、材料类、机械类、全部(如:定额×0.925)。
|
|
|
gljID?: number; // 要调整的工料机ID(当coeType=0时有效)
|
|
gljID?: number; // 要调整的工料机ID(当coeType=0时有效)
|
|
|
operator: string; // 运算符(*、+、-、=)
|
|
operator: string; // 运算符(*、+、-、=)
|
|
@@ -203,8 +217,8 @@ export interface IRationGlj {
|
|
|
repositoryID?: number;
|
|
repositoryID?: number;
|
|
|
name: string;
|
|
name: string;
|
|
|
code: string;
|
|
code: string;
|
|
|
- originalCode: string; // 原始的编码
|
|
|
|
|
- rcode?: string; // 替换工料机后记录原来的工料机编码,要做判断
|
|
|
|
|
|
|
+ originalCode: string; // 原始的编码 不带 “-”的
|
|
|
|
|
+ beforeReplaceCode?: string; // 替换工料机后记录原来的工料机编码,要做判断 有可能带“-”
|
|
|
specs?: string;
|
|
specs?: string;
|
|
|
unit: string;
|
|
unit: string;
|
|
|
type: GljType;
|
|
type: GljType;
|
|
@@ -356,5 +370,5 @@ export interface IStdRationsAndGljs {
|
|
|
export enum RationListType {
|
|
export enum RationListType {
|
|
|
ASS = 'rationAssList',
|
|
ASS = 'rationAssList',
|
|
|
COE = 'rationCoeList',
|
|
COE = 'rationCoeList',
|
|
|
- GLJ = 'rationGLJList',
|
|
|
|
|
|
|
+ GLJ = 'rationGljList',
|
|
|
}
|
|
}
|