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
831c59da
Commit
831c59da
authored
Jul 22, 2021
by
guomingpang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
style:修改学院装修裁剪banner尺寸
parent
3934ecf3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
19 deletions
+23
-19
src/modules/course-manage/offline-course/AddOfflineCourse.jsx
+6
-10
src/modules/course-manage/video-course/AddVideoCourse.jsx
+17
-9
No files found.
src/modules/course-manage/offline-course/AddOfflineCourse.jsx
View file @
831c59da
...
@@ -8,9 +8,10 @@
...
@@ -8,9 +8,10 @@
*/
*/
import
React
from
'react'
import
React
from
'react'
import
{
Button
,
Input
,
Radio
,
message
,
Modal
,
Select
,
Switch
,
TimePicker
,
InputNumber
,
Tooltip
}
from
'antd'
import
{
Button
,
Input
,
Radio
,
message
,
Modal
,
TreeSelect
,
Select
,
Switch
,
TimePicker
,
InputNumber
,
Tooltip
}
from
'antd'
import
$
from
'jquery'
import
$
from
'jquery'
import
{
CourseCatalogSelect
,
RangePicker
}
from
'@/modules/common/'
import
RangePicker
from
'@/modules/common/DateRangePicker'
import
ShowTips
from
'@/components/ShowTips'
import
ShowTips
from
'@/components/ShowTips'
import
Breadcrumbs
from
'@/components/Breadcrumbs'
import
Breadcrumbs
from
'@/components/Breadcrumbs'
import
SelectPrepareFileModal
from
'../../prepare-lesson/modal/SelectPrepareFileModal'
import
SelectPrepareFileModal
from
'../../prepare-lesson/modal/SelectPrepareFileModal'
...
@@ -758,12 +759,7 @@ class AddOfflineCourse extends React.Component {
...
@@ -758,12 +759,7 @@ class AddOfflineCourse extends React.Component {
<
span
className=
'label special'
>
<
span
className=
'label special'
>
<
span
className=
'require'
>
*
</
span
>
课程分类:
<
span
className=
'require'
>
*
</
span
>
课程分类:
</
span
>
</
span
>
<
CourseCatalogSelect
<
TreeSelect
courseCatalogList=
{
courseCatalogList
}
value=
{
categoryId
}
onChange=
{
(
value
,
label
)
=>
this
.
handleChangeCatalogList
(
value
,
label
)
}
/>
{
/* <TreeSelect
showSearch
showSearch
treeNodeFilterProp=
'title'
treeNodeFilterProp=
'title'
style=
{
{
width
:
240
}
}
style=
{
{
width
:
240
}
}
...
@@ -774,9 +770,9 @@ class AddOfflineCourse extends React.Component {
...
@@ -774,9 +770,9 @@ class AddOfflineCourse extends React.Component {
value=
{
categoryId
}
value=
{
categoryId
}
treeDefaultExpandAll
treeDefaultExpandAll
onChange=
{
(
value
,
label
)
=>
{
onChange=
{
(
value
,
label
)
=>
{
this.handleChangeCatalogList(value, label)
;
this
.
handleChangeCatalogList
(
value
,
label
)
}
}
}
}
/>
*/
}
/>
</
div
>
</
div
>
<
div
className=
'course-catalog'
>
<
div
className=
'course-catalog'
>
<
span
className=
'label special'
>
<
span
className=
'label special'
>
...
...
src/modules/course-manage/video-course/AddVideoCourse.jsx
View file @
831c59da
...
@@ -8,9 +8,8 @@
...
@@ -8,9 +8,8 @@
*/
*/
import
React
from
'react'
import
React
from
'react'
import
{
Button
,
Input
,
message
,
Modal
,
Tooltip
,
Form
,
Popconfirm
,
Menu
,
Dropdown
}
from
'antd'
import
{
Button
,
Input
,
message
,
Modal
,
Cascader
,
Tooltip
,
Form
,
Popconfirm
,
Menu
,
Dropdown
}
from
'antd'
import
{
FileTypeIcon
}
from
'@/common/constants/academic/lessonEnum'
import
{
FileTypeIcon
,
FileVerifyMap
}
from
'@/common/constants/academic/lessonEnum'
import
{
CourseCatalogSelect
}
from
'@/modules/common/'
import
ShowTips
from
'@/components/ShowTips'
import
ShowTips
from
'@/components/ShowTips'
import
Breadcrumbs
from
'@/components/Breadcrumbs'
import
Breadcrumbs
from
'@/components/Breadcrumbs'
import
moment
from
'moment'
import
moment
from
'moment'
...
@@ -122,8 +121,19 @@ class AddVideoCourse extends React.Component {
...
@@ -122,8 +121,19 @@ class AddVideoCourse extends React.Component {
}
}
catalogChange
=
(
value
,
_categoryName
)
=>
{
catalogChange
=
(
value
,
_categoryName
)
=>
{
console
.
log
(
value
,
_categoryName
)
const
categoryName
=
_
.
pluck
(
_categoryName
,
'categoryName'
).
join
(
'-'
)
this
.
setState
({
categoryId
:
value
,
categoryName
:
_categoryName
[
0
]
})
const
changeValueLength
=
value
.
length
switch
(
changeValueLength
)
{
case
1
:
this
.
setState
({
categoryId
:
value
[
0
],
categoryName
})
break
case
2
:
this
.
setState
({
categoryId
:
value
[
1
],
categoryName
})
break
default
:
this
.
setState
({
categoryId
:
null
})
break
}
}
}
// 获取线上课详情
// 获取线上课详情
handleFetchScheudleDetail
=
(
courseId
)
=>
{
handleFetchScheudleDetail
=
(
courseId
)
=>
{
...
@@ -712,7 +722,6 @@ class AddVideoCourse extends React.Component {
...
@@ -712,7 +722,6 @@ class AddVideoCourse extends React.Component {
imageFile
,
imageFile
,
selectTypeList
,
selectTypeList
,
accept
,
accept
,
categoryId
,
}
=
this
.
state
}
=
this
.
state
const
defaultCover
=
'https://image.xiaomaiketang.com/xm/TwtGPQGE4K.png'
const
defaultCover
=
'https://image.xiaomaiketang.com/xm/TwtGPQGE4K.png'
const
isDefaultCover
=
coverUrl
===
defaultCover
||
coverUrl
==
null
const
isDefaultCover
=
coverUrl
===
defaultCover
||
coverUrl
==
null
...
@@ -875,7 +884,7 @@ class AddVideoCourse extends React.Component {
...
@@ -875,7 +884,7 @@ class AddVideoCourse extends React.Component {
</
div
>
</
div
>
<
div
className=
'course-catalog required'
>
<
div
className=
'course-catalog required'
>
<
span
className=
'label'
>
课程分类:
</
span
>
<
span
className=
'label'
>
课程分类:
</
span
>
{
/* {
pageType === 'add' && (
{
pageType
===
'add'
&&
(
<
Cascader
<
Cascader
defaultValue=
{
[]
}
defaultValue=
{
[]
}
options=
{
courseCatalogList
}
options=
{
courseCatalogList
}
...
@@ -906,8 +915,7 @@ class AddVideoCourse extends React.Component {
...
@@ -906,8 +915,7 @@ class AddVideoCourse extends React.Component {
</
span
>
</
span
>
}
}
/>
/>
)} */
}
)
}
<
CourseCatalogSelect
courseCatalogList=
{
courseCatalogList
}
value=
{
categoryId
}
onChange=
{
this
.
catalogChange
}
/>
</
div
>
</
div
>
<
div
className=
'intro-info mt16'
>
<
div
className=
'intro-info mt16'
>
<
AddVideoIntro
<
AddVideoIntro
...
...
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