|
@@ -22,7 +22,7 @@ function usePrevious(props) {
|
22
|
22
|
const LivePlatSelect = props => {
|
23
|
23
|
const [data, setData] = useState([])
|
24
|
24
|
const [value, setValue] = useState([])
|
25
|
|
- console.log('props111111', props);
|
|
25
|
+
|
26
|
26
|
useEffect(() => {
|
27
|
27
|
getLivePlatList();
|
28
|
28
|
}, [props.value])
|
|
@@ -30,7 +30,6 @@ const LivePlatSelect = props => {
|
30
|
30
|
|
31
|
31
|
const getLivePlatList = e => {
|
32
|
32
|
request({ ...apis.taliveActivity.livePlatList, params: { pageNum: 1, pageSize: 999 } }).then(data => {
|
33
|
|
- console.log(data, 'datadata')
|
34
|
33
|
setData(data)
|
35
|
34
|
checkValue(data)
|
36
|
35
|
// 默认选中第一个
|
|
@@ -39,7 +38,6 @@ const LivePlatSelect = props => {
|
39
|
38
|
|
40
|
39
|
|
41
|
40
|
const checkValue = (data) => {
|
42
|
|
- console.log(props.value, 'propsValue')
|
43
|
41
|
if (props.value) {
|
44
|
42
|
const tempData = data.filter(f => f.id == props.value)
|
45
|
43
|
const va = (tempData.length > 0) ? props.value : '平台已下线,请重新选择'
|
|
@@ -51,15 +49,15 @@ const LivePlatSelect = props => {
|
51
|
49
|
return (
|
52
|
50
|
<Select
|
53
|
51
|
showSearch
|
54
|
|
- value={props.value}
|
|
52
|
+ value={`${props.value}`}
|
55
|
53
|
style={{ width: '300px' }}
|
56
|
54
|
placeholder="请选择平台"
|
57
|
55
|
onChange={props.onChange}
|
58
|
56
|
filterOption={(input, option) =>
|
59
|
57
|
option.props.children && option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0
|
60
|
58
|
}>
|
61
|
|
- {data.map(building => (
|
62
|
|
- <Option key={building.id} value={building.id}>{building.livePlatName}</Option>
|
|
59
|
+ {data.map(live => (
|
|
60
|
+ <Option key={live.id} value={`${live.id}`}>{live.livePlatName}</Option>
|
63
|
61
|
))}
|
64
|
62
|
</Select>
|
65
|
63
|
)
|