|
@@ -1092,6 +1092,7 @@ let analyzer = {
|
|
|
expr = expr.replace(/\[[\u4E00-\u9FA5]+\]/gi, '0');
|
|
|
expr = expr.replace(/@\d+/gi, '0');
|
|
|
expr = expr.replace(/L/gi, '0');
|
|
|
+ expr = expr.replace(/%/gi, '*0.01');
|
|
|
if (expr.includes('00'))
|
|
|
return false;
|
|
|
|
|
@@ -1231,6 +1232,7 @@ let analyzer = {
|
|
|
let val = `$CE.at(${IDArr[i]},false)`;
|
|
|
rst = rst.replace(patt, val);
|
|
|
};
|
|
|
+ rst = rst.replace(/%/g, "*0.01");
|
|
|
rst = rst.replace(/\[/g, "$CE.base('");
|
|
|
rst = rst.replace(/\]/g, "',false)");
|
|
|
rst = rst.replace(/L/g, labourCoe);
|