傅行帆 5 years ago
parent
commit
bcaab37a7b

+ 4
- 6
src/components/SelectButton/LivePlatSelect.jsx View File

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

+ 1
- 1
src/pages/activity/liveActivity/edit/components/base.jsx View File

135
         </Form.Item>
135
         </Form.Item>
136
         <Form.Item label="直播小程序">
136
         <Form.Item label="直播小程序">
137
           {getFieldDecorator('liveApp', {
137
           {getFieldDecorator('liveApp', {
138
-              // initialValue: liveActivityData.liveApp,
138
+              initialValue: liveActivityData.liveApp,
139
               rules: [{ required: true, message: '请选择直播小程序' }],
139
               rules: [{ required: true, message: '请选择直播小程序' }],
140
             })(<LivePlatSelect />)}
140
             })(<LivePlatSelect />)}
141
         </Form.Item>
141
         </Form.Item>