Merge branch 'master-500-dev-lushangqing' into 'master-500-dev'
【无】机构用户树组件-是否任意级别可选择 #4 See merge request !1026
Showing
2 changed files
with
6 additions
and
4 deletions
@@ -9,7 +9,7 @@ | @@ -9,7 +9,7 @@ | ||
9 | @change="change" | 9 | @change="change" |
10 | lazy | 10 | lazy |
11 | :load="load" | 11 | :load="load" |
12 | - check-strictly | 12 | + :check-strictly="checkStrictly" |
13 | :render-after-expand="false" | 13 | :render-after-expand="false" |
14 | > | 14 | > |
15 | <template #default="{ node, data }"> | 15 | <template #default="{ node, data }"> |
@@ -45,6 +45,11 @@ export default { | @@ -45,6 +45,11 @@ export default { | ||
45 | filterable:{ | 45 | filterable:{ |
46 | type:Boolean, | 46 | type:Boolean, |
47 | default:false | 47 | default:false |
48 | + }, | ||
49 | + //是否任意级别被选择 | ||
50 | + checkStrictly:{ | ||
51 | + type:Boolean, | ||
52 | + default:false | ||
48 | } | 53 | } |
49 | 54 | ||
50 | }, | 55 | }, |
@@ -80,12 +85,10 @@ export default { | @@ -80,12 +85,10 @@ export default { | ||
80 | } | 85 | } |
81 | }) | 86 | }) |
82 | } | 87 | } |
83 | - let id = 0 | ||
84 | 88 | ||
85 | const load = (node, resolve) => { | 89 | const load = (node, resolve) => { |
86 | if (node.isLeaf) return resolve([]) | 90 | if (node.isLeaf) return resolve([]) |
87 | if(node.data.type && node.data.type=='org'){ | 91 | if(node.data.type && node.data.type=='org'){ |
88 | - // setTimeout(() => { | ||
89 | if(node.data.type && node.data.type=='org') { | 92 | if(node.data.type && node.data.type=='org') { |
90 | let param = { | 93 | let param = { |
91 | page: 1, | 94 | page: 1, |
@@ -107,7 +110,6 @@ export default { | @@ -107,7 +110,6 @@ export default { | ||
107 | resolve(arr) | 110 | resolve(arr) |
108 | }) | 111 | }) |
109 | } | 112 | } |
110 | - // }, 100) | ||
111 | }else{ | 113 | }else{ |
112 | resolve([]) | 114 | resolve([]) |
113 | } | 115 | } |
-
Please register or login to post a comment