utils.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. export function cardType(card) {
  2. let type = 1
  3. switch (card.status){
  4. case 0:
  5. type = 1
  6. break;
  7. case 1:
  8. type = 4
  9. break;
  10. case 2:
  11. type = 5
  12. break;
  13. }
  14. return type
  15. }
  16. export function navigateTo(url, query){
  17. console.log('进入页面跳转事件')
  18. if (query && Object.keys(query).length != 0) {
  19. url += '?'
  20. for (let i in query) {
  21. url += i
  22. url += '='
  23. url += query[i]
  24. url += '&'
  25. }
  26. }
  27. console.log(url, 'url')
  28. wx.navigateTo({
  29. url: url
  30. })
  31. }
  32. export function redirectTo(url, query){
  33. console.log('进入页面跳转事件')
  34. if (query && Object.keys(query).length != 0) {
  35. url += '?'
  36. for (let i in query) {
  37. url += i
  38. url += '='
  39. url += query[i]
  40. url += '&'
  41. }
  42. }
  43. console.log(url, 'url')
  44. wx.redirectTo({
  45. url: url
  46. })
  47. }
  48. // 回显数据字典
  49. export function selectDictLabel(datas, value) {
  50. var actions = [];
  51. Object.keys(datas).some((key) => {
  52. if (datas[key].value == ('' + value)) {
  53. actions.push(datas[key].label);
  54. return true;
  55. }
  56. })
  57. return actions.join('');
  58. }