Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xiaomai-cloud-class-web
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiaomai-cloud-class
xiaomai-cloud-class-web
Commits
6510d9ee
Commit
6510d9ee
authored
Jul 09, 2021
by
yuananting
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:添加视频唯一标识字段resourceId
parent
25de7947
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
8 deletions
+8
-8
src/modules/course-manage/video-course/AddVideoCourse.jsx
+8
-8
No files found.
src/modules/course-manage/video-course/AddVideoCourse.jsx
View file @
6510d9ee
...
...
@@ -2,7 +2,7 @@
* @Author: 吴文洁
* @Date: 2020-08-05 10:07:47
* @LastEditors: yuananting
* @LastEditTime: 2021-07-09 1
7:43:57
* @LastEditTime: 2021-07-09 1
8:00:15
* @Description: 线上课新增/编辑页
* @Copyright: 杭州杰竞科技有限公司 版权所有
*/
...
...
@@ -602,7 +602,7 @@ class AddVideoCourse extends React.Component {
let
{
courseChapterList
}
=
this
.
state
;
let
_courseChapterList
=
[];
_courseChapterList
=
courseChapterList
.
map
((
item
,
index
)
=>
{
if
(
item
.
i
d
===
chapterId
){
if
(
item
.
resourceI
d
===
chapterId
){
item
.
mediaName
=
mediaNameAlias
;
}
return
item
...
...
@@ -621,7 +621,7 @@ class AddVideoCourse extends React.Component {
console
.
log
(
'chapterId---'
,
chapterId
);
let
{
courseChapterList
}
=
this
.
state
;
let
_courseChapterList
=
courseChapterList
.
filter
((
item
,
index
)
=>
{
return
item
.
i
d
!==
chapterId
return
item
.
resourceI
d
!==
chapterId
})
this
.
setState
({
courseChapterList
:
_courseChapterList
...
...
@@ -770,10 +770,10 @@ class AddVideoCourse extends React.Component {
<
div
className=
"course-ware__index"
>
{
index
<
9
?
`0${index + 1 } `
:
`${index + 1 } `
}
</
div
>
<
img
className=
'course-ware__img'
src=
{
courseWareIcon
}
alt=
''
/>
<
div
className=
'course-ware__name'
>
{
item
.
mediaName
&&
item
.
mediaName
.
length
>
24
?
<
Tooltip
title=
{
item
.
mediaName
}
>
{
item
.
mediaName
}
</
Tooltip
>:
item
.
mediaName
}
</
div
>
<
div
className=
"course-chapter__opt"
id=
{
item
.
i
d
}
>
<
div
className=
{
`up ${Number(index) === 0 ? 'disabled':''}`
}
onClick=
{
()
=>
this
.
handleChangeIndex
(
true
,
item
.
sort
,
item
.
i
d
)
}
>
上移
</
div
>
<
div
className=
"course-chapter__opt"
id=
{
item
.
resourceI
d
}
>
<
div
className=
{
`up ${Number(index) === 0 ? 'disabled':''}`
}
onClick=
{
()
=>
this
.
handleChangeIndex
(
true
,
item
.
sort
,
item
.
resourceI
d
)
}
>
上移
</
div
>
<
div
className=
"line"
>
|
</
div
>
<
div
className=
{
`down ${Number(index) === (courseChapterList.length - 1) ? 'disabled':''}`
}
onClick=
{
()
=>
this
.
handleChangeIndex
(
false
,
item
.
sort
,
item
.
i
d
)
}
>
下移
</
div
>
<
div
className=
{
`down ${Number(index) === (courseChapterList.length - 1) ? 'disabled':''}`
}
onClick=
{
()
=>
this
.
handleChangeIndex
(
false
,
item
.
sort
,
item
.
resourceI
d
)
}
>
下移
</
div
>
<
div
className=
"line"
>
|
</
div
>
<
Popconfirm
placement=
"topLeft"
...
...
@@ -784,7 +784,7 @@ class AddVideoCourse extends React.Component {
getPopupContainer=
{
()
=>
document
.
getElementById
(
'course-chapter-list'
)
}
onConfirm=
{
()
=>
this
.
handleRenameCourseChapter
(
item
.
i
d
)
}
onConfirm=
{
()
=>
this
.
handleRenameCourseChapter
(
item
.
resourceI
d
)
}
destroyTooltipOnHide=
{
true
}
icon=
{
null
}
onVisibleChange=
{
(
visible
)
=>
{
...
...
@@ -798,7 +798,7 @@ class AddVideoCourse extends React.Component {
<
div
className=
"rename"
onClick=
{
()
=>
{
this
.
setState
({
mediaNameAlias
:
item
.
mediaName
})}
}
>
重命名
</
div
>
</
Popconfirm
>
<
div
className=
"line"
>
|
</
div
>
<
div
className=
"delete"
onClick=
{
()
=>
this
.
handleDeleteCourseChapter
(
item
.
i
d
)
}
>
移除
</
div
>
<
div
className=
"delete"
onClick=
{
()
=>
this
.
handleDeleteCourseChapter
(
item
.
resourceI
d
)
}
>
移除
</
div
>
</
div
>
</
div
>
})
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment