diff --git a/app/controllers/weapps/challenges_controller.rb b/app/controllers/weapps/challenges_controller.rb index e29f16f28..24bd4baeb 100644 --- a/app/controllers/weapps/challenges_controller.rb +++ b/app/controllers/weapps/challenges_controller.rb @@ -6,10 +6,10 @@ class Weapps::ChallengesController < Weapps::BaseController # 关卡有展示效果 || 选择题 || jupyter实训 || vnc || 隐藏代码窗口 || html+css实训 # @challenge.show_type != -1 || @challenge.st == 1 || @shixun.is_jupyter? || @shixun.vnc || # @shixun.hide_code? || (@shixun.small_mirror_name & ["Css", "Html", "Web"]).present? - play = @challenge.st == 1 || @shixun.is_jupyter? || @shixun.vnc || + play = @shixun.is_jupyter? || @shixun.vnc || @shixun.hide_code? || (@shixun.small_mirror_name & ["Css", "Html", "Web"]).present? - if play + if @challenge.st != 1 && play normal_status(-5, "该关卡暂不支持小程序") else render_ok diff --git a/public/images/educoder/xcx/newpathsbanner.png b/public/images/educoder/xcx/newpathsbanner.png new file mode 100644 index 000000000..43e8bf1d1 Binary files /dev/null and b/public/images/educoder/xcx/newpathsbanner.png differ diff --git a/public/images/educoder/xcx/pathsbanner.png b/public/images/educoder/xcx/pathsbanner.png index 1023b49d5..43e8bf1d1 100644 Binary files a/public/images/educoder/xcx/pathsbanner.png and b/public/images/educoder/xcx/pathsbanner.png differ diff --git a/public/react/src/modules/courses/ListPageIndex.js b/public/react/src/modules/courses/ListPageIndex.js index 6198484dd..d787bd9c6 100644 --- a/public/react/src/modules/courses/ListPageIndex.js +++ b/public/react/src/modules/courses/ListPageIndex.js @@ -175,6 +175,9 @@ class ListPageIndex extends Component{ isexcellent:excellent }) } + updatabanners=()=>{ + this.refs.CoursesBanner.updatabanner() + } render() { let {yslGuideone} =this.state; // console.log("98"); @@ -187,7 +190,7 @@ class ListPageIndex extends Component{
{/*头部banner*/} - this.ispostexcellenttype(excellent)}> + this.ispostexcellenttype(excellent)}> {/*下面是指引哦*/} {/*{yslGuideone!==undefined?*/} {/*(*/} @@ -249,7 +252,7 @@ class ListPageIndex extends Component{ > () + (props) => (this.updatabanners()} {...this.props} {...props} {...this.state} />) } > {/* 学生列表*/} @@ -300,7 +303,7 @@ class ListPageIndex extends Component{ (props) => () } > - + {/*公告栏列表*/} @@ -324,7 +327,7 @@ class ListPageIndex extends Component{ } > - + () @@ -335,7 +338,7 @@ class ListPageIndex extends Component{ (props) => () } > - + () diff --git a/public/react/src/modules/courses/common/ModalWrapper.js b/public/react/src/modules/courses/common/ModalWrapper.js index 8b7e87692..6bdd5f188 100644 --- a/public/react/src/modules/courses/common/ModalWrapper.js +++ b/public/react/src/modules/courses/common/ModalWrapper.js @@ -42,7 +42,7 @@ class ModalWrapper extends Component{ { ` body { - overflow: hidden !important; + width: calc(100%) !important; } ` } diff --git a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js index bb5395d67..9e514c468 100644 --- a/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js +++ b/public/react/src/modules/courses/coursesDetail/CoursesLeftNav.js @@ -954,7 +954,7 @@ class Coursesleftnav extends Component{ { ` body { - overflow: hidden !important; + width: calc(100%) !important; } ` } diff --git a/public/react/src/modules/courses/coursesHome/CoursesHome.js b/public/react/src/modules/courses/coursesHome/CoursesHome.js index 21f7b33bc..73289b2d5 100644 --- a/public/react/src/modules/courses/coursesHome/CoursesHome.js +++ b/public/react/src/modules/courses/coursesHome/CoursesHome.js @@ -130,7 +130,9 @@ class CoursesHome extends Component{
:""}
{this.props.Navname}名称: