12 |
- webpackJsonp([16],{RBcd:function(e,t){},kRHT:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("mvHQ"),s=i.n(a),n=(i("u6CN"),{data:function(){return{cid:this.$route.query.id,type:this.$route.query.type,message:"",fileList:[],fileList2:[],fileaaa:[],filebbb:[],now:null,photoLoading:!1,mediaLoading:!1,error:"",show:!1,playerOptions:{playbackRates:[.7,1,1.5,2],autoplay:!1,muted:!1,loop:!1,preload:"auto",language:"zh-CN",aspectRatio:"16:9",fluid:!0,sources:[{type:"video/mp4",src:""}],notSupportedMessage:"此视频暂无法播放,请稍后再试",controlBar:{timeDivider:!0,durationDisplay:!0,remainingTimeDisplay:!1,fullscreenToggle:!0}},playerO:{},fileMname:""}},computed:{playsinline:function(){var e=navigator.userAgent.toLocaleLowerCase();return null==e.match(/tencenttraveler/)&&null==e.match(/qqbrowse/)}},methods:{overlayShow:function(){this.show=!1,this.$refs.videoPlayer.player.pause()},time:function(){if(this.now){var e=(new Date).getTime();return e-this.now>3e3&&(this.now=e,!0)}return this.now=(new Date).getTime(),!0},goBack:function(){if(this.$router.isBack=!0,window.history.length<=1)return this.$router.push({path:"/"}),!1;this.$router.go(-1)},afterRead:function(e){this.photoLoading=!0;var t=e.file;this.fileaaa.push(t),e.status="uploading",e.message="上传中...";window.AWS.config.update({accessKeyId:"AKIATLPEDU37QV5CHLMH",secretAccessKey:"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"}),window.AWS.config.region="cn-northwest-1";var i=new window.AWS.S3({params:{Bucket:"ccrb"}}),a=this;if("-1"==["png","jpg","jpeg"].indexOf(t.name.split(".")[t.name.split(".").length-1].toLocaleLowerCase()))return a.$toast.fail("请上传jpg或者png的图片格式文件"),a.fileList=a.fileList.filter(function(t){return t.file.lastModified!=e.file.lastModified}),e.status="failed",e.message="上传失败",void(this.photoLoading=!1);if(t){var s={Key:t.name.split(".")[0]+(new Date).getTime()+"."+t.name.split(".")[1],ContentType:t.type,Body:t,"Access-Control-Allow-Credentials":"*",ACL:"public-read"};i.upload(s,{partSize:2147483648,queueSize:2,leavePartsOnError:!0}).on("httpUploadProgress",function(e){}).send(function(i,s){a.photoLoading=!1,i?(a.error=i,a.$toast.fail("上传失败"),e.status="failed",e.message="上传失败",a.fileList=a.fileList.filter(function(e){return e.file.lastModified!=t.lastModified})):(e.status="success",a.fileList=a.fileList.filter(function(e){return e.file.lastModified==t.lastModified?(e.url=s.Location,e):e}),console.log(s.Location))})}},afterReadM:function(e){this.mediaLoading=!0;var t=e.file;this.filebbb.push(t),e.status="uploading",e.message="上传中...";var i=new File([t],"MEDIA"+(new Date).getTime()+"."+t.name.split(".")[1],{type:t.type});t=i;window.AWS.config.update({accessKeyId:"AKIATLPEDU37QV5CHLMH",secretAccessKey:"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"}),window.AWS.config.region="cn-northwest-1";var a=new window.AWS.S3({params:{Bucket:"ccrb"}}),s=this;if(t){var n={Key:t.name.split(".")[0]+(new Date).getTime()+"."+t.name.split(".")[1],ContentType:t.type,Body:t,"Access-Control-Allow-Credentials":"*",ACL:"public-read"};a.upload(n,{partSize:2147483648,queueSize:2,leavePartsOnError:!0}).on("httpUploadProgress",function(e){}).send(function(i,a){s.mediaLoading=!1,i?(s.$toast.fail("上传失败"),e.status="failed",e.message="上传失败",s.fileList2=s.fileList2.filter(function(e){return e.file.lastModified!=t.lastModified})):(e.status="success",s.fileList2=s.fileList2.filter(function(e){e.url=a.Location;var t=new File([e.file],"MEDIA."+e.file.name.split(".")[1],{type:e.file.type});return e.file=t,e}),console.log(a.Location))})}},findWorkRepeat:function(){var e=this;if(""!=this.message)if(0!=this.fileList.length)if(0!=this.fileList2.length){var t={cid:this.cid,uid:this.$store.state.userInfo.userid};this.ajax.get(this.$store.state.api+"findhomeWorkRepeat",t).then(function(t){t.data[0].length?e.$Dialog.confirm({title:"作业确认",message:"您已经提交了该作业了,如果您再提交将覆盖上次提交的作业!"}).then(function(){e.SubmitWork()}).catch(function(){}):e.SubmitWork()}).catch(function(e){console.error(e)})}else this.$toast.fail("请上传作业视频");else this.$toast.fail("请上传作业图片");else this.$toast.fail("请填写作业描述")},SubmitWork:function(){var e=this;if(!this.time())return!1;for(var t=[],i=[],a=0;a<this.fileList.length;a++)t.push(this.fileList[a].url);for(a=0;a<this.fileList2.length;a++)i.push(this.fileList2[a].url);this.$store.commit("update",["loading",!0]),this.$toast.loading({message:"提交中...",forbidClick:!0,loadingType:"spinner",duration:0});var n=[{uid:this.$store.state.userInfo.userid,cid:this.cid,ccontent:s()({content:this.message,photo:t.join(","),media:i.join(",")})}];this.ajax.post(this.$store.state.api+"submitWorksHome",n).then(function(t){e.$store.commit("update",["loading",!1]),e.$toast.success("提交成功"),e.$router.go(-1)}).catch(function(t){e.$store.commit("update",["loading",!1]),e.$toast.fail("提交失败"),console.error(t)})},mediaPreview:function(e){console.log(e),this.show=!0,this.playerOptions.sources[0].src=e.url,this.playerO=this.playerOptions},onPlayerCanplay:function(){},onPlayerPlay:function(){}},created:function(){}}),o={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pb_content2",staticStyle:{background:"#fff"}},[a("div",{staticClass:"pb_head"},[a("van-icon",{staticClass:"pb_back",attrs:{name:"arrow-left",color:"#fff",size:"1.2rem"},on:{click:e.goBack}}),e._v(" "),a("span",[e._v(e._s("3"==e.type?"社团作业":"提交作业"))])],1),e._v(" "),a("div",{staticClass:"pb_content_body"},[a("div",[a("span",[e._v(e._s("3"==e.type?"社团作业":"上传作业"))]),e._v(" "),a("div",{staticClass:"myp_parent_textarea"},[a("van-field",{attrs:{rows:"6",type:"textarea",placeholder:"输入文字描述...",border:""},model:{value:e.message,callback:function(t){e.message=t},expression:"message"}})],1)]),e._v(" "),a("div",[a("span",[e._v(e._s("3"==e.type?"社团图片":"上传图片"))]),e._v(" "),a("div",[a("van-uploader",{directives:[{name:"loading",rawName:"v-loading",value:e.photoLoading,expression:"photoLoading"}],attrs:{"after-read":e.afterRead,"preview-size":"5rem",accept:"image/*"},scopedSlots:e._u([{key:"preview-cover",fn:function(){return[a("div",{})]},proxy:!0}]),model:{value:e.fileList,callback:function(t){e.fileList=t},expression:"fileList"}},[a("img",{attrs:{src:i("CHdE"),alt:""}})]),e._v(" "),a("div",[e._v(e._s(e.error))])],1)]),e._v(" "),a("div",[a("span",[e._v(e._s("3"==e.type?"社团视频":"上传视频"))]),e._v(" "),a("div",[a("van-uploader",{directives:[{name:"loading",rawName:"v-loading",value:e.mediaLoading,expression:"mediaLoading"}],attrs:{"after-read":e.afterReadM,"preview-size":"5rem",accept:"video/*","max-count":"1"},on:{"click-preview":e.mediaPreview},scopedSlots:e._u([{key:"preview-cover",fn:function(){return[a("div",{})]},proxy:!0}]),model:{value:e.fileList2,callback:function(t){e.fileList2=t},expression:"fileList2"}},[a("img",{attrs:{src:i("nRf3"),alt:""}})])],1)]),e._v(" "),a("div",{staticClass:"class_learn"},[a("button",{on:{click:e.findWorkRepeat}},[e._v("提交作业")])])]),e._v(" "),a("van-overlay",{staticStyle:{display:"flex","align-items":"center"},attrs:{show:e.show},on:{click:e.overlayShow}},[a("div",{staticClass:"wrapper",on:{click:function(e){e.stopPropagation()}}},[a("video-player",{ref:"videoPlayer",staticClass:"video-player vjs-custom-skin",staticStyle:{width:"100%",height:"100%"},attrs:{playsinline:e.playsinline,options:e.playerO},on:{canplay:function(t){return e.onPlayerCanplay(t)},play:function(t){return e.onPlayerPlay(t)}}})],1)])],1)},staticRenderFns:[]};var r=i("VU/8")(n,o,!1,function(e){i("RBcd")},"data-v-09217887",null);t.default=r.exports},nRf3:function(e,t){e.exports="data:image/png;base64,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"}});
- //# sourceMappingURL=16.10859a8e83ed4c04e9df.js.map
|