|
@@ -11,7 +11,7 @@ import {
|
|
|
Form,
|
|
|
Select
|
|
|
} from 'antd';
|
|
|
-import { videoType } from '@/dataDic.js';
|
|
|
+import { videoType,videoPosition } from '@/dataDic.js';
|
|
|
import { splitUrl,getVideoStatus} from '@/tools.js';
|
|
|
import Crop from '@/crop/cropBlock';
|
|
|
|
|
@@ -105,6 +105,7 @@ const NewDetailForm = Form.create()(React.createClass({
|
|
|
id: this.props.data.id,
|
|
|
type:values.type,
|
|
|
name: values.name,
|
|
|
+ position:values.position||0,
|
|
|
url: theVideoUrl.length?theVideoUrl:'',
|
|
|
summary:values.summary,
|
|
|
coverUrl:this.state.videoImg.join(','),
|
|
@@ -209,7 +210,6 @@ const NewDetailForm = Form.create()(React.createClass({
|
|
|
loading:false,
|
|
|
};
|
|
|
});
|
|
|
-
|
|
|
},
|
|
|
render() {
|
|
|
const theData = this.state.data || {};
|
|
@@ -305,14 +305,21 @@ const NewDetailForm = Form.create()(React.createClass({
|
|
|
</FormItem>
|
|
|
</div>
|
|
|
<div className="clearfix">
|
|
|
- <FormItem className="half-item" {...formItemLayout} label="发布人">
|
|
|
- <span>{theData.owner=='1'?'管理员':theData.owner}</span>
|
|
|
+ <FormItem className="half-item" {...formItemLayout} label="视频发布位置">
|
|
|
+ {getFieldDecorator('position', {
|
|
|
+ initialValue: theData.position||theData.position=='0'?String(theData.position):undefined
|
|
|
+ })(<Select placeholder="请选择发布位置">
|
|
|
+ {videoPosition.map(item=>{
|
|
|
+ return <Select.Option value={item.value}>{item.key}</Select.Option>
|
|
|
+ })}
|
|
|
+ </Select>)}
|
|
|
</FormItem>
|
|
|
+ {theData.releaseTime&&<FormItem className="half-item" {...formItemLayout} label="发布人">
|
|
|
+ <span>{theData.owner=='1'?'管理员':theData.owner}</span>
|
|
|
+ </FormItem>}
|
|
|
{theData.createTime&&<FormItem className="half-item" {...formItemLayout} label="发布状态">
|
|
|
<span>{getVideoStatus(theData.status)}</span>
|
|
|
</FormItem>}
|
|
|
- </div>
|
|
|
- <div className="clearfix">
|
|
|
{this.props.data.id&&<FormItem className="half-item" {...formItemLayout} label="视频状态">
|
|
|
<span>{theData.transcoding=='2'?'已转码':'正在转码'}</span>
|
|
|
</FormItem>}
|