chunk-3ae2cdb6.29129bb7.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3ae2cdb6"],{1175:function(t,e,n){},2241:function(t,e,n){"use strict";var i,o=n("c31d"),a=n("2b0e"),s=n("2638"),r=n.n(s),c=n("d282"),l=n("ea8e"),u=n("b1d2"),d=n("6605"),f=n("b650"),p=n("9884"),h=Object(c["a"])("goods-action"),m=h[0],v=h[1],b=m({mixins:[Object(p["b"])("vanGoodsAction")],props:{safeAreaInsetBottom:{type:Boolean,default:!0}},render:function(){var t=arguments[0];return t("div",{class:v({unfit:!this.safeAreaInsetBottom})},[this.slots()])}}),g=n("48f4"),w=Object(c["a"])("goods-action-button"),x=w[0],O=w[1],y=x({mixins:[Object(p["a"])("vanGoodsAction")],props:Object(o["a"])({},g["c"],{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean}),computed:{isFirst:function(){var t=this.parent&&this.parent.children[this.index-1];return!t||t.$options.name!==this.$options.name},isLast:function(){var t=this.parent&&this.parent.children[this.index+1];return!t||t.$options.name!==this.$options.name}},methods:{onClick:function(t){this.$emit("click",t),Object(g["b"])(this.$router,this)}},render:function(){var t=arguments[0];return t(f["a"],{class:O([{first:this.isFirst,last:this.isLast},this.type]),attrs:{size:"large",type:this.type,icon:this.icon,color:this.color,loading:this.loading,disabled:this.disabled},on:{click:this.onClick}},[this.slots()||this.text])}}),j=Object(c["a"])("dialog"),C=j[0],_=j[1],B=j[2],k=C({mixins:[Object(d["a"])()],props:{title:String,theme:String,width:[Number,String],message:String,className:null,callback:Function,beforeClose:Function,messageAlign:String,cancelButtonText:String,cancelButtonColor:String,confirmButtonText:String,confirmButtonColor:String,showCancelButton:Boolean,overlay:{type:Boolean,default:!0},allowHtml:{type:Boolean,default:!0},transition:{type:String,default:"van-dialog-bounce"},showConfirmButton:{type:Boolean,default:!0},closeOnPopstate:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!1}},data:function(){return{loading:{confirm:!1,cancel:!1}}},methods:{onClickOverlay:function(){this.handleAction("overlay")},handleAction:function(t){var e=this;this.$emit(t),this.value&&(this.beforeClose?(this.loading[t]=!0,this.beforeClose(t,(function(n){!1!==n&&e.loading[t]&&e.onClose(t),e.loading.confirm=!1,e.loading.cancel=!1}))):this.onClose(t))},onClose:function(t){this.close(),this.callback&&this.callback(t)},onOpened:function(){this.$emit("opened")},onClosed:function(){this.$emit("closed")},genRoundButtons:function(){var t=this,e=this.$createElement;return e(b,{class:_("footer")},[this.showCancelButton&&e(y,{attrs:{size:"large",type:"warning",text:this.cancelButtonText||B("cancel"),color:this.cancelButtonColor,loading:this.loading.cancel},class:_("cancel"),on:{click:function(){t.handleAction("cancel")}}}),this.showConfirmButton&&e(y,{attrs:{size:"large",type:"danger",text:this.confirmButtonText||B("confirm"),color:this.confirmButtonColor,loading:this.loading.confirm},class:_("confirm"),on:{click:function(){t.handleAction("confirm")}}})])},genButtons:function(){var t,e=this,n=this.$createElement,i=this.showCancelButton&&this.showConfirmButton;return n("div",{class:[u["e"],_("footer")]},[this.showCancelButton&&n(f["a"],{attrs:{size:"large",loading:this.loading.cancel,text:this.cancelButtonText||B("cancel")},class:_("cancel"),style:{color:this.cancelButtonColor},on:{click:function(){e.handleAction("cancel")}}}),this.showConfirmButton&&n(f["a"],{attrs:{size:"large",loading:this.loading.confirm,text:this.confirmButtonText||B("confirm")},class:[_("confirm"),(t={},t[u["c"]]=i,t)],style:{color:this.confirmButtonColor},on:{click:function(){e.handleAction("confirm")}}})])},genContent:function(t,e){var n=this.$createElement;if(e)return n("div",{class:_("content")},[e]);var i=this.message,o=this.messageAlign;if(i){var a,s,c={class:_("message",(a={"has-title":t},a[o]=o,a)),domProps:(s={},s[this.allowHtml?"innerHTML":"textContent"]=i,s)};return n("div",{class:_("content",{isolated:!t})},[n("div",r()([{},c]))])}}},render:function(){var t=arguments[0];if(this.shouldRender){var e=this.message,n=this.slots(),i=this.slots("title")||this.title,o=i&&t("div",{class:_("header",{isolated:!e&&!n})},[i]);return t("transition",{attrs:{name:this.transition},on:{afterEnter:this.onOpened,afterLeave:this.onClosed}},[t("div",{directives:[{name:"show",value:this.value}],attrs:{role:"dialog","aria-labelledby":this.title||e},class:[_([this.theme]),this.className],style:{width:Object(l["a"])(this.width)}},[o,this.genContent(i,n),"round-button"===this.theme?this.genRoundButtons():this.genButtons()])])}}}),$=n("a142");function S(t){return document.body.contains(t)}function I(){i&&i.$destroy(),i=new(a["default"].extend(k))({el:document.createElement("div"),propsData:{lazyRender:!1}}),i.$on("input",(function(t){i.value=t}))}function T(t){return $["g"]?Promise.resolve():new Promise((function(e,n){i&&S(i.$el)||I(),Object(o["a"])(i,T.currentOptions,t,{resolve:e,reject:n})}))}T.defaultOptions={value:!0,title:"",width:"",theme:null,message:"",overlay:!0,className:"",allowHtml:!0,lockScroll:!0,transition:"van-dialog-bounce",beforeClose:null,overlayClass:"",overlayStyle:null,messageAlign:"",getContainer:"body",cancelButtonText:"",cancelButtonColor:null,confirmButtonText:"",confirmButtonColor:null,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1,callback:function(t){i["confirm"===t?"resolve":"reject"](t)}},T.alert=T,T.confirm=function(t){return T(Object(o["a"])({showCancelButton:!0},t))},T.close=function(){i&&(i.value=!1)},T.setDefaultOptions=function(t){Object(o["a"])(T.currentOptions,t)},T.resetDefaultOptions=function(){T.currentOptions=Object(o["a"])({},T.defaultOptions)},T.resetDefaultOptions(),T.install=function(){a["default"].use(k)},T.Component=k,a["default"].prototype.$dialog=T;e["a"]=T},"2fcb":function(t,e,n){},3533:function(t,e,n){},4797:function(t,e,n){},"4cf9":function(t,e,n){},"66b9":function(t,e,n){"use strict";n("68ef"),n("9d70"),n("3743"),n("e3b3"),n("bc1b")},"996c":function(t,e,n){"use strict";n.r(e);var i,o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page"},[n("div",{staticClass:"timebox center colorfff font28 bold"},[t._v(t._s(t.downtime))]),t._l(t.paperInfo.questions,(function(e,i){return n("div",{directives:[{name:"show",rawName:"v-show",value:t.nowidx==i,expression:"nowidx==index"}],key:e.id},[n("question-type",{attrs:{len:t.paperInfo.questions.length,nowidx:1*i+1,typestr:e.type}}),n("div",{staticClass:"question-item lh44"},[n("div",{staticClass:"fon24 clearfix questiontit"},[n("div",{staticClass:"pull-left",domProps:{innerHTML:t._s(e.ask)}}),n("div",{staticClass:"pull-right"},[t._v("("+t._s(e.pivot.score)+"分)")])]),n("div",{staticClass:"imgbox clearfix"},t._l(e.imgs,(function(e,i){return n("img",{key:i,staticClass:"pull-left",attrs:{src:e},on:{click:function(n){return t.lookTap(e)}}})})),0),n("div",{staticClass:"padding-tb-sm"},["判断"==e.type?n("van-radio-group",{model:{value:t.ifvalue,callback:function(e){t.ifvalue=e},expression:"ifvalue"}},[n("van-radio",{attrs:{name:"正确"}},[t._v("A 正确")]),n("van-radio",{attrs:{name:"错误"}},[t._v("B 错误")])],1):t._e(),"单选"==e.type?n("van-radio-group",{model:{value:t.radiovalue,callback:function(e){t.radiovalue=e},expression:"radiovalue"}},t._l(e.content,(function(e,i){return n("van-radio",{key:i,attrs:{name:i}},[t._v(t._s(i)+" "+t._s(e))])})),1):t._e(),"多选"==e.type?n("van-checkbox-group",{model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},t._l(e.content,(function(e,i){return n("van-checkbox",{key:i,attrs:{name:i}},[t._v(t._s(i)+" "+t._s(e))])})),1):t._e(),"简答"==e.type?n("van-field",{staticStyle:{border:"1px solid #ececec",width:"100%",height:"5rem"},attrs:{type:"textarea",placeholder:"请输入您的答案"},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}):t._e()],1)])],1)})),n("div",{staticClass:"footer"},[n("div",{staticClass:"flex-row"},[n("van-button",{staticClass:"flex-1",attrs:{plain:"",type:"info"},on:{click:t.preasktap}},[t._v("上一题")]),n("van-button",{staticClass:"flex-1",staticStyle:{"border-left":"none"},attrs:{plain:"",type:"info"},on:{click:t.nextap}},[t._v("下一题")])],1),n("div",{staticClass:"flex-row margin-top-sm"},[n("van-button",{staticClass:"flex-1 bg249efb colorfff",staticStyle:{border:"none"},attrs:{type:"info"},on:{click:t.submitasktap}},[t._v("交卷")])],1)]),n("wzhload",{directives:[{name:"show",rawName:"v-show",value:t.loadFlag,expression:"loadFlag"}]})],2)},a=[],s=n("ade3"),r=(n("4662"),n("28a2")),c=(n("e17f"),n("2241")),l=(n("be7f"),n("565f")),u=(n("66b9"),n("b650")),d=(n("4ddd"),n("9f14")),f=(n("a44c"),n("e27c")),p=(n("b0c0"),n("a15b"),n("ac1f"),n("1276"),n("e9c4"),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"question"},[n("span",[t._v(t._s(t.typestr)+"题")]),n("span",[n("span",{staticStyle:{color:"red"}},[t._v(t._s(t.nowidx))]),t._v("/"+t._s(t.len))])])}),h=[],m=(n("a9e3"),{props:{len:{type:Number,default:0},nowidx:{type:Number,default:0},typestr:{type:String,default:""}},data:function(){return{}}}),v=m,b=(n("daf5"),n("2877")),g=Object(b["a"])(v,p,h,!1,null,"11f6b433",null),w=g.exports,x=n("9df2"),O="",y="",j={components:(i={},Object(s["a"])(i,f["a"].name,f["a"]),Object(s["a"])(i,d["a"].name,d["a"]),Object(s["a"])(i,u["a"].name,u["a"]),Object(s["a"])(i,l["a"].name,l["a"]),Object(s["a"])(i,c["a"].name,c["a"]),Object(s["a"])(i,r["a"].Component.name,r["a"].Component),Object(s["a"])(i,"questionType",w),i),data:function(){return{value:"",ifvalue:"",radiovalue:"",result:[],pid:"",paperInfo:{},loadFlag:!0,answerobj:{},nowidx:0,downtime:""}},created:function(){this.pid=this.$route.params.pid,this.testdetail()},mounted:function(){},watch:{ifvalue:function(t,e){var n=this,i=n.paperInfo.questions;this.answerobj[i[this.nowidx].id]=t},value:function(t,e){var n=this,i=n.paperInfo.questions;this.answerobj[i[this.nowidx].id]=t},radiovalue:function(t,e){var n=this,i=n.paperInfo.questions;this.answerobj[i[this.nowidx].id]=t},result:function(t,e){var n=this,i=n.paperInfo.questions;this.answerobj[i[this.nowidx].id]=t.join(",")}},methods:{lookTap:function(t){Object(r["a"])([t])},testdetail:function(){var t=this,e={employee_id:t.$store.state.empid,paperid:t.pid};Object(x["m"])(e).then((function(e){0==e.data.code&&(t.paperInfo=e.data.paperInfo,document.title=e.data.paperInfo.name,t.$nextTick((function(){t.startap(),t.countdown()}))),t.loadFlag=!1}))},countdown:function(){var t=this,e=Math.floor(t.paperInfo.duringtime),n=60*t.paperInfo.duringtime%60;t.downtime=e+":"+n;setInterval((function(){n<=1?0==e?(n="00",t.loadFlag=!0,t.timesub()):(e-=1,n=59):n-=1,t.downtime=e+":"+n}),1e3)},preasktap:function(){var t=this.nowidx;if(0==t)return this.$toast("已经到第一题了!"),!1;t-=1,this.nowidx=t,this.setval()},nextap:function(){var t=this.nowidx;if(t==this.paperInfo.questions.length-1)return this.$toast("已经到最后一题了!"),!1;t=1*t+1,this.nowidx=t,this.setval()},setval:function(){var t=this.paperInfo.questions,e=this.answerobj,n=["多选","单选","简答","判断"],i=!1;for(var o in n)t[this.nowidx].type==n[o]&&e[t[this.nowidx].id]&&(i=!0,0==o?this.result=e[t[this.nowidx].id].split(","):1==o?this.radiovalue=e[t[this.nowidx].id]:2==o?this.value=e[t[this.nowidx].id]:e[t[this.nowidx].id]);i||this.resetfun()},resetfun:function(){this.value="",this.ifvalue="",this.radiovalue="",this.result=[]},startap:function(){var t=this,e=new Date,n=e.getFullYear(),i=e.getMonth(),o=e.getDate(),a=e.getHours(),s=e.getMinutes(),r=e.getSeconds();i=1*i+1,O=n+"-"+i+"-"+o+" "+a+":"+s+":"+r;var c=setInterval((function(){var n=e.getFullYear(),i=e.getMonth(),o=e.getDate(),a=e.getHours(),s=e.getMinutes(),r=e.getSeconds();i=1*i+1,y=n+"-"+i+"-"+o+" "+a+":"+s+":"+r,new Date(y).getTime()>=new Date(t.paperInfo.endtime).getTime()&&(clearInterval(c),t.loadFlag=!0,t.timesub())}),1e3)},submitasktap:function(){for(var t=this,e=this.paperInfo.questions,n=this.answerobj,i=[],o=0;o<e.length;o++)n[e[o].id]||i.push(o+1);if(0!=i.length)return c["a"].confirm({title:"交卷提示",message:"您的第"+i.join("、")+"题没有做,是否现在交卷?",confirmButtonColor:"#28A1FF",confirmButtonText:"确定",cancelButtonText:"再想想"}).then((function(){t.loadFlag=!0,t.timesub()})).catch((function(){})),!1;this.loadFlag=!0,this.timesub()},timesub:function(){var t=this,e={paper_id:t.pid,employee_id:t.$store.state.empid,answer:JSON.stringify(t.answerobj),starttime:O};Object(x["k"])(e).then((function(e){"0"==e.data.code&&(t.$toast(e.data.msg),setTimeout((function(){t.$router.go(-1)}),1500))}))}}},C=j,_=(n("d894"),Object(b["a"])(C,o,a,!1,null,"7b92f674",null));e["default"]=_.exports},"9df2":function(t,e,n){"use strict";n.d(e,"l",(function(){return o})),n.d(e,"q",(function(){return a})),n.d(e,"b",(function(){return s})),n.d(e,"r",(function(){return r})),n.d(e,"t",(function(){return c})),n.d(e,"p",(function(){return l})),n.d(e,"c",(function(){return u})),n.d(e,"k",(function(){return d})),n.d(e,"j",(function(){return f})),n.d(e,"h",(function(){return p})),n.d(e,"f",(function(){return h})),n.d(e,"g",(function(){return m})),n.d(e,"m",(function(){return v})),n.d(e,"n",(function(){return b})),n.d(e,"s",(function(){return g})),n.d(e,"i",(function(){return w})),n.d(e,"d",(function(){return x})),n.d(e,"a",(function(){return O})),n.d(e,"e",(function(){return y})),n.d(e,"o",(function(){return j}));var i=n("b775");function o(t){return Object(i["a"])({url:"/api/train/new",method:"post",data:t})}function a(t){return Object(i["a"])({url:"/api/train/trainClassList",method:"post",data:t})}function s(t){return Object(i["a"])({url:"/api/train/classDetail",method:"post",data:t})}function r(t){return Object(i["a"])({url:"/api/train/trainCourseList",method:"post",data:t})}function c(t){return Object(i["a"])({url:"/api/train/watch_feel",method:"post",data:t})}function l(t){return Object(i["a"])({url:"/api/train/thumbing",method:"post",data:t})}function u(t){return Object(i["a"])({url:"/api/train/commentAdd",method:"post",data:t})}function d(t){return Object(i["a"])({url:"/api/exam/submitPaper",method:"post",data:t})}function f(t){return Object(i["a"])({url:"/api/exam/get_questions",method:"post",data:t})}function p(t){return Object(i["a"])({url:"/api/exam/ranking",method:"post",data:t})}function h(t){return Object(i["a"])({url:"/api/train/courseDetail",method:"post",data:t})}function m(t){return Object(i["a"])({url:"/api/train/doneLogging",method:"post",data:t})}function v(t){return Object(i["a"])({url:"/api/exam/paperdetail",method:"post",data:t})}function b(t){return Object(i["a"])({url:"/api/exam/paperlist",method:"post",data:t})}function g(t){return Object(i["a"])({url:"/api/exam/treat_correct_paper",method:"post",data:t})}function w(t){return Object(i["a"])({url:"/api/exam/get_papers",method:"post",data:t})}function x(t){return Object(i["a"])({url:"/api/exam/correct_papers_log",method:"post",data:t})}function O(t){return Object(i["a"])({url:"/api/exam/all_correct_papers",method:"post",data:t})}function y(t){return Object(i["a"])({url:"/api/exam/correct_papers_question_list",method:"post",data:t})}function j(t){return Object(i["a"])({url:"/api/day_study/setting",method:"post",data:t})}},a15b:function(t,e,n){"use strict";var i=n("23e7"),o=n("e330"),a=n("44ad"),s=n("fc6a"),r=n("a640"),c=o([].join),l=a!=Object,u=r("join",",");i({target:"Array",proto:!0,forced:l||!u},{join:function(t){return c(s(this),void 0===t?",":t)}})},d894:function(t,e,n){"use strict";n("4797")},daf5:function(t,e,n){"use strict";n("3533")},e17f:function(t,e,n){"use strict";n("68ef"),n("a71a"),n("9d70"),n("3743"),n("4d75"),n("e3b3"),n("bc1b"),n("1175"),n("4cf9"),n("2fcb")}}]);