fix: bug修复、优化

1.endpoint、module param的null异常
2.model-panel-chart展示静态数据
3.chart纵坐标刻度异常,有多个“1”
4.asset-endpoint二级列表的operation列隐藏
5.panel接口不需要分页参数
This commit is contained in:
chenjinsong
2020-05-21 19:21:25 +08:00
parent fac7af468a
commit 469847e674
8 changed files with 43 additions and 24 deletions

View File

@@ -255,14 +255,19 @@ function days(value,index,type=1){
* unitIndex不需要传递用于递归获取units中的单位
* */
function asciiCompute(num,ascii,units,dot=2,unitIndex=0){
num = parseFloat(num)
console.info(parseFloat(0.6.toFixed(2)))
let quotient=num / ascii;
console.info("aa", parseFloat(0.6.toFixed(0)), parseFloat(0.6.toFixed(1)));
console.info("quotient", quotient);
if(unitIndex <= units.length-1){
if(quotient <1 ){ //不足以进位
let toFixed=parseFloat(num.toFixed(dot));
console.info("toFixed", num, dot, toFixed);
if(toFixed == 0){
console.info("toFixed-r1", `${num} ${units[unitIndex]}`);
return `${num} ${units[unitIndex]}`
}else{
console.info("toFixed-r2", `${num.toFixed(dot)} ${units[unitIndex]}`);
return `${num.toFixed(dot)} ${units[unitIndex]}`;
}
}else if(quotient >= 1 && quotient <10){ //可以进位,但是又不足以更进一位