filter.wxs 904 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. var mathFormat = function (num) {
  2. var patt = getRegExp('\.','g');
  3. var formatnum
  4. if(!patt.test(num)){
  5. formatnum= num
  6. }else{
  7. formatnum= Number(num).toFixed(1)||'--';
  8. }
  9. return formatnum
  10. }
  11. var initItemNum = function(project,value,name) {
  12. var specialProject=["Pj1101080259"];
  13. var falg=false;
  14. for(var i=0;i<specialProject.length;i++){
  15. if(specialProject[i]===project){
  16. falg=true;
  17. break;
  18. }
  19. }
  20. if(falg&&name==="PM2.5"&&value){
  21. value = parseInt(value*1000);
  22. }
  23. if(name==="CO₂"&&value){
  24. value = parseInt(value);
  25. }
  26. if(name==="甲醛"&&value){
  27. value =Number(value).toFixed(2);
  28. }
  29. if(name==="湿度"&&value){
  30. value = parseInt(value);
  31. }
  32. if(name==="温度"&&value){
  33. value = Number(value).toFixed(1);
  34. }
  35. return (value||value==0)?value:'--'
  36. }
  37. /*
  38. * 导出
  39. */
  40. module.exports = {
  41. mathFormat: mathFormat,
  42. initItemNum:initItemNum
  43. }