File tree 6 files changed +22
-2
lines changed 6 files changed +22
-2
lines changed Original file line number Diff line number Diff line change 29
29
"vue" : " ^2.6.10" ,
30
30
"vue-clipboard2" : " ^0.2.1" ,
31
31
"vue-cropper" : " 0.4.9" ,
32
+ "vue-drags" : " ^1.0.0" ,
32
33
"vue-i18n" : " ^8.17.4" ,
33
34
"vue-quill-editor" : " ^3.0.6" ,
34
35
"vue-router" : " ^3.1.2" ,
Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ export default (Vue) => {
67
67
delete modalProps . model
68
68
}
69
69
const ModalProps = Object . assign ( { } , modalModel && { model : modalModel } || { } , {
70
+ directives : modalProps . drag ? [ { name : 'drag-model' } ] : [ ] ,
70
71
attrs : Object . assign ( { } , {
71
72
...( modalProps . attrs || modalProps )
72
73
} , {
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ import MultiTab from '@/components/MultiTab'
56
56
import PageLoading from '@/components/PageLoading'
57
57
import PermissionHelper from '@/core/permission/permission'
58
58
import './directives/action'
59
+ import Drags from 'vue-drags'
59
60
60
61
Vue . use ( ConfigProvider )
61
62
Vue . use ( Layout )
@@ -114,5 +115,6 @@ Vue.use(MultiTab)
114
115
Vue . use ( PageLoading )
115
116
Vue . use ( PermissionHelper )
116
117
Vue . use ( VueCropper )
118
+ Vue . use ( Drags )
117
119
118
120
process . env . NODE_ENV !== 'production' && console . warn ( '[antd-pro] NOTICE: Antd use lazy-load.' )
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import MultiTab from '@/components/MultiTab'
12
12
import PageLoading from '@/components/PageLoading'
13
13
import PermissionHelper from '@/core/permission/permission'
14
14
// import '@/components/use'
15
+ import Drags from 'vue-drags'
15
16
import './directives/action'
16
17
17
18
VueClipboard . config . autoSetContainer = true
@@ -23,5 +24,6 @@ Vue.use(PageLoading)
23
24
Vue . use ( VueClipboard )
24
25
Vue . use ( PermissionHelper )
25
26
Vue . use ( VueCropper )
27
+ Vue . use ( Drags )
26
28
27
29
process . env . NODE_ENV !== 'production' && console . warn ( '[antd-pro] WARNING: Antd now use fulled imported.' )
Original file line number Diff line number Diff line change @@ -162,7 +162,8 @@ export default {
162
162
title: ' 新增' ,
163
163
width: 700 ,
164
164
centered: true ,
165
- maskClosable: false
165
+ maskClosable: false ,
166
+ drag: true
166
167
})
167
168
},
168
169
edit (record ) {
@@ -188,7 +189,8 @@ export default {
188
189
title: ' 操作' ,
189
190
width: 700 ,
190
191
centered: true ,
191
- maskClosable: false
192
+ maskClosable: false ,
193
+ drag: true
192
194
})
193
195
}
194
196
}
Original file line number Diff line number Diff line change @@ -11204,6 +11204,13 @@ vue-cropper@0.4.9:
11204
11204
resolved "https://registry.npm.taobao.org/vue-cropper/download/vue-cropper-0.4.9.tgz#fe650f32516ecf29014bbd4a9079191c8dc5a5ae"
11205
11205
integrity sha1-/mUPMlFuzykBS71KkHkZHI3Fpa4=
11206
11206
11207
+ vue-drags@^1.0.0:
11208
+ version "1.0.0"
11209
+ resolved "https://registry.yarnpkg.com/vue-drags/-/vue-drags-1.0.0.tgz#199999ca8734270e24d4b44631c67b9b193e300f"
11210
+ integrity sha512-Cys+Inz1s4emb8zKQg77CTZlMcn24AhOPO4vfbTHcuJ4bOwQ8kMhO3WgSkPc2Qb8jVXSKZ36CafDVp4blsqrjA==
11211
+ dependencies:
11212
+ vue "^2.6.14"
11213
+
11207
11214
vue-eslint-parser@^5.0.0:
11208
11215
version "5.0.0"
11209
11216
resolved "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-5.0.0.tgz?cache=0&sync_timestamp=1573306368916&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-eslint-parser%2Fdownload%2Fvue-eslint-parser-5.0.0.tgz#00f4e4da94ec974b821a26ff0ed0f7a78402b8a1"
@@ -11332,6 +11339,11 @@ vue@^2.5.3:
11332
11339
resolved "https://registry.npm.taobao.org/vue/download/vue-2.6.11.tgz#76594d877d4b12234406e84e35275c6d514125c5"
11333
11340
integrity sha1-dllNh31LEiNEBuhONSdcbVFBJcU=
11334
11341
11342
+ vue@^2.6.14:
11343
+ version "2.6.14"
11344
+ resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235"
11345
+ integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
11346
+
11335
11347
vuex@^3.1.1:
11336
11348
version "3.6.2"
11337
11349
resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.6.2.tgz#236bc086a870c3ae79946f107f16de59d5895e71"
You can’t perform that action at this time.
0 commit comments