work-order/work-order-uniapp/main.js
2025-07-27 20:34:15 +08:00

43 lines
781 B
JavaScript

import uView from '@/uni_modules/uview-ui';
import Vue from 'vue';
import App from './App';
import './permission'; // permission// main.js
import plugins from './plugins'; // plugins
import store from './store'; // store
// 过滤器
import filter from "@/utils/filter";
filter(Vue);
// 全局 mixin
Vue.mixin({
methods: {
fix2(num) {
if (num === null || num === undefined) {
return '--';
}
const number = Number(num);
if (isNaN(number)) {
return '--';
}
return number.toFixed(2);
},
dv(data) {
return data == null ? '--' : data;
}
}
})
Vue.use(uView)
Vue.use(plugins)
Vue.config.productionTip = false
Vue.prototype.$store = store
App.mpType = 'app'
const app = new Vue({
...App
})
app.$mount()