1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2ce4ba0a"],{1358:function(e,t,s){},"1c58":function(e,t,s){"use strict";s("f1eb")},3114:function(e,t,s){},"6cb1":function(e,t,s){},"71ed":function(e,t,s){"use strict";var c=function(){var e=this,t=e._self._c;return t("div",{staticClass:"head-container"},[e.isBack?t("div",{staticClass:"back",on:{click:e.back}}):e._e(),t("div",{staticClass:"head-box",style:{padding:e.isBack?"0 1.5rem":"0 .5rem"}},[e._t("title")],2)])},a=[],n={props:{isBack:{type:Boolean,default:!0}},data:function(){return{}},methods:{back:function(){this.$emit("back")}}},i=n,o=(s("7d71"),s("2877")),r=Object(o["a"])(i,c,a,!1,null,"17f1a550",null);t["a"]=r.exports},"7d71":function(e,t,s){"use strict";s("3114")},b9a9:function(e,t,s){"use strict";s("1358")},c509:function(e,t,s){"use strict";s.r(t);var c=function(){var e=this,t=e._self._c;return t("div",[0==e.routeType?t("head-bar",{on:{back:e.back},scopedSlots:e._u([{key:"title",fn:function(){return[t("div",{staticClass:"navTitle"},[e._v("课程详情")])]},proxy:!0}],null,!1,666164856)}):e._e(),1==e.routeType?t("div",{staticClass:"head-container"},[e._m(0)]):e._e(),t("div",{staticClass:"courseBoxMes"},[t("course-message",{attrs:{cDetail:e.courseDetail,cInfo:e.chapInfo,rwLength:e.rw,cType:e.courseType,cJson:e.courseTypeJson,tName:e.Tname}}),t("course-chap",{attrs:{chInfo:e.chapInfo,brief:e.courseDetail.brief},on:{goCourse:e.goToStage}})],1),t("div",{staticClass:"studyCss"},[t("div",{staticStyle:{},on:{click:e.goToStudy}},[e._v("点击学习")])])],1)},a=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"head-box"},[t("div",{staticClass:"navTitle"},[e._v("课程详情")])])}],n=(s("14d9"),s("b0c0"),s("b64b"),s("b775"));function i(e){return Object(n["a"])({url:"/selectCourseDetail2",method:"get",params:e,hideloading:!1})}var o=s("71ed"),r=(s("fb6a"),function(){var e=this,t=e._self._c;return t("div",{staticClass:"courseBox"},[t("div",{staticClass:"courseTop"},[t("div",{staticClass:"courseImg"},[t("img",{attrs:{src:null!=e.cDetail.cover&&""!=e.cDetail.cover&&JSON.parse(e.cDetail.cover).length>0?JSON.parse(e.cDetail.cover)[0].url:e.mr,alt:""}})]),t("div",{staticClass:"courseMes"},[t("div",{staticClass:"cFirst"},[t("div",{staticClass:"cTitle"},[e._v(e._s(e.cDetail.title))]),t("div",{staticClass:"jd"},[e._v(e._s(e.cInfo.length)+"阶段")]),t("div",{staticClass:"jd"},[e._v(e._s(e.rwLength)+"任务")])]),t("div",{staticClass:"cSecond"},[e.cType.length?t("div",{staticClass:"cTypeBox"},e._l(e.cType,(function(s,c){return t("div",{key:c,staticClass:"cType"},[t("span",{staticStyle:{"min-width":"50px"}},[e._v(e._s(s+":"))]),e._l(e.cJson[s],(function(s,c){return t("span",{key:c},[e._v(e._s(s))])}))],2)})),0):e._e(),t("div",[t("span",{staticStyle:{"min-width":"50px"}},[e._v("创建者:")]),e._v(" "),t("span",[e._v(e._s(e.cDetail.username))])])]),e.tName.length>0?t("div",{staticClass:"Tname",on:{click:function(t){e.TnameCheck=!e.TnameCheck}}},[e._v(" 协同人员:"),e._l(e.TnameCheck?e.tName:e.tName.slice(0,6),(function(s,c){return t("span",{key:c},[e._v(e._s(s))])})),!e.TnameCheck&&e.tName.length>6?t("span",[e._v("更多....")]):e._e()],2):e._e(),t("div",{staticClass:"people"},[t("div",[e._v("参与人数:")]),e._m(0),t("div",{staticClass:"person"},[e._v(e._s(null!=e.cDetail.vcount?e.cDetail.vcount:0)+"人")])])])])])}),u=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"man"},[t("img",{attrs:{src:s("e321"),alt:""}})])}],l=(s("a9e3"),{props:{cDetail:{type:Object},cInfo:{type:Array},rwLength:{type:Number,default:0},cType:{type:Array},cJson:{type:Object},tName:{type:Array}},data:function(){return{TnameCheck:!1,mr:"https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/noBanner1656409780264.jpg"}}}),p=l,d=(s("1c58"),s("2877")),h=Object(d["a"])(p,r,u,!1,null,"26289292",null),v=h.exports,f=function(){var e=this,t=e._self._c;return t("div",{staticClass:"chapBox"},[t("div",{staticClass:"chapTop"},[t("div",{class:{isStepCss:0==e.isStep},on:{click:function(t){e.isStep=0}}},[e._v("任务阶段")]),t("div",{class:{isStepCss:1==e.isStep},on:{click:function(t){e.isStep=1}}},[e._v("项目详情")])]),1==e.isStep?t("div",{staticClass:"briefCss"},[e._v(" "+e._s(e.brief?e.brief:"暂无详情")+" ")]):e._e(),0==e.isStep?t("div",{staticClass:"courseJdBox"},e._l(e.chInfo,(function(s,c){return t("div",{key:c,staticClass:"blue_box_one",on:{click:function(t){return e.goCourse(c)}}},[t("div",[e._v("第"+e._s(c+1)+"阶段")]),t("div",{attrs:{title:s.dyName}},[e._v(e._s(s.dyName))]),t("div",[e._v(e._s(s.chapterInfo[0].taskJson.length)+"个任务")])])})),0):e._e()])},y=[],_={props:{chInfo:{type:Array},brief:{type:String,default:""}},data:function(){return{isStep:0}},methods:{goCourse:function(e){this.$emit("goCourse",e)}}},m=_,g=(s("e57c"),Object(d["a"])(m,f,y,!1,null,"535ec87c",null)),C=g.exports,T={components:{headBar:o["a"],courseMessage:v,courseChap:C},data:function(){return{courseid:this.$route.query.courseid,courseDetail:{},routeType:0,courseTypeJson:{},chapInfo:[],courseType:[],Tname:[],rw:0}},methods:{back:function(){this.$router.push({path:"/home"})},goToStage:function(e){this.$router.push({path:"/course",query:{courseid:this.courseid,stage:e}})},goToStudy:function(){this.$router.push({path:"/course",query:{courseid:this.courseid,stage:0}})},getCourse:function(){var e=this,t={courseId:this.courseid};i(t).then((function(t){e.courseDetail=t[0][0];for(var s=t[0],c=t[1],a=t[2],n=0;n<c.length;n++)for(var i=0;i<s.length;i++)c[n].id===s[i].pid&&(e.courseTypeJson[c[n].name]||(e.courseType.push(c[n].name),e.courseTypeJson[c[n].name]=[]),e.courseTypeJson[c[n].name].push(s[i].name));e.Tname=[];for(var o=0;o<a.length;o++)e.Tname.push(a[o].name);e.chapInfo=JSON.parse(e.courseDetail.chapters);for(var r=0;r<e.chapInfo.length;r++)e.rw+=e.chapInfo[r].chapterInfo[0].taskJson.length})).catch((function(e){console.error(e)}))}},created:function(){if(console.log("type",this.$route.query),this.$route.query.urlType||0==this.$route.query.urlType)return console.log("111"),sessionStorage.setItem("urlType",this.$route.query.urlType),this.routeType=sessionStorage.getItem("urlType");console.log("222"),this.routeType=sessionStorage.getItem("urlType")},mounted:function(){1*this.routeType==1&&(console.log("清空记录"),history.pushState(null,null,document.URL),window.addEventListener("popstate",(function(){history.pushState(null,null,document.URL)}))),this.getCourse()}},b=T,k=(s("b9a9"),Object(d["a"])(b,c,a,!1,null,"22093664",null));t["default"]=k.exports},e321:function(e,t,s){e.exports=s.p+"static/img/people.a1a0758a.png"},e57c:function(e,t,s){"use strict";s("6cb1")},f1eb:function(e,t,s){}}]);
|