|
|
@@ -66,18 +66,6 @@ export enum OverHeightOption {
|
|
|
SPECIFIC, // 指定具体位置,显示分部分项以及措施项目的树结构显示叶子清单(分项)供勾选
|
|
|
}
|
|
|
|
|
|
-// 工程特征、基本信息
|
|
|
-export interface IInfoItem {
|
|
|
- key: string;
|
|
|
- dispName: string;
|
|
|
- value?: string;
|
|
|
- required?: string;
|
|
|
- readonly?: string;
|
|
|
- options?: string;
|
|
|
- cellType?: string;
|
|
|
- items?: IInfoItem[];
|
|
|
-}
|
|
|
-
|
|
|
// 承包人材料调整类型
|
|
|
export enum GLJAdjustType {
|
|
|
PRICE_INFO = 'priceInfo', // 造价信息差额调整法
|
|
|
@@ -92,8 +80,34 @@ export enum TaxType {
|
|
|
|
|
|
// 文件类型
|
|
|
export enum FileType {
|
|
|
- BID_SUBMISSION = 1, // 投标
|
|
|
- BID_INVITATION, // 招标
|
|
|
+ SUBMISSION = 1, // 投标
|
|
|
+ INVITATION, // 招标
|
|
|
+ CONTROL, // 控制价
|
|
|
+}
|
|
|
+
|
|
|
+export enum FileTypeName {
|
|
|
+ SUBMISSION = '投标',
|
|
|
+ INVITATION = '招标',
|
|
|
+ CONTROL = '控制价',
|
|
|
+}
|
|
|
+
|
|
|
+export const FileTypeMap = {
|
|
|
+ [FileType.SUBMISSION]: FileTypeName.SUBMISSION,
|
|
|
+ [FileType.INVITATION]: FileTypeName.SUBMISSION,
|
|
|
+ [FileType.CONTROL]: FileTypeName.CONTROL,
|
|
|
+};
|
|
|
+
|
|
|
+// 工程特征、基本信息
|
|
|
+export interface IInfoItem {
|
|
|
+ key: string;
|
|
|
+ dispName: string;
|
|
|
+ value?: string;
|
|
|
+ required?: string;
|
|
|
+ readonly?: string;
|
|
|
+ options?: string;
|
|
|
+ cellType?: string;
|
|
|
+ fileKind?: FileTypeName;
|
|
|
+ items?: IInfoItem[];
|
|
|
}
|
|
|
|
|
|
// 项目属性
|
|
|
@@ -101,12 +115,13 @@ export interface IProperty {
|
|
|
rootProjectID?: string; // 建设项目ID
|
|
|
valuationID?: string; // 计价规则
|
|
|
engineeringID?: string; // 工程专业
|
|
|
- taxType?: number; // 计税方式
|
|
|
+ fileType?: FileType; // 文件类型
|
|
|
+ taxType?: TaxType; // 计税方式
|
|
|
rationFeeType?: number; // 定额取费专业
|
|
|
unitFeeType?: number; // 单位工程取费专业
|
|
|
calcProgram?: IFileRef; // 计算程序
|
|
|
- colLibID?: number; // 列设置
|
|
|
- templateLibID?: number; // 清单模板
|
|
|
+ colLibID?: string; // 列设置
|
|
|
+ templateLibID?: string; // 清单模板
|
|
|
unitPriceFile?: IFileRef; // 单价文件
|
|
|
feeFile?: IFileRef; // 费率文件
|
|
|
region?: string;
|