|
|
@@ -496,8 +496,8 @@ const ImportXML = (() => {
|
|
|
function featureAndContentText(features, contents) {
|
|
|
let textArr = [];
|
|
|
// 项目特征
|
|
|
+ textArr.push('[项目特征]');
|
|
|
if (features.length) {
|
|
|
- textArr.push('[项目特征]');
|
|
|
textArr.push(...features.map(feature => {
|
|
|
//若不存在特征描述,同时特征名称中含有“:”,则直接返回特征名称 (广联达招标文件中,特征名称包含了特征名:值)
|
|
|
if (!feature.eigenvalue && /[\:,:]/.test(feature.name)) {
|
|
|
@@ -508,10 +508,10 @@ const ImportXML = (() => {
|
|
|
}));
|
|
|
}
|
|
|
// 工作内容
|
|
|
+ textArr.push('[工作内容]');
|
|
|
if (textArr.length) {
|
|
|
- textArr.push('[工作内容]');
|
|
|
+ textArr.push(...contents.map(content => content.name));
|
|
|
}
|
|
|
- textArr.push(...contents.map(content => content.name));
|
|
|
return textArr.join('\n');
|
|
|
}
|
|
|
}
|