zhouwx
2024-07-08 1ee4a5341215f94128b66cee4893c7c937df509a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import './util/AntDesign'
import 'ant-design-vue/dist/antd.css'
import moment from 'moment'
//设置组件默认中文
import 'moment/locale/zh-cn';
import '@/util/permission'
import {message,Modal} from "ant-design-vue";
moment.locale('zh-cn');
import prevent from './directive/index'//你的文件路径
Vue.use(prevent)
Vue.config.productionTip = false
 
Vue.filter('filterTime', (value) => {
  moment.locale('zh-cn') // 使用中文
  // 判断当前日期是否是7天之前
  if (moment(value).isBefore(moment().subtract(7, 'days'))) {
    return moment(value).format('YYYY-MM-DD')
  } else {
    // 1小时前
    return moment(value).from(moment())
  }
})
Vue.prototype.$message = message;
Vue.prototype.$confirm = Modal.confirm;
message.config({
  duration: 2
})
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')