Files
Obosky_Ronghua/serve/front/assets/button-selft.a87deecf.js
2023-10-17 09:15:30 +08:00

2 lines
12 KiB
JavaScript

import{e as u}from"./index.f5168bf8.js";import{n as l}from"./vueComponentNormalizer.9ef17bb1.js";import{e as v}from"./my-course.d26f38fb.js";var d=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"resource-manage"},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.resourceLoading,expression:"resourceLoading"}]},e._l(e.res_list,function(s){return t("div",{key:s.id,staticClass:"resource-item"},[t("div",{staticClass:"res_icon"},[e._v(e._s(s.type))]),t("div",{staticClass:"resource-item-name ellipsis"},[e._v(" "+e._s(s.name)+" ")]),!s.isSelected&&e.nowCheckSection.onlyKey?t("div",{staticClass:"resource-item-action",on:{click:function(i){return e.$emit("addToSection",s)}}},[e._v(" \u9009\u4E2D ")]):e._e(),s.isSelected&&e.nowCheckSection.onlyKey?t("div",{staticClass:"resource-item-action",on:{click:function(i){return e.$emit("delForSection",s)}}},[e._v(" \u53D6\u6D88 ")]):e._e()])}),0),t("div",{staticClass:"section-right-floor"},[t("el-pagination",{attrs:{small:"",layout:"prev, pager, next",total:e.resourcePageInfo.total,"page-size":e.resourcePageInfo.size,"current-page":e.resourcePageInfo.current},on:{"update:currentPage":function(s){return e.$set(e.resourcePageInfo,"current",s)},"update:current-page":function(s){return e.$set(e.resourcePageInfo,"current",s)},"current-change":e.findAllResource}})],1)])},m=[];const C={props:{nowCheckSection:{default:()=>{}}},data(){return{resourcePageInfo:{current:1,size:15,total:0},path:"/",resourceLoading:!0,res_list:[]}},created(){this.findAllResource()},watch:{nowCheckSection(){this.getSelected()}},methods:{async findAllResource(){this.resourceLoading=!0;const{data:{list:e,total:a}}=await u({path:this.path,...this.resourcePageInfo,likeName:"",sortBySize:"",sortByCreateTime:""});this.resourcePageInfo.total=a,e.forEach(t=>{t.isSelected=!1}),this.res_list=e,this.resourceLoading=!1},getSelected(e=this.nowCheckSection.courseware){try{this.res_list.forEach(a=>{a.isSelected=!1}),e==null||e.forEach(a=>{const t=this.res_list.findIndex(s=>a.fileId===s.id&&!a.delFlag);t!==-1&&(this.res_list[t].isSelected=!0)})}catch{}}}},r={};var f=l(C,d,m,!1,_,"d41d449a",null,null);function _(e){for(let a in r)this[a]=r[a]}const G=function(){return f.exports}();var p=function(){var e=this,a=e.$createElement,t=e._self._c||a;return e.isStudy?t("div",{staticClass:"evealuate-box"},[e.baseCourseForm.openEval?t("div",[t("h2",{staticClass:"v-title"},[e._v("\u8BFE\u7A0B\u8BC4\u4EF7")]),e.baseCourseForm.txtOrGradeEvealute?t("div",{staticClass:"course-evealuate"},e._l(e.courseDimensionality,function(s){return t("div",{key:s.id,staticClass:"form-item"},[t("div",{staticClass:"form-item-label"},[e._v(e._s(s.dimensionality)+"\uFF1A")]),t("div",{staticClass:"form-item-content"},[t("el-rate",{model:{value:e.evealuateLsit[s.id].value,callback:function(i){e.$set(e.evealuateLsit[s.id],"value",i)},expression:"evealuateLsit[eveal.id].value"}})],1)])}),0):t("div",{staticClass:"text-evealuate"},[t("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u4EF7\u5185\u5BB9",clearable:"",size:"mini"},model:{value:e.nowCheckCourse.courseEveal,callback:function(s){e.$set(e.nowCheckCourse,"courseEveal",s)},expression:"nowCheckCourse.courseEveal"}})],1)]):e._e(),e.baseCourseForm.openSelfEvaluation?t("div",[t("h2",{staticClass:"v-title"},[e._v("\u81EA\u6211\u8BC4\u4EF7")]),e.baseCourseForm.textOrGradeSelfEval?t("div",{staticClass:"self-evealuate"},e._l(e.studentDimensionality,function(s){return t("div",{key:s.id,staticClass:"form-item"},[t("div",{staticClass:"form-item-label"},[e._v(e._s(s.dimensionality)+"\uFF1A")]),t("div",{staticClass:"form-item-content"},[t("el-rate",{model:{value:e.evealuateLsit[s.id].value,callback:function(i){e.$set(e.evealuateLsit[s.id],"value",i)},expression:"evealuateLsit[eveal.id].value"}})],1)])}),0):t("div",{staticClass:"text-evealuate"},[t("el-input",{staticStyle:{width:"300px"},attrs:{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u4EF7\u5185\u5BB9",clearable:"",size:"mini"},model:{value:e.nowCheckCourse.selfEvael,callback:function(s){e.$set(e.nowCheckCourse,"selfEvael",s)},expression:"nowCheckCourse.selfEvael"}})],1)]):e._e(),e.baseCourseForm.openEval||e.baseCourseForm.openSelfEvaluation?t("el-button",{staticStyle:{padding:"5px","margin-left":"80px"},attrs:{type:"primary",size:"mini"},on:{click:e.submitEvealute}},[e._v("\u63D0\u4EA4\u8BC4\u4EF7")]):e._e()],1):t("div",{staticClass:"interaction-setting"},[t("div",{staticClass:"seting-item"},[t("div",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],staticClass:"seting-label"},[e._v(" \u8BFE\u7A0B\u95EE\u7B54\uFF1A"),t("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.baseCourseForm.openQuiz,callback:function(s){e.$set(e.baseCourseForm,"openQuiz",s)},expression:"baseCourseForm.openQuiz"}})],1)]),t("div",{staticClass:"seting-item"},[t("div",{staticClass:"seting-label"},[e._v(" \u8BFE\u7A0B\u8BA8\u8BBA\uFF1A"),t("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.baseCourseForm.openDiscussion,callback:function(s){e.$set(e.baseCourseForm,"openDiscussion",s)},expression:"baseCourseForm.openDiscussion"}})],1)]),t("div",{staticClass:"seting-item"},[t("div",{staticClass:"seting-label seting-label-flex"},[e._v(" \u8BFE\u7A0B\u8BC4\u4EF7\uFF1A"),t("el-switch",{attrs:{"active-value":1,"inactive-value":0},on:{change:e.baseCourseFormchange},model:{value:e.baseCourseForm.openEval,callback:function(s){e.$set(e.baseCourseForm,"openEval",s)},expression:"baseCourseForm.openEval"}})],1),e.baseCourseForm.openEval?t("div",{staticClass:"seting-content"},[t("div",{staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label"},[t("el-radio",{attrs:{label:0},model:{value:e.baseCourseForm.txtOrGradeEvealute,callback:function(s){e.$set(e.baseCourseForm,"txtOrGradeEvealute",s)},expression:"baseCourseForm.txtOrGradeEvealute"}},[e._v(" \u6587\u672C\u8BC4\u4EF7 \xA0")])],1),t("div",{staticClass:"seting-content"})]),t("div",{staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label"},[t("el-radio",{attrs:{label:1},model:{value:e.baseCourseForm.txtOrGradeEvealute,callback:function(s){e.$set(e.baseCourseForm,"txtOrGradeEvealute",s)},expression:"baseCourseForm.txtOrGradeEvealute"}},[e._v(" \u7EF4\u5EA6\u8BC4\u4EF7:")])],1),t("div",{staticClass:"seting-content"},[e._v(" \u652F\u63011-5\u4E2A\u7EF4\u5EA6\uFF0C\u6BCF\u4E2A\u7EF4\u5EA6\u53EF\u4EE5\u9009\u62E91-5\u9897\u661F\uFF01 ")])]),e._l(e.courseDimensionality,function(s,i){return t("div",{directives:[{name:"show",rawName:"v-show",value:e.baseCourseForm.txtOrGradeEvealute,expression:"baseCourseForm.txtOrGradeEvealute"}],key:i,staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label seting-label-2"},[e._v("\u7EF4\u5EA6"+e._s(i+1)+":")]),t("div",{staticClass:"seting-content"},[t("el-input",{attrs:{disabled:!e.baseCourseForm.txtOrGradeEvealute,placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9",size:"mini"},model:{value:s.dimensionality,callback:function(o){e.$set(s,"dimensionality",o)},expression:"item.dimensionality"}},[i?t("i",{staticClass:"el-icon-delete-solid delete-input-button",attrs:{slot:"append"},on:{click:function(o){return e.$emit("dleteInput",e.courseDimensionality,i)}},slot:"append"}):e._e()])],1)])}),t("div",{directives:[{name:"show",rawName:"v-show",value:e.baseCourseForm.txtOrGradeEvealute,expression:"baseCourseForm.txtOrGradeEvealute"}],staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label seting-label-2"}),t("div",{staticClass:"seting-content"},[t("el-button",{staticClass:"add-section-button",attrs:{round:"",type:"primary"},on:{click:function(s){return e.$emit("addDimensionality",0)}}},[t("i",{staticClass:"el-icon-plus"}),e._v("\u6DFB\u52A0\u7EF4\u5EA6")])],1)])],2):e._e()]),e.isShowSelf?t("div",{staticClass:"seting-item"},[t("div",{staticClass:"seting-label seting-label-flex"},[e._v(" \u8BFE\u540E\u81EA\u8BC4\uFF1A"),t("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.baseCourseForm.openSelfEvaluation,callback:function(s){e.$set(e.baseCourseForm,"openSelfEvaluation",s)},expression:"baseCourseForm.openSelfEvaluation"}})],1),e.baseCourseForm.openSelfEvaluation?t("div",{staticClass:"seting-content"},[t("div",{staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label"},[t("el-radio",{attrs:{label:0},model:{value:e.baseCourseForm.textOrGradeSelfEval,callback:function(s){e.$set(e.baseCourseForm,"textOrGradeSelfEval",s)},expression:"baseCourseForm.textOrGradeSelfEval"}},[e._v(" \u6587\u672C\u8BC4\u4EF7 \xA0")])],1),t("div",{staticClass:"seting-content"})]),t("div",{staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label"},[t("el-radio",{attrs:{label:1},model:{value:e.baseCourseForm.textOrGradeSelfEval,callback:function(s){e.$set(e.baseCourseForm,"textOrGradeSelfEval",s)},expression:"baseCourseForm.textOrGradeSelfEval"}},[e._v(" \u7EF4\u5EA6\u8BC4\u4EF7:")])],1),t("div",{staticClass:"seting-content"},[e._v(" \u652F\u63011-5\u4E2A\u7EF4\u5EA6\uFF0C\u6BCF\u4E2A\u7EF4\u5EA6\u53EF\u4EE5\u9009\u62E91-5\u8BFE\u661F\uFF01 ")])]),e._l(e.studentDimensionality,function(s,i){return t("div",{directives:[{name:"show",rawName:"v-show",value:e.baseCourseForm.textOrGradeSelfEval,expression:"baseCourseForm.textOrGradeSelfEval"}],key:i,staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label seting-label-2"},[e._v("\u7EF4\u5EA6"+e._s(i+1)+":")]),t("div",{staticClass:"seting-content"},[t("el-input",{attrs:{disabled:!e.baseCourseForm.textOrGradeSelfEval,placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9",size:"mini"},model:{value:s.dimensionality,callback:function(o){e.$set(s,"dimensionality",o)},expression:"item.dimensionality"}},[i?t("i",{staticClass:"el-icon-delete-solid delete-input-button",attrs:{slot:"append"},on:{click:function(o){return e.$emit("dleteInput",e.studentDimensionality,i)}},slot:"append"}):e._e()])],1)])}),t("div",{directives:[{name:"show",rawName:"v-show",value:e.baseCourseForm.textOrGradeSelfEval,expression:"baseCourseForm.textOrGradeSelfEval"}],staticClass:"seting-item-2"},[t("div",{staticClass:"seting-label seting-label-2"}),t("div",{staticClass:"seting-content"},[t("el-button",{staticClass:"add-section-button",attrs:{round:"",type:"primary"},on:{click:function(s){return e.$emit("addDimensionality",1)}}},[t("i",{staticClass:"el-icon-plus"}),e._v("\u6DFB\u52A0\u7EF4\u5EA6")])],1)])],2):e._e()]):e._e()])},h=[];const b={props:{nowCheckCourse:{type:Object,required:!0},isStudy:{type:Boolean,default:!1},isShowSelf:{default:!0},studentDimensionality:{type:Array,default:()=>[]},courseDimensionality:{type:Array,default:()=>[]}},components:{},data(){return{baseCourseForm:{},evealuateLsit:{}}},computed:{},watch:{},methods:{async submitEvealute(){console.log(this.evealuateLsit);const e=[];for(const s in this.evealuateLsit)e.push(this.evealuateLsit[s]),this.evealuateLsit[s].id||(this.evealuateLsit[s].creator=this.$store.user.id),this.evealuateLsit[s].updater=this.$store.user.id;let a;e.length>0&&(a={evealInfo:e}),(!this.baseCourseForm.txtOrGradeEvealute||!this.baseCourseForm.textOrGradeSelfEval)&&(a.textEvealInfo={id:this.nowCheckCourse.id,selfEvael:this.nowCheckCourse.selfEvael,courseEveal:this.nowCheckCourse.courseEveal});const t=await v(a);console.log(t),this.$message.success("\u8BC4\u4EF7\u63D0\u4EA4\u6210\u529F")},baseCourseFormchange(){console.log(this.baseCourseForm)}},created(){this.isStudy?(this.baseCourseForm=this.nowCheckCourse.courseInfo,this.baseCourseForm.evalDimension.forEach(e=>{e.type===0&&!this.baseCourseForm.openEval||e.type===1&&!this.baseCourseForm.openSelfEvaluation||this.$set(this.evealuateLsit,e.id,{dimensionId:e.id,value:0,recordId:this.nowCheckCourse.id,type:e.type})}),this.nowCheckCourse.eveal.forEach(e=>{this.evealuateLsit[e.dimensionId]=e})):this.baseCourseForm=this.nowCheckCourse},mounted(){},beforeCreate(){},beforeMount(){},beforeUpdate(){},updated(){},beforeUnmount(){},unmounted(){},activated(){}},n={};var g=l(b,p,h,!1,y,"f9466c82",null,null);function y(e){for(let a in n)this[a]=n[a]}const I=function(){return g.exports}();var x=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("el-button",{staticClass:"selfButton",style:`width: ${e.width}`,attrs:{icon:e.icon},on:{click:function(s){return e.$emit("click")}}},[e._t("default")],2)},E=[];const F={props:{text:{default:"\u9ED8\u8BA4\u6309\u94AE"},icon:{default:"el-icon-plus"},width:{default:"100%"}}},c={};var S=l(F,x,E,!1,$,"2bc765db",null,null);function $(e){for(let a in c)this[a]=c[a]}const L=function(){return S.exports}();export{G as C,I as a,L as s};