viewTheTestPaperViews-legacy-4ca3773b.js 9.0 KB

1
  1. !function(){function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(e,s,a){var i;return i=function(e,s){if("object"!=t(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var i=a.call(e,s||"default");if("object"!=t(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===s?String:Number)(e)}(s,"string"),(s="symbol"==t(i)?i:String(i))in e?Object.defineProperty(e,s,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[s]=a,e}System.register(["./vendor-legacy-8856a2a6.js","./TestQuestionsServers-legacy-519384de.js","./TestQuestionOptions-legacy-2efb73e9.js","./LJFlexBox-legacy-f7dcb900.js","./index-legacy-240e7575.js","./index-legacy-4eaf35ed.js","./LJWWData-legacy-70848b40.js","./LJFlexBox.vue_vue_type_style_index_0_scoped_62c7247f_lang-legacy-9d357713.js","./LJWWData.vue_vue_type_style_index_0_scoped_1870765c_lang-legacy-38258497.js"],(function(t,s){"use strict";var a,i,n,r,o,u,l,c,d,p,f,v,_=document.createElement("style");return _.textContent=".test-question-results .results-status[data-v-60b2d89e]{height:32px;border-radius:36px;padding:0 5px;background-color:#f6f6f6}.test-question-results .results-status i[data-v-60b2d89e]{font-size:1.4em}.test-question-results .results-status.success[data-v-60b2d89e]{color:#67c23a;background-color:#efffe8}.test-question-results .results-status.error[data-v-60b2d89e]{color:#ff5a59;background-color:#fff7f7}.test-question-results .test-question-explain[data-v-60b2d89e]{margin-top:10px;border-radius:10px;padding:12px;background-color:#f8f8fa}.test-question-results .test-question-explain .answer-label[data-v-60b2d89e]{color:#444242;font-size:14px}.test-question-results .test-question-explain .answer-label span[data-v-60b2d89e]{color:#4284f4}.test-question-results .test-question-explain .analysis-label[data-v-60b2d89e]{margin-top:10px;margin-left:-6px;font-size:12px;color:#7f7f7f}.test-question-results .test-question-explain .answer[data-v-60b2d89e],.test-question-results .test-question-explain .analysis[data-v-60b2d89e]{margin-top:4px;font-size:12px;color:#7f7f7f}.view-the-test-paper-views .test-name[data-v-86377a95]{text-align:center;font-size:24px;margin-bottom:30px;width:100%;height:70px;line-height:70px;background-color:#1651ee;color:#fff;border-radius:4px 4px 0 0}.view-the-test-paper-views .test-header[data-v-86377a95]{width:60%;margin:20px auto 0}.view-the-test-paper-views .test-header .test-info[data-v-86377a95]{border:1px #ccc solid}.view-the-test-paper-views .test-header .test-info .user-info[data-v-86377a95]{border-bottom:1px #ccc solid;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;height:50px;padding:0 15px}.view-the-test-paper-views .test-header .test-info .user-info .user-content[data-v-86377a95]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px}.view-the-test-paper-views .test-header .test-info .statistics[data-v-86377a95]{height:90px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;text-align:center}.view-the-test-paper-views .test-header .test-info .statistics .item .value[data-v-86377a95]{padding-bottom:6px}.view-the-test-paper-views .test-header .test-info .statistics .item:nth-child(3) .value[data-v-86377a95]{color:#fda41a;padding-bottom:6px}.view-the-test-paper-views .test-questions-lists[data-v-86377a95]{width:60%;margin:20px auto 0}.test-questions-lists div .lj-test-question-options.details{padding:5px 20px!important}.test-questions-lists div .lj-test-question-options.details .test-question-option-item{padding-left:0}.test-questions-lists div .lj-test-question-options.details .test-question-option-item .iconfont{color:#1651ee}.test-questions-lists div .test-question-results{margin-left:-32px!important}.test-questions-lists div .test-question-results .lj-flex-box.results-status,.test-questions-lists div .test-question-results .test-question-explain{border-radius:4px}\n",document.head.appendChild(_),{setters:[function(t){a=t.h,i=t.g,n=t.r,r=t.o},function(t){o=t.u},function(t){u=t.b,l=t.T,c=t.a},function(t){d=t.L},function(t){p=t.n},function(t){f=t.c},function(t){v=t.L},function(){},function(){}],execute:function(){var s=p({__name:"TestQuestionResults",props:{padding:{type:String,default:"16px 0"},answer:{type:String},user_answer:{type:String},options:{type:Array,default:function(){return[]}},analysis:{type:String}},setup:function(t){var e=t,s=a((function(){return e.answer&&e.user_answer&&e.answer===e.user_answer?"success":"error"})),i=a((function(){var t=e.options.findIndex((function(t){return t.optionName===e.user_answer}));return t>-1?e.options[t].optionContent:""}));return{__sfc:!0,props:e,RESULTS_STATUS:{success:{icon:"el-icon-success",text:"回答正确"},error:{icon:"el-icon-error",text:"回答错误"}},results_status:s,successAnswerContent:i,LJFlexBox:d}}},(function(){var t=this,s=t._self._c,a=t._self._setupProxy;return s("div",{staticClass:"test-question-results",style:{padding:t.padding}},[s(a.LJFlexBox,{staticClass:"results-status",class:e({},a.results_status,a.results_status)},[s("i",{class:a.RESULTS_STATUS[a.results_status].icon,staticStyle:{"font-size":"16px","margin-left":"5px"}}),s("div",{staticClass:"label",staticStyle:{"font-size":"14px","margin-top":"-2px"}},[t._v(t._s(a.RESULTS_STATUS[a.results_status].text))])]),"error"===a.results_status?s("div",{staticClass:"test-question-explain"},[s("div",{staticClass:"answer-label"},[t._v("正确答案:"),s("span",[t._v(t._s(t.answer)+"、"+t._s(a.successAnswerContent))])]),s("div",{staticClass:"analysis-label"},[t._v("【答案解析】")]),s("div",{staticClass:"analysis"},[t._v(t._s(t.analysis))])]):t._e()],1)}),[],!1,null,"60b2d89e",null,null).exports;t("default",p({__name:"viewTheTestPaperViews",setup:function(t){var e=i(),d=n(e.query.id||null),p=n({}),_=n(e.query.test_paper),x=n({}),m=n([]),g=a((function(){return p.value.id?p.value.test_paper.total_num:0})),y=a((function(){return p.value.id?p.value.test_paper.name:0})),b=a((function(){return p.value.id?f(p.value.right_count,g.value):0}));function w(){HTTP.getReadById("test_record",d.value).then((function(t){p.value=t.data,h()})).catch((function(t){console.log("error:",t)}))}var h=function(){HTTP.getReadById("test_paper",_.value).then((function(t){x.value=t.data;var e=t.data.test_paper_Questions.map((function(t){return t.options=JSON.parse(t.option),t.user_answer="",t}));o(e,t.data.total_score),m.value=JSON.parse(JSON.stringify(e)),q()})).catch((function(t){console.log("error:",t)}))};function q(){HTTP.get("test_question_record",{test_record:d.value,fields:"id,test_record,test_question,answer"}).then((function(t){0===t.code&&t.data.results.map((function(t){var e=m.value.findIndex((function(e){return e.id===t.test_question}));e>-1&&(m.value[e].user_answer=t.answer)}))})).catch((function(t){console.log("error:",t)}))}return r((function(){w()})),{__sfc:!0,route:e,testRecordId:d,testRecordObj:p,testPaperId:_,testPaperObj:x,test_questions_list:m,total_num:g,test_paper_name:y,correctRate:b,getTestRecord:w,getTestQuestions:h,getTestQuestionRecord:q,TestQuestionOptions:u,TestQuestions:l,TestQuestionTitle:c,TestQuestionResults:s,LJWWData:v}}},(function(){var t=this,e=t._self._c,s=t._self._setupProxy;return e("div",{staticClass:"view-the-test-paper-views"},[e("div",{staticClass:"test-name"},[t._v(t._s(s.test_paper_name))]),e("div",{staticClass:"test-header"},[e("div",{staticClass:"test-info"},[e("div",{staticClass:"user-info"},[e("div",{staticClass:"user-content"},[e("div",{staticClass:"user-name"},[e(s.LJWWData,{attrs:{type:"2",openid:s.testRecordObj.name}})],1),e("div",{staticClass:"user-department"},[e(s.LJWWData,{attrs:{type:"1",openid:s.testRecordObj.dept_name}})],1)]),e("div",{staticClass:"time"},[t._v(t._s(s.testRecordObj.commit_time))])]),e("div",{staticClass:"statistics"},[e("div",{staticClass:"item"},[e("div",{staticClass:"value"},[t._v(t._s(s.total_num))]),e("div",{staticClass:"label"},[t._v("题数")])]),e("div",{staticClass:"item"},[e("div",{staticClass:"value"},[t._v(t._s(s.testRecordObj.right_count))]),e("div",{staticClass:"label"},[t._v("答对")])]),e("div",{staticClass:"item"},[e("div",{staticClass:"value",staticStyle:{color:"#4284F4"}},[t._v(t._s(s.correctRate)+"%")]),e("div",{staticClass:"label"},[t._v("正确率")])])])])]),e("div",{staticClass:"test-questions-lists"},t._l(s.test_questions_list,(function(a,i){return e(s.TestQuestions,{key:a.id,attrs:{padding:"15px 0",item:i}},[e(s.TestQuestionTitle,{attrs:{type:"details",score:a.score,index:i},model:{value:a.content,callback:function(e){t.$set(a,"content",e)},expression:"item.content"}}),e(s.TestQuestionOptions,{attrs:{type:"details",options:a.options,"show-answer":!1,padding:"5px 2em"},model:{value:a.user_answer,callback:function(e){t.$set(a,"user_answer",e)},expression:"item.user_answer"}}),e(s.TestQuestionResults,{attrs:{answer:a.answer,user_answer:a.user_answer,options:a.options,analysis:a.analysis,padding:"5px 2em"}})],1)})),1)])}),[],!1,null,"86377a95",null,null).exports)}}}))}();