|
@@ -3,6 +3,7 @@ import { TreeSelect } from 'antd'
|
|
|
|
|
|
|
|
const ChangeTreeSelect = props => {
|
|
const ChangeTreeSelect = props => {
|
|
|
const { defaultValue, refinstance, options, onSave } = props
|
|
const { defaultValue, refinstance, options, onSave } = props
|
|
|
|
|
+ console.log(options)
|
|
|
const [selectedObj, setSelectedObj] = useState({ value: defaultValue, label: '' })
|
|
const [selectedObj, setSelectedObj] = useState({ value: defaultValue, label: '' })
|
|
|
const handleOnChange = (value, option) => {
|
|
const handleOnChange = (value, option) => {
|
|
|
let local = ''
|
|
let local = ''
|
|
@@ -26,7 +27,7 @@ const ChangeTreeSelect = props => {
|
|
|
defaultValue={defaultValue}
|
|
defaultValue={defaultValue}
|
|
|
ref={refinstance}
|
|
ref={refinstance}
|
|
|
onBlur={() => onSave({ currentTarget: { ...selectedObj } })}
|
|
onBlur={() => onSave({ currentTarget: { ...selectedObj } })}
|
|
|
- options={options}
|
|
|
|
|
|
|
+ treeData={options}
|
|
|
defaultOpen={true}
|
|
defaultOpen={true}
|
|
|
mode={Array.isArray(selectedObj.value)}
|
|
mode={Array.isArray(selectedObj.value)}
|
|
|
onChange={handleOnChange}
|
|
onChange={handleOnChange}
|