Files
Electron_Test/front/assets/index.f4970ef5.js
2024-04-07 09:46:14 +08:00

2 lines
22 KiB
JavaScript

/* empty css */import{D as l}from"./DialogLayout.e3af3567.js";import{n as o}from"./vueComponentNormalizer.9ef17bb1.js";import{f,g as _,a as h,h as g,i as v}from"./exam.b89e27c3.js";/* empty css */import{F as y}from"./FormLayout.c7820bdd.js";import{T as x}from"./TableLayout.05a39499.js";/* empty css */import{Q as w}from"./QueryInput.7afa399e.js";/* empty css */import{d as $}from"./paper.f38f6971.js";/* empty css *//* empty css */import{S as b,T}from"./StudentsSelector.46fe11f3.js";import{Q as C}from"./QuestionListPreview.baa07396.js";import"./ActionBar.1725b1a3.js";import"./index.51e15757.js";import"./QuestionItem.1944680c.js";import"./questionInfoMapJsonTrans.58e126b5.js";var S=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("DialogLayout",{attrs:{visible:t.show,width:"600px",title:"\u81EA\u5B9A\u4E49\u8BC4\u8BED\u8BBE\u7F6E"},on:{onCancel:t.onCancel,onConfirm:t.onConfirm}},[e("div",{staticClass:"gy-form",staticStyle:{"--fix":"130px"}},[e("div",{staticClass:"gy-form-item mb"},[e("div",{staticClass:"gy-label middle"},[t._v("\u53CA\u683C\u63D0\u793A\u4FE1\u606F\uFF1A")]),e("el-input",{attrs:{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED"},model:{value:t.form.successTips,callback:function(r){t.$set(t.form,"successTips",r)},expression:"form.successTips"}})],1),e("div",{staticClass:"gy-form-item mb"},[e("div",{staticClass:"gy-label middle"},[t._v("\u4E0D\u53CA\u683C\u63D0\u793A\u4FE1\u606F\uFF1A")]),e("el-input",{attrs:{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED"},model:{value:t.form.failedTips,callback:function(r){t.$set(t.form,"failedTips",r)},expression:"form.failedTips"}})],1),e("div",{staticClass:"gy-form-item"},[e("div",{staticClass:"gy-label middle"},[t._v("\u7B49\u5F85\u4EBA\u5DE5\u8BC4\u5377\u4FE1\u606F\uFF1A")]),e("el-input",{attrs:{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED"},model:{value:t.form.waitingTips,callback:function(r){t.$set(t.form,"waitingTips",r)},expression:"form.waitingTips"}})],1)])])},k=[];const P={components:{DialogLayout:l},data:t=>({show:!1,initForm:null,form:{successTips:"",failedTips:"",waitingTips:""}}),props:{value:{default:!1},successTips:{},failedTips:{},waitingTips:{}},mounted(){},methods:{onConfirm(){this.$emit("update:successTips",this.form.successTips),this.$emit("update:failedTips",this.form.failedTips),this.$emit("update:waitingTips",this.form.waitingTips),this.show=!1},onCancel(){this.show=!1}},watch:{value:{immediate:!0,handler(t){this.show=t,t&&(this.form.successTips=this.successTips,this.form.failedTips=this.failedTips,this.form.waitingTips=this.waitingTips)}},show:{handler(t){this.$emit("input",t)}}}},c={};var I=o(P,S,k,!1,E,null,null,null);function E(t){for(let a in c)this[a]=c[a]}const D=function(){return I.exports}();var M=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("el-cascader",{attrs:{options:t.question_classify_list,props:{checkStrictly:!0,value:"id",label:"name",children:t.children,emitPath:!1},clearable:""},model:{value:t.classify,callback:function(r){t.classify=r},expression:"classify"}})},L=[];const q={data:t=>({classify:null,question_classify_list:[]}),mounted(){this.mountedLoad&&this.findAllQuestionsClassify()},activated(){this.findAllQuestionsClassify()},props:{mountedLoad:{default:!1},value:{default:null}},watch:{value:{immediate:!0,deep:!0,handler(t){this.classify=t}},classify:{immediate:!1,deep:!0,handler(t){this.$emit("input",t)}}},methods:{findAllQuestionsClassify(){f().then(({data:t})=>{let a={};a=t.toTree();const e=a.tree;this.question_classify_list=e}).catch(t=>{console.info(t)}).finally(t=>{this.page_is_loading=!1})}}},d={};var F=o(q,M,L,!1,A,null,null,null);function A(t){for(let a in d)this[a]=d[a]}const j=function(){return F.exports}();var R=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"v-page classify_page"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.paper_list_loading,expression:"paper_list_loading"}],staticClass:"v-ctx"},[e("FormLayout",{ref:"formLayoutRef",attrs:{items:t.formItems,model:t.form,rules:t.rules,"label-width":"70px","label-position":"right",inline:!0},scopedSlots:t._u([{key:"title",fn:function(){return[e("QueryInput",{on:{query:t.pagingFindList},model:{value:t.form.title,callback:function(r){t.$set(t.form,"title",r)},expression:"form.title"}})]},proxy:!0},{key:"btns",fn:function(){},proxy:!0}])}),e("TableLayout",{attrs:{column:t.column,data:t.table_data,pageInfo:t.page_info},on:{"current-change":function(r){return t.pagingChange({currentPage:r})},"size-change":function(r){return t.pagingChange({pageSize:r})}},scopedSlots:t._u([{key:"action",fn:function(r){return[e("el-button",{attrs:{type:"text",icon:"el-icon-check"},on:{click:function(i){return t.onSelect(i,r.row)}}},[t._v("\u9009\u62E9")])]}}])})],1)])},Q=[];const z={components:{TableLayout:x,FormLayout:y,QueryInput:w},data:()=>({table_data:[],page_info:{currentPage:1,pageSize:10,total:0},current_classify_id:null,paper_list_loading:!1,form:{title:"",status:1}}),props:{mountedLoad:{default:!1}},created(){this.formItems=[{prop:"title"},{prop:"btns",model:{class:"gy-btns"}}],this.rules={},this.column=[{prop:"title",label:"\u8BD5\u5377\u540D",align:"center","show-overflow-tooltip":!0},{prop:"classify",label:"\u8BD5\u5377\u5206\u7C7B",align:"center","show-overflow-tooltip":!0},{prop:"totalScore",label:"\u603B\u5206",align:"center","show-overflow-tooltip":!0},{prop:"questionCount",label:"\u8BD5\u9898\u603B\u6570",align:"center","show-overflow-tooltip":!0},{prop:"creator",label:"\u521B\u5EFA\u4EBA",align:"center","show-overflow-tooltip":!0},{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",width:150,align:"center","show-overflow-tooltip":!0},{prop:"action",label:"\u64CD\u4F5C",width:80,align:"center","show-overflow-tooltip":!0}]},mounted(){this.mountedLoad&&this.pagingFindList()},activated(){this.pagingFindList()},methods:{onSelect(t,a){this.$emit("onSelect",a)},pagingChange(t){typeof t.currentPage!="number"&&typeof t.pageSize!="number"||(this.page_info={...this.page_info,...t},this.pagingFindList())},initPageInfo(){this.page_info={currentPage:1,pageSize:this.page_info.pageSize,total:0}},pagingFindList(t){t instanceof PointerEvent&&this.initPageInfo();let a=this.current_classify_id;a==="system"&&(a=null),this.paper_list_loading=!0,$({...this.page_info,classifyId:a,...this.form}).then(e=>{const{currentPage:r,pageSize:i,total:s}=e.data;this.table_data=e.data.data,this.table_data.length===0&&this.page_info.currentPage!=1&&(this.initPageInfo(),this.pagingFindList()),this.page_info={currentPage:r,pageSize:i,total:s}}).finally(e=>{this.paper_list_loading=!1})}}},m={};var O=o(z,R,Q,!1,B,"991cccc6",null,null);function B(t){for(let a in m)this[a]=m[a]}const N=function(){return O.exports}();var K=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("DialogLayout",{attrs:{visible:!0,title:"\u8BD5\u5377\u6A21\u5F0F\u9884\u89C8",shadowBar:!1,actionBarOption:{noCencel:!0,noConfirm:!0}},on:{onCancel:function(r){return t.$emit("onCancel")}}},[e("img",{attrs:{src:`/imgs/${["preview-full-volume","preview-question-by-question"][t.mode]}.png`}})])},G=[];const H={components:{DialogLayout:l},data:()=>({}),props:{mode:{default:0}}},p={};var J=o(H,K,G,!1,U,null,null,null);function U(t){for(let a in p)this[a]=p[a]}const V=function(){return J.exports}();var W=function(){var t,a,e=this,r=e.$createElement,i=e._self._c||r;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.page_is_loading,expression:"page_is_loading"}]},[i("div",{staticClass:"gy-area-title"},[e._v("\u8003\u8BD5\u5C5E\u6027")]),i("div",{staticClass:"gy-form inline",staticStyle:{"--fix":"77px"}},[i("div",{staticClass:"gy-form-item mb"},[i("div",{staticClass:"gy-label middle require"},[e._v("\u8003\u8BD5\u540D\u79F0\uFF1A")]),i("el-input",{staticStyle:{width:"350px"},attrs:{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},model:{value:e.form.title,callback:function(s){e.$set(e.form,"title",s)},expression:"form.title"}})],1),i("div",{staticClass:"gy-form-item mb"},[i("div",{staticClass:"gy-label middle require"},[e._v("\u8003\u8BD5\u5206\u7C7B\uFF1A")]),i("ExamClassifySelector",{model:{value:e.form.classifyId,callback:function(s){e.$set(e.form,"classifyId",s)},expression:"form.classifyId"}})],1)]),i("div",{staticClass:"gy-form mb",staticStyle:{"--fix":"77px"}},[i("div",{staticClass:"gy-form-item"},[i("div",{staticClass:"gy-label"},[e._v("\u8003\u8BD5\u63CF\u8FF0\uFF1A")]),i("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u63CF\u8FF0\u4FE1\u606F"},model:{value:e.form.examDesc,callback:function(s){e.$set(e.form,"examDesc",s)},expression:"form.examDesc"}})],1)]),i("div",{staticClass:"gy-area-title"},[e._v("\u8003\u8BD5\u63A7\u5236")]),i("div",{staticClass:"gy-form inline",staticStyle:{"--fix":"77px"}},[i("div",{staticClass:"gy-form-item mb"},[i("div",{staticClass:"gy-label middle require"},[e._v("\u8003\u8BD5\u65F6\u95F4\uFF1A")]),i("el-date-picker",{attrs:{type:"datetimerange","range-separator":"-","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},model:{value:e.dateRange,callback:function(s){e.dateRange=s},expression:"dateRange"}})],1),i("div",{staticClass:"gy-form-item mb"},[i("div",{staticClass:"gy-label middle require"},[e._v("\u8003\u8BD5\u65F6\u957F\uFF1A")]),i("div",[i("el-input",{staticStyle:{width:"90px"},attrs:{placeholder:"60",min:1,type:"number"},model:{value:e.form.examDuration,callback:function(s){e.$set(e.form,"examDuration",s)},expression:"form.examDuration"}}),e._v(" \u5206\u949F ")],1)]),i("div",{staticClass:"gy-form-item"},[i("div",{staticClass:"gy-label middle require"},[e._v("\u8003\u8BD5\u673A\u4F1A\uFF1A")]),i("div",[i("el-input",{staticStyle:{width:"90px"},attrs:{placeholder:"3",min:1,step:1,type:"number"},model:{value:e.form.examTimes,callback:function(s){e.$set(e.form,"examTimes",s)},expression:"form.examTimes"}}),e._v(" \u6B21 ")],1)])]),i("div",{staticClass:"gy-area-title"},[e._v("\u8BD5\u5377\u6A21\u5F0F")]),i("el-radio-group",{model:{value:e.form.examMode,callback:function(s){e.$set(e.form,"examMode",s)},expression:"form.examMode"}},[i("div",{staticClass:"gy-form inline",staticStyle:{"--fix":"77px","padding-left":"10px"}},[i("div",{staticClass:"gy-form-item"},[i("div",[i("el-radio",{attrs:{label:0}},[e._v("\u6574\u5377\u6A21\u5F0F "),i("el-button",{attrs:{type:"text",icon:"i-j-fbks-yulan"},on:{click:function(s){e.mode_preview_dialog_mode=0,e.mode_preview_dialog_show=!0}}},[e._v("\u9884\u89C8")])],1)],1)]),i("div",{staticClass:"gy-form-item"},[i("div",[i("el-radio",{attrs:{label:1}},[e._v("\u9010\u9898\u6A21\u5F0F "),i("el-button",{attrs:{type:"text",icon:"i-j-fbks-yulan"},on:{click:function(s){e.mode_preview_dialog_mode=1,e.mode_preview_dialog_show=!0}}},[e._v("\u9884\u89C8")])],1)],1)])])]),e.mode_preview_dialog_show?i("ModePriviewDialog",{attrs:{mode:e.mode_preview_dialog_mode},on:{onCancel:function(s){e.mode_preview_dialog_show=!1}}}):e._e(),i("div",{staticClass:"gy-area-title"},[e._v("\u9009\u62E9\u8BD5\u5377")]),i("div",{staticClass:"gy-form inline",staticStyle:{"--fix":"77px"}},[i("div",{staticClass:"gy-form-item mb"},[i("div",{staticClass:"gy-label middle require"},[e._v("\u8BD5\u5377\uFF1A")]),e.current_selected_paper==null?i("el-button",{staticClass:"addbtn-restyle",attrs:{type:"primary",plain:"",icon:"el-icon-plus"},on:{click:function(s){e.select_paper_dialog_show=!0}}},[e._v("\u9009\u53D6\u8BD5\u5377")]):i("el-button",{attrs:{type:"text"},on:{click:function(s){e.select_paper_dialog_show=!0}}},[e._v(e._s((t=e.current_selected_paper)===null||t===void 0?void 0:t.title))]),i("el-button",{directives:[{name:"show",rawName:"v-show",value:e.current_selected_paper!=null,expression:"current_selected_paper!=null"}],attrs:{type:"text",icon:"i-j-fbks-yulan"},on:{click:e.previewPaper}},[e._v("\u9884\u89C8")])],1),i("div",{staticClass:"gy-form-item"},[i("div",{staticClass:"gy-label middle"},[e._v("\u603B\u5206\uFF1A")]),i("div",{staticStyle:{height:"32px","line-height":"32px"}},[e._v(" "+e._s(e.current_selected_paper?e.current_selected_paper.totalScore:0)+" ")])]),i("div",{staticClass:"gy-form-item"},[i("div",{staticClass:"gy-label middle"},[e._v("\u53CA\u683C\u5206\uFF1A")]),i("div",{staticStyle:{"margin-right":"20px"}},[i("el-input",{staticStyle:{width:"90px"},attrs:{placeholder:"60",min:"0",max:"100",step:"5",type:"number"},model:{value:e.form.passPercent,callback:function(s){e.$set(e.form,"passPercent",s)},expression:"form.passPercent"}}),i("span",[e._v(" % ")])],1),i("el-button",{attrs:{type:"text",icon:"i-j-ksap-bianji2"},on:{click:function(s){e.edit_tips_dialog_show=!0}}},[e._v("\u81EA\u5B9A\u4E49\u8BC4\u8BED\u8BBE\u7F6E")])],1)]),i("div",{staticClass:"gy-area-title"},[e._v("\u9605\u5377\u65B9\u5F0F")]),i("el-radio-group",{model:{value:e.form.gradePaperMode,callback:function(s){e.$set(e.form,"gradePaperMode",s)},expression:"form.gradePaperMode"}},[i("div",{staticClass:"gy-form inline middle",staticStyle:{"--fix":"77px","padding-left":"10px",height:"32px"}},[i("div",{staticClass:"gy-form-item middle",staticStyle:{"margin-right":"65px"}},[i("el-radio",{attrs:{label:0}},[e._v("\u673A\u5668\u9605\u5377 ")])],1),i("div",{staticClass:"gy-form-item middle"},[i("el-radio",{attrs:{label:1}},[e._v("\u4EBA\u5DE5\u9605\u5377")])],1),i("div",{directives:[{name:"show",rawName:"v-show",value:e.form.gradePaperMode===1,expression:"form.gradePaperMode === 1"}],staticClass:"gy-form-item middle"},[i("div",{staticStyle:{"font-size":"14px","margin-right":"10px"}},[e._v(e._s((a=e.examiner_info)===null||a===void 0?void 0:a.name))]),i("el-button",{staticClass:"addbtn-restyle",attrs:{type:"primary",plain:"",icon:"el-icon-plus"},on:{click:function(s){e.teacher_dialog_show=!0}}},[e._v("\u9009\u53D6\u9605\u5377\u4EBA")])],1)])]),i("div",{staticClass:"gy-area-title"},[e._v("\u9009\u53D6\u5B66\u5458")]),i("StudentsSelector",{attrs:{transOptions:e.students_selector_options},model:{value:e.current_selected_students,callback:function(s){e.current_selected_students=s},expression:"current_selected_students"}}),i("div",{staticStyle:{width:"100%","margin-top":"20px","text-align":"center"}},[i("el-button",{attrs:{type:"primary",round:""},on:{click:e.onSave}},[e._v("\u4FDD\u5B58")]),i("el-button",{attrs:{type:"primary",round:"",plain:""},on:{click:e.onCancel}},[e._v("\u53D6\u6D88")])],1),i("DialogLayout",{attrs:{visible:e.select_paper_dialog_show,title:"\u9009\u53D6\u8BD5\u5377",actionBarOption:{noConfirm:!0,noCencel:!0}},on:{onCancel:function(s){e.select_paper_dialog_show=!1}}},[i("ExamPaperSelector",{attrs:{mountedLoad:!0},on:{onSelect:e.paperSelected}})],1),i("ExamTipsForm",{attrs:{successTips:e.form.successTips,failedTips:e.form.failedTips,waitingTips:e.form.waitingTips},on:{"update:successTips":function(s){return e.$set(e.form,"successTips",s)},"update:success-tips":function(s){return e.$set(e.form,"successTips",s)},"update:failedTips":function(s){return e.$set(e.form,"failedTips",s)},"update:failed-tips":function(s){return e.$set(e.form,"failedTips",s)},"update:waitingTips":function(s){return e.$set(e.form,"waitingTips",s)},"update:waiting-tips":function(s){return e.$set(e.form,"waitingTips",s)}},model:{value:e.edit_tips_dialog_show,callback:function(s){e.edit_tips_dialog_show=s},expression:"edit_tips_dialog_show"}}),i("TeacherSelector",{attrs:{teacher:e.examiner_info},on:{"update:teacher":function(s){e.examiner_info=s},onChange:e.examninerChanged},model:{value:e.teacher_dialog_show,callback:function(s){e.teacher_dialog_show=s},expression:"teacher_dialog_show"}}),e.preview_paper_dialog_show?i("QuestionListPreview",{attrs:{questionList:e.preview_current_questions_list},on:{onCancel:function(s){e.preview_paper_dialog_show=!1}}}):e._e()],1)},X=[];const n={title:"",classifyId:null,examDesc:"",examStartTime:null,examEndTime:null,examDuration:60,examTimes:1,successTips:"\u606D\u559C\u60A8\uFF0C\u6210\u529F\u901A\u8FC7\u672C\u6B21\u8003\u8BD5\uFF01",failedTips:"\u5F88\u9057\u61BE\uFF0C\u60A8\u6CA1\u6709\u901A\u8FC7\u672C\u6B21\u8003\u8BD5\uFF01",waitingTips:"\u8BF7\u7B49\u5F85\u8001\u5E08\u4EBA\u5DE5\u8BC4\u5206\uFF01",examMode:0,gradePaperMode:0,examPaperId:null,examinerId:"",totalScore:0,passPercent:60},Y={components:{ExamClassifySelector:j,ExamPaperSelector:N,StudentsSelector:b,DialogLayout:l,ExamTipsForm:D,TeacherSelector:T,ModePriviewDialog:V,QuestionListPreview:C},data(){return{dateRange:[],form:{...n},page_is_loading:!1,examiner_info:null,select_paper_dialog_show:!1,edit_tips_dialog_show:!1,current_selected_paper:null,teacher_dialog_show:!1,current_selected_students:[],students_selector_options:null,mode_preview_dialog_show:!1,mode_preview_dialog_mode:0,preview_paper_dialog_show:!1,preview_current_questions_list:[]}},watch:{examiner_info:{deep:!0,immediate:!0,handler(t){t&&(this.form.examinerId=t.id)}},dateRange:{deep:!0,immediate:!0,handler(t){t.length&&(this.form.examStartTime=t[0],this.form.examEndTime=t[1])}},current_selected_paper:{deep:!0,immediate:!0,handler(t){t&&(this.form.examPaperId=t.id,this.form.totalScore=t.totalScore)}}},computed:{isModify(){return this.$route.params.examId!=null},isCopy(){return this.$route.params.type==="copy"},isAgain(){return this.$route.params.type==="again"}},activated(){this.initFrom(),this.examiner_info=this.$store.user,Object.keys(this.$route.query).includes("paperId")&&(this.current_selected_paper={id:this.$route.query.paperId,title:this.$route.query.title,totalScore:this.$route.query.totalScore}),this.isModify?this.getExamDetails():this.form.examinerId=this.$store.user.id},methods:{previewPaper(){this.page_is_loading=!0,_(this.current_selected_paper.id).then(t=>{this.preview_current_questions_list=t.data,this.preview_paper_dialog_show=!0}).finally(t=>{this.page_is_loading=!1})},examninerChanged(t){Object.keys(t).includes("id")?this.examiner_info=t:this.examiner_info=this.$store.user,this.teacher_dialog_show=!1},getExamDetails(){this.page_is_loading=!0,h(this.$route.params.examId).then(t=>{const a={},e=t.data.exam.examInfo,r=Object.keys(e),i=Object.keys(n);r.forEach(s=>{i.includes(s)&&(a[s]=e[s])}),a.id=e.id,this.form=a,this.dateRange=[new Date(a.examStartTime),new Date(a.examEndTime)],this.form.examStartTime=new Date(this.form.examStartTime),this.form.examEndTime=new Date(this.form.examEndTime),this.isAgain&&(this.form.title.indexOf("\u3010\u590D\u5236\u518D\u8003\u3011")===-1&&(this.form.title=this.form.title+"\u3010\u590D\u5236\u518D\u8003\u3011"),this.form.examStartTime=null,this.form.examEndTime=null),(this.isAgain||this.isCopy)&&delete this.form.id,this.current_selected_paper=t.data.exam.paperInExam,this.current_selected_students=t.data.students.map(s=>s.id),this.students_selector_options=t.data.students,this.examiner_info=t.data.exam.examInfo.userinfo}).catch(t=>{console.info(t)}).finally(t=>{this.page_is_loading=!1})},tipsChanged(t){this.form.successTips=t.successTips,this.form.failedTips=t.failedTips,this.form.waitingTips=t.waitingTips,this.edit_tips_dialog_show=!1},paperSelected(t){this.current_selected_paper=t,this.select_paper_dialog_show=!1},initFrom(){this.form={...n},this.current_selected_students=[],this.students_selector_options=[],this.current_selected_paper=null,this.dateRange=[]},onCancel(){this.$router.replace({path:"/assessment-evaluation/exam-arrangement"}),this.initFrom()},onSave(){const t=this.form;if(this.$message.closeAll(),!t.title)return this.$message.error("\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0");if(!t.classifyId)return this.$message.error("\u8BF7\u9009\u62E9\u8003\u8BD5\u5206\u7C7B");if(!t.examStartTime)return this.$message.error("\u8BF7\u9009\u62E9\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4");if(!t.examEndTime)return this.$message.error("\u8BF7\u9009\u62E9\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4");if(t.examEndTime.getTime()<t.examStartTime.getTime())return this.$message.error("\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4\u5E94\u665A\u4E8E\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4");if(!t.examDuration)return this.$message.error("\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F");if(!t.examTimes)return this.$message.error("\u8BF7\u586B\u5199\u8003\u8BD5\u673A\u4F1A");if(t.examMode==null)return this.$message.error("\u8BF7\u9009\u62E9\u8BD5\u5377\u6A21\u5F0F");if(!t.examPaperId)return this.$message.error("\u8BF7\u9009\u62E9\u8BD5\u5377");if(!t.passPercent)return this.$message.error("\u8BF7\u586B\u5199\u53CA\u683C\u5206\u5360\u6BD4");if(t.gradePaperMode==null)return this.$message.error("\u8BF7\u9009\u62E9\u9605\u5377\u65B9\u5F0F");if(t.gradePaperMode===1&&!t.examinerId)return this.$message.error("\u4EBA\u5DE5\u9605\u5377\u9700\u8981\u786E\u8BA4\u9605\u5377\u4EBA");if(t.passPercent<0||t.passPercent>100)return this.$message.error("\u53CA\u683C\u5206\u5360\u6BD4\u5E94\u57280-100\u4E4B\u95F4");if(t.examDuration<1)return this.$message.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7684\u8003\u8BD5\u65F6\u957F");if(t.examTimes<1)return this.$message.error("\u8003\u8BD5\u6B21\u6570\u6700\u5C111\u6B21");if(this.current_selected_students.length===0)return this.$message.error("\u8BF7\u9009\u62E9\u8003\u8BD5\u5B66\u5458");if(this.isModify&&!this.isAgain&&!this.isCopy){this.onModify();return}this.page_is_loading=!0,g({exam:this.form,students:this.current_selected_students}).then(a=>{this.$message.success("\u53D1\u5E03\u6210\u529F"),this.$router.replace({path:"/assessment-evaluation/exam-arrangement"})}).catch(a=>{console.info(a)}).finally(()=>{this.page_is_loading=!1})},onModify(){this.page_is_loading=!0,v({id:this.form.id,exam:this.form,students:this.current_selected_students}).then(t=>{this.$message.success("\u7F16\u8F91\u6210\u529F"),this.$router.replace({path:"/assessment-evaluation/exam-arrangement"})}).catch(t=>{console.info(t)}).finally(()=>{this.page_is_loading=!1})}}},u={};var Z=o(Y,W,X,!1,ee,null,null,null);function ee(t){for(let a in u)this[a]=u[a]}const xe=function(){return Z.exports}();export{xe as default};