main.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. import App from './App'
  2. import Vue from 'vue'
  3. import getOpenId from './apis/utils/init.js'
  4. //import getALIOpenId from './apis/utils/initALI.js'
  5. import './assets/font/font.css'
  6. // var IS_WEIXIN = /MicroMessenger/.test(window.navigator.userAgent)
  7. // var IS_ALI = /AlipayClient/.test(window.navigator.userAgent)
  8. // if (IS_ALI) {
  9. // getALIOpenId.init()
  10. // } else {
  11. // }
  12. getOpenId.init()
  13. import mixin from './apis/utils/mixin.js'
  14. Vue.prototype.carhelp = mixin
  15. //import Vconsole from 'vconsole'
  16. //import uView from "uview-ui";
  17. import uView from '@/uni_modules/uview-ui'
  18. Vue.use(uView);
  19. Vue.mixin({
  20. updated: function() {
  21. },
  22. onReady() {
  23. },
  24. onLoad(option) {
  25. if (option.test == 'test') {
  26. //let vConsole = new Vconsole()
  27. }
  28. },
  29. methods: {
  30. substrDate(date){
  31. if(date){
  32. return date.substr(0,11)
  33. }
  34. return ''
  35. },
  36. showNumJP(val){
  37. if(val||val==0){
  38. val=""+val
  39. if(val.indexOf(".")>-1){
  40. val= val.substring(0,val.indexOf(".")+3);
  41. }
  42. try{
  43. val = parseFloat(val).toFixed(2);
  44. }catch(e){
  45. console.log("error +++"+e)
  46. }
  47. }
  48. return val
  49. },
  50. gotoUrl(url) {
  51. uni.navigateTo({
  52. url: "/" + url
  53. })
  54. }
  55. }
  56. })
  57. Vue.config.productionTip = false
  58. App.mpType = 'app'
  59. const app = new Vue({
  60. ...App
  61. })
  62. app.$mount()