filter.wxs 1015 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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. console.log(project,'project222');
  14. var specialProject=["VOTn11010802592ab7d57ca79b47ee95a0b9eb1cd6a902"];
  15. var falg=false;
  16. for(var i=0;i<specialProject.length;i++){
  17. if(specialProject[i]===project){
  18. falg=true;
  19. break;
  20. }
  21. }
  22. if(falg&&name==="PM2.5"&&value){
  23. value = parseInt(value*1000);
  24. }
  25. if(name==="CO₂"&&value){
  26. value = parseInt(value);
  27. }
  28. if(name==="甲醛"&&value){
  29. value =Number(value).toFixed(2);
  30. }
  31. if(name==="湿度"&&value){
  32. value = parseInt(value);
  33. }
  34. if(name==="温度"&&value){
  35. value = Number(value).toFixed(1);
  36. }
  37. return (value||value==0)?value:'--'
  38. }
  39. /*
  40. * 导出
  41. */
  42. module.exports = {
  43. mathFormat: mathFormat,
  44. initItemNum:initItemNum
  45. }