common.js 870 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import * as utils from './utils';
  2. export function jump(value){
  3. if(value.url == ""){
  4. return ;
  5. }
  6. switch (value.type+"") {
  7. case "1":
  8. //window.location.href = value.url;
  9. break;
  10. case "2":
  11. utils.navigateTo("goods/view",{ id: value.url });
  12. break;
  13. case "3":
  14. utils.navigateTo("news/view",{ id: value.url });
  15. break;
  16. case "4":
  17. utils.navigateTo("news/list",{ id: value.url });
  18. break;
  19. case "5":
  20. if(value.url == "collect"){
  21. utils.navigateTo("ucenter/collect");
  22. }else if(value.url == "category"){
  23. utils.navigateTo("category/index");
  24. }else if(value.url == "sign"){
  25. utils.navigateTo("sign/index");
  26. }else if(value.url == "luckdraw"){
  27. utils.navigateTo("luckdraw/index");
  28. }else{
  29. utils.navigateTo(value.url+"/index");
  30. }
  31. break;
  32. case "6":
  33. utils.navigateTo("index/custom",{ id: value.url });
  34. break;
  35. }
  36. }