|
|
@ -41,7 +41,6 @@ class VideoIndex extends Component {
|
|
|
|
|
|
|
|
|
|
|
|
liveVisible: false,
|
|
|
|
liveVisible: false,
|
|
|
|
statistics: false,
|
|
|
|
statistics: false,
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -75,13 +74,27 @@ class VideoIndex extends Component {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
componentDidUpdate = (prevProps) => {
|
|
|
|
componentDidUpdate = (prevProps) => {
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
if (this.props.homedirectory !== prevProps.homedirectory) {
|
|
|
|
|
|
|
|
if(this.props.homedirectory ===true){
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
|
|
|
statistics:false,
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}catch (e) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (this.props.match.params.videoId !== prevProps.match.params.videoId) {
|
|
|
|
if (this.props.match.params.videoId !== prevProps.match.params.videoId) {
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
upload: false
|
|
|
|
upload: false,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
const {page} = this.state;
|
|
|
|
const {page} = this.state;
|
|
|
|
this.checkType("video", page);
|
|
|
|
this.checkType("video", page);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// 获取直播列表
|
|
|
|
// 获取直播列表
|
|
|
|
getLiveList = (page) => {
|
|
|
|
getLiveList = (page) => {
|
|
|
@ -239,9 +252,11 @@ class VideoIndex extends Component {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//统计
|
|
|
|
//统计
|
|
|
|
statisticsy = (bool) => {
|
|
|
|
statisticsy = (bool) => {
|
|
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
statistics: bool
|
|
|
|
statistics: bool,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
render() {
|
|
|
|
render() {
|
|
|
@ -311,16 +326,20 @@ class VideoIndex extends Component {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
newOperation ?
|
|
|
|
newOperation ?
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<WordsBtn style="blue" className="ml30 font-16 tongjis"
|
|
|
|
|
|
|
|
onClick={() => this.statisticsy(true)}
|
|
|
|
|
|
|
|
><i className="iconfont icon-tongji1 mr5"></i>统计</WordsBtn>
|
|
|
|
|
|
|
|
{
|
|
|
|
{
|
|
|
|
videoId ?
|
|
|
|
videoId ?
|
|
|
|
<WordsBtn style="blue"
|
|
|
|
<WordsBtn style="blue"
|
|
|
|
onClick={() => this.editDir(videoData && videoData.category_name, videoId)}
|
|
|
|
onClick={() => this.editDir(videoData && videoData.category_name, videoId)}
|
|
|
|
className={"ml30 font-16"}>目录重命名</WordsBtn>
|
|
|
|
className={"ml30 font-16"}>目录重命名</WordsBtn>
|
|
|
|
:
|
|
|
|
:
|
|
|
|
|
|
|
|
<span>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<WordsBtn style="blue" className="ml30 font-16 tongjis"
|
|
|
|
|
|
|
|
onClick={() => this.statisticsy(true)}
|
|
|
|
|
|
|
|
><i className="iconfont icon-tongji1 mr5"></i>统计</WordsBtn>
|
|
|
|
<WordsBtn style="blue" className="ml30 font-16" onClick={this.addDir}>新建目录</WordsBtn>
|
|
|
|
<WordsBtn style="blue" className="ml30 font-16" onClick={this.addDir}>新建目录</WordsBtn>
|
|
|
|
|
|
|
|
</span>
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
<WordsBtn style="blue" className="ml30 font-16"
|
|
|
|
<WordsBtn style="blue" className="ml30 font-16"
|
|
|
|
onClick={() => this.setLinkeVisible(true)}>增加外链</WordsBtn>
|
|
|
|
onClick={() => this.setLinkeVisible(true)}>增加外链</WordsBtn>
|
|
|
|