Showing
1 changed file
with
3 additions
and
3 deletions
| 1 | <!-- | 1 | <!-- |
| 2 | * @Date: 2022-08-29 14:31:20 | 2 | * @Date: 2022-08-29 14:31:20 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2024-06-05 10:34:32 | 4 | + * @LastEditTime: 2024-06-13 17:22:43 |
| 5 | * @FilePath: /data-table/src/components/OrgPickerField/MyComponent.vue | 5 | * @FilePath: /data-table/src/components/OrgPickerField/MyComponent.vue |
| 6 | * @Description: 树形组件 | 6 | * @Description: 树形组件 |
| 7 | --> | 7 | --> |
| ... | @@ -255,9 +255,9 @@ onMounted(async () => { | ... | @@ -255,9 +255,9 @@ onMounted(async () => { |
| 255 | } | 255 | } |
| 256 | // 获取已选中数据 | 256 | // 获取已选中数据 |
| 257 | // 如果有默认值处理 | 257 | // 如果有默认值处理 |
| 258 | + props.value = props.component_props.default; | ||
| 258 | if (props.value) { | 259 | if (props.value) { |
| 259 | - let default_value = JSON.parse(props.value); | 260 | + props.value.forEach(item => { |
| 260 | - default_value.forEach(item => { | ||
| 261 | if (item.type === 'dept') { | 261 | if (item.type === 'dept') { |
| 262 | emitCheckedGroup.value.dept.push(item); | 262 | emitCheckedGroup.value.dept.push(item); |
| 263 | } else if (item.type === 'role') { | 263 | } else if (item.type === 'role') { | ... | ... |
-
Please register or login to post a comment