hookehuyr

fix 修改组织结构勾选的方法

1 <!-- 1 <!--
2 * @Date: 2023-11-01 10:18:53 2 * @Date: 2023-11-01 10:18:53
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2023-12-11 16:05:11 4 + * @LastEditTime: 2023-12-11 16:18:45
5 * @FilePath: /vue-flow-editor/doc/selectUserView.vue 5 * @FilePath: /vue-flow-editor/doc/selectUserView.vue
6 * @Description: 成员列表选择控件 6 * @Description: 成员列表选择控件
7 --> 7 -->
...@@ -407,7 +407,6 @@ watch( ...@@ -407,7 +407,6 @@ watch(
407 // watch dialogUserFormVisible.value 监听弹框显示,修改tab文字宽度 407 // watch dialogUserFormVisible.value 监听弹框显示,修改tab文字宽度
408 () => dialogUserFormVisible.value, 408 () => dialogUserFormVisible.value,
409 val => { 409 val => {
410 - currentCheckedNodeKey.value = []; // 打开成员列表弹框,清空组织结构默认勾选
411 if (val) { 410 if (val) {
412 nextTick(() => { 411 nextTick(() => {
413 tabTextWidth.value = $("#" + activeTabId.value).width() + "px"; 412 tabTextWidth.value = $("#" + activeTabId.value).width() + "px";
...@@ -420,7 +419,7 @@ watch( ...@@ -420,7 +419,7 @@ watch(
420 defaultExpandedKeys.value = [userTabs.value[activeTabIdx.value]['data'][0]['id']]; 419 defaultExpandedKeys.value = [userTabs.value[activeTabIdx.value]['data'][0]['id']];
421 // 把用户选中的节点注入树结构显示选中状态 420 // 把用户选中的节点注入树结构显示选中状态
422 nextTick(() => { 421 nextTick(() => {
423 - currentCheckedNodeKey.value = userTags.value.map(ele => ele.id); 422 + corpTreeRef.value?.setCheckedKeys(userTags.value.map(ele => ele.id), false)
424 }); 423 });
425 } 424 }
426 } 425 }
...@@ -439,7 +438,7 @@ watch( ...@@ -439,7 +438,7 @@ watch(
439 defaultExpandedKeys.value = [userTabs.value[activeTabIdx.value]['data'][0]['id']]; 438 defaultExpandedKeys.value = [userTabs.value[activeTabIdx.value]['data'][0]['id']];
440 // 把用户选中的节点注入树结构显示选中状态 439 // 把用户选中的节点注入树结构显示选中状态
441 nextTick(() => { 440 nextTick(() => {
442 - currentCheckedNodeKey.value = userTags.value.map(ele => ele.id); 441 + corpTreeRef.value?.setCheckedKeys(userTags.value.map(ele => ele.id), false)
443 }); 442 });
444 } 443 }
445 } 444 }
......