Commit f852f649 by zhaochengxiang

新增为资产目录默认展开第一层

parent 2932184e
...@@ -135,6 +135,7 @@ export const Basic = React.forwardRef(function ({ items, defaultValue }, ref) { ...@@ -135,6 +135,7 @@ export const Basic = React.forwardRef(function ({ items, defaultValue }, ref) {
const [type, setType] = React.useState('add') const [type, setType] = React.useState('add')
const [loadingTreeData, setLoadingTreeData] = React.useState(false) const [loadingTreeData, setLoadingTreeData] = React.useState(false)
const [treeData, setTreeData] = React.useState() const [treeData, setTreeData] = React.useState()
const [expandedKeys, setExpandedKeys] = React.useState()
const [form] = Form.useForm() const [form] = Form.useForm()
React.useImperativeHandle(ref, () => ({ React.useImperativeHandle(ref, () => ({
...@@ -183,7 +184,11 @@ export const Basic = React.forwardRef(function ({ items, defaultValue }, ref) { ...@@ -183,7 +184,11 @@ export const Basic = React.forwardRef(function ({ items, defaultValue }, ref) {
type: 'assetmanage.queryDataAssetManageTree', type: 'assetmanage.queryDataAssetManageTree',
callback: data => { callback: data => {
setLoadingTreeData(false) setLoadingTreeData(false)
setTreeData((data??[]).filter(item => item.type !== 'custom')) const filterData = (data??[]).filter(item => item.type !== 'custom')
setTreeData(filterData)
if ((filterData??[]).length > 0) {
setExpandedKeys([filterData[0].nodeId])
}
}, },
error: () => { error: () => {
setLoadingTreeData(false) setLoadingTreeData(false)
...@@ -229,8 +234,11 @@ export const Basic = React.forwardRef(function ({ items, defaultValue }, ref) { ...@@ -229,8 +234,11 @@ export const Basic = React.forwardRef(function ({ items, defaultValue }, ref) {
loading={loadingTreeData} loading={loadingTreeData}
dropdownStyle={{ maxHeight: 400, overflow: 'auto' }} dropdownStyle={{ maxHeight: 400, overflow: 'auto' }}
treeData={treeData1} treeData={treeData1}
treeExpandedKeys={expandedKeys}
onTreeExpand={(val) => {
setExpandedKeys(val)
}}
placeholder="请选择分组" placeholder="请选择分组"
treeDefaultExpandAll
treeCheckable treeCheckable
treeCheckStrictly treeCheckStrictly
/> />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment