|
@ -40,8 +40,8 @@ function OrgnizationMgm() { |
|
|
const getAreaTree = () => { |
|
|
const getAreaTree = () => { |
|
|
ajax.getAreaTree().then((e) => { |
|
|
ajax.getAreaTree().then((e) => { |
|
|
if (e.status == 20000) { |
|
|
if (e.status == 20000) { |
|
|
setAreaTree([...e.data.map(item => item.name != '全部')]) |
|
|
|
|
|
setDefaultAreaTree([...e.data]) |
|
|
|
|
|
|
|
|
setAreaTree([...e.data.filter(item => item.name != '全部')]) |
|
|
|
|
|
setDefaultAreaTree([...e.data.filter(item => item.name != '全部')]) |
|
|
setDefaultTreeActiveKey([e.data[0].id]) |
|
|
setDefaultTreeActiveKey([e.data[0].id]) |
|
|
getRoleTree(e.data[0].id) |
|
|
getRoleTree(e.data[0].id) |
|
|
} |
|
|
} |
|
@ -502,6 +502,7 @@ function OrgnizationMgm() { |
|
|
<Tree |
|
|
<Tree |
|
|
disabled={!editStatus} |
|
|
disabled={!editStatus} |
|
|
checkable |
|
|
checkable |
|
|
|
|
|
height={550} |
|
|
treeData={roleTree} |
|
|
treeData={roleTree} |
|
|
onCheck={handleRoleTreeChange} |
|
|
onCheck={handleRoleTreeChange} |
|
|
checkedKeys={roleCheckedKeys} |
|
|
checkedKeys={roleCheckedKeys} |
|
@ -632,7 +633,11 @@ function OrgnizationMgm() { |
|
|
allowClear={false} |
|
|
allowClear={false} |
|
|
changeOnSelect |
|
|
changeOnSelect |
|
|
multiple={false} |
|
|
multiple={false} |
|
|
onChange={(v) => console.log(v)} |
|
|
|
|
|
|
|
|
onChange={(v, item) => { |
|
|
|
|
|
orgForm.setFieldsValue({ |
|
|
|
|
|
level: Number(item[item.length - 1].level) + 1 |
|
|
|
|
|
}) |
|
|
|
|
|
}} |
|
|
fieldNames={{ |
|
|
fieldNames={{ |
|
|
label: 'name', |
|
|
label: 'name', |
|
|
value: 'id' |
|
|
value: 'id' |
|
|