welcome.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. $(document).ready(function() {
  2. setDailyVisit();
  3. setDailySale();
  4. setDailyIncome();
  5. setDailyComment();
  6. })
  7. /**
  8. * 设置日访问量
  9. */
  10. function setDailyVisit() {
  11. var res = getData('/index/visit', null)
  12. var num = res.data.number == null ? '0' : res.data.number
  13. var rate = res.data.rate;
  14. $('#visitNum').text(num)
  15. setRate('#visitRate', rate)
  16. }
  17. /**
  18. * 设置日销量
  19. */
  20. function setDailySale() {
  21. var res = getData('/index/sale', null)
  22. var num = res.data.number == null ? '0' : res.data.number
  23. var rate = res.data.rate;
  24. $('#saleNum').text(num)
  25. setRate('#saleRate', rate)
  26. }
  27. /**
  28. * 设置日收入
  29. */
  30. function setDailyIncome() {
  31. var res = getData('/index/income', null)
  32. var num = res.data.number == null ? '0' : res.data.number
  33. var rate = res.data.rate;
  34. $('#income').text('¥' + num)
  35. setRate('#incomeRate', rate)
  36. }
  37. /**
  38. * 设置日收入
  39. */
  40. function setDailyComment() {
  41. var res = getData('/index/comment', null)
  42. var num = res.data.number == null ? '0' : res.data.number
  43. var rate = res.data.rate;
  44. $('#comment').text(num)
  45. setRate('#commentRate', rate)
  46. }
  47. /**
  48. * 根据id设置比率
  49. *
  50. * @param {Object} id id
  51. * @param {Object} rate 比率
  52. */
  53. function setRate(id, rate) {
  54. if (rate.charAt(0) == '-') {
  55. $(id).text('▼' + rate)
  56. $(id).css('color', '#bd3004')
  57. } else {
  58. $(id).text('▲' + rate)
  59. $(id).css('color', '#1aa094')
  60. }
  61. }