|
|
@@ -688,7 +688,7 @@ let baseFigureMap = {
|
|
|
multiRef: [fixedFlag.CONSTRUCTION_INSTALL_FEE]},
|
|
|
'独立桥梁隧道维修加固勘察设计费': {base: 'QLSDKCSJF',
|
|
|
multiRef: [fixedFlag.CONSTRUCTION_INSTALL_FEE]},
|
|
|
- '招标代理及标底(最高投标限价)编制费': {base: 'ZBDLJBDBZF',
|
|
|
+ '招标代理及标底(最高投标限价)编制费': {base: 'ZBDLJBDBZF',
|
|
|
multiRef: [fixedFlag.CONSTRUCTION_INSTALL_FEE]},
|
|
|
'价差预备费': {base: 'JCYBF', fixedFlag: fixedFlag.CONSTRUCTION_INSTALL_FEE}
|
|
|
},
|
|
|
@@ -729,7 +729,7 @@ let cbAnalyzer = {
|
|
|
let cnExps = cbParser.getCN(exp);
|
|
|
let expFigures = cbParser.getFigure(exp);
|
|
|
if(cnExps.length !== expFigures.length){
|
|
|
- throw '清单基数必须要用花括号{}括起来'
|
|
|
+ throw '清单基数必须要用花括号{}括起来';
|
|
|
return false;
|
|
|
}
|
|
|
for(let i = 0, len = cnExps.length; i < len; i++){
|
|
|
@@ -913,7 +913,7 @@ let cbParser = {
|
|
|
},
|
|
|
//获取表达式中的中文式
|
|
|
getCN: function(expr){
|
|
|
- let cnRex = /[\u4e00-\u9fa5]{1,}\({0,}[\u4e00-\u9fa5]{0,}\){0,}[\u4e00-\u9fa5]{0,}/g;
|
|
|
+ let cnRex = /\d*[\u4e00-\u9fa5]{1,}\({0,}[\u4e00-\u9fa5]{0,}\){0,}[\u4e00-\u9fa5]{0,}/g;
|
|
|
return _.filter(expr.match(cnRex), function (data) {
|
|
|
return data
|
|
|
});
|