新版交易所前段管理后台
1
PC-20250623MANY\Administrator
2025-12-19 5f8af117a5a432b2b156f39db321e0bd10da93b0
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
import UserContacts from './UserContacts'
 
export default {
  install(Vue) {
    function Contacts(options) {
      let _vm = this
 
      let close = () => {
        el.$destroy()
        document.body.removeChild(el.$el)
      }
 
      const el = new Vue({
        router: _vm.$router,
        store: _vm.$store,
        render(h) {
          return h(UserContacts, {
            on: {
              close,
              confirm: data => {
                options.confirm(data)
                close()
              },
            },
            props: {},
          })
        },
      }).$mount()
 
      document.body.appendChild(el.$el)
    }
 
    Vue.prototype.$contacts = Contacts
  },
}