| | |
| | | a[b].v.v = comResult?Number(comResult).toFixed(num):0 |
| | | }else{ |
| | | let val = parseFloat(Number(comResult).toFixed(3)) |
| | | a[b].v.v = isNaN(val) ? '' : val |
| | | a[b].v.v = isNaN(val) ? comResult : val |
| | | } |
| | | // console.log('a[b].v.ct', comResult) |
| | | // console.log('a[b].v.v', a[b].v.v) |
| | | }catch(error){ |
| | | a[b].v.v = comResult |
| | | console.log('error---', error) |
| | |
| | | * @returns 返回处理后的参数对象 |
| | | */ |
| | | function getParam(){ |
| | | for (var b in param){ |
| | | param[b].insValue = [] |
| | | param[b].comValue = [] |
| | | param[b].equipValue = [] |
| | | param[b].equipName = [] |
| | | param[b].resValue = null |
| | | param[b].insResult = null |
| | | } |
| | | tableList[0].arr.forEach(a=>{ |
| | | a.forEach(b=>{ |
| | | if(param[b.i]){ |
| | | param[b.i].insValue = [] |
| | | param[b.i].comValue = [] |
| | | param[b.i].equipValue = [] |
| | | param[b.i].equipName = [] |
| | | param[b.i].resValue = null |
| | | param[b.i].insResult = null |
| | | } |
| | | }) |
| | | }) |
| | | tableList[0].arr.forEach(a => { |
| | | a.forEach(b=>{ |
| | | if (b.v.ps != undefined &&typeof b.v.ps.value =='string'&& b.v.ps.value.includes('检验值')) { |
| | |
| | | } else if (isPoint) { |
| | | return str.replace('ABS', '').replace(/\(|\)/g, '') |
| | | }else { |
| | | // console.log('str', str) |
| | | console.log('str', str,eval(str)) |
| | | return eval(str) |
| | | } |
| | | } catch (error) { |