| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- // 暂估材料
- export interface IEvaluateMaterial {
- ID: string;
- isRelated: boolean; // 关联,true 关,false不关
- projectGljID?: string; // 关联工料机ID
- seq?: string; // 序号
- code?: string;
- name?: string;
- specs?: string;
- unit?: string;
- type?: number;
- marketPrice?: number;
- quantity?: number;
- totalPrice?: number; // 合价
- locked: boolean; // 锁定,true 锁,false 不锁 默认false
- remark?: string;
- originPlace?: string; // 产地
- vender?: string; // 厂家
- }
- // 评标材料
- export interface IBidEvaluationMaterial {
- ID: string;
- isRelated: boolean; // 关联,true 关,false不关
- projectGljID?: string; // 关联工料机ID
- seq?: string; // 序号
- code?: string;
- name?: string;
- specs?: string;
- unit?: string;
- type?: number;
- marketPrice?: number;
- quantity?: number;
- totalPrice?: number; // 合价
- remark?: string;
- originPlace?: string; // 产地
- vender?: string; // 厂家
- }
- // 承包人主要材料
- export interface IContractorMaterial {
- ID: string;
- isRelated: boolean; // 关联,true 关,false不关
- projectGljID?: string; // 关联工料机ID
- seq?: string; // 序号
- code?: string;
- name?: string;
- specs?: string;
- unit?: string;
- type?: number;
- riskCoe?: string; // 风险系数
- standardPrice?: string; // 基准单价
- FO?: string; // 基本价格指数
- FI?: string; // 现行价格指数
- marketPrice?: number;
- quantity?: number;
- totalPrice?: number; // 合价
- remark?: string;
- supply?: number;
- originPlace?: string; // 产地
- vender?: string; // 厂家
- }
- // 配置材料的几个属性
- export enum ConfigMaterialKey {
- EVALUATE = 'evaluateMaterials',
- BID = 'bidEvaluateMaterials',
- CONTRACTOR = 'contractorMaterials',
- }
- // 设置材料
- export interface IConfigMaterial {
- projectID: string;
- [ConfigMaterialKey.EVALUATE]: IEvaluateMaterial[];
- [ConfigMaterialKey.BID]: IBidEvaluationMaterial[];
- [ConfigMaterialKey.CONTRACTOR]: IContractorMaterial[];
- }
|