vare=Object.defineProperty,a=Object.prototype.hasOwnProperty,t=Object.getOwnPropertySymbols,l=Object.prototype.propertyIsEnumerable,r=(a,t,l)=>tina?e(a,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[t]=l,s=(e,s)=>{for(vardins||(s={}))a.call(s,d)&&r(e,d,s[d]);if(t)for(vardoft(s))l.call(s,d)&&r(e,d,s[d]);returne};import{kasd,raso,Aasn,oasi,aasm,sasu,tasf,vasp,xasc,uas_,qasg,pasb,masD,basV,dasy,easY,fash,Fasx,iasv,gasU,hasj,zasH,jasM}from"./index.b28443d6.js";constk={name:"ExamForm",setup(){const{proxy:e}=p();console.log("proxy",e);consta=d(null),t=c(),l=_(),{id:r}=t.query,b=o({token:n("token")||"",id:r,allClasses:[],formData:{name:"",description:"",begin:"",end:"",duration:"",indexes:[],filters:{classes:[],register_time_range:[],donate_status:[]},status:"",is_discovered:""},rules:{name:[{required:"true"}],indexes:[{required:"true"}],status:[{required:"true"}],is_discovered:[{required:"true"}]}});i((async()=>{awaitD(),awaitV(),r&&m.getExam(r).then((e=>{b.formData.name=e.data.name,b.formData.description=e.data.description,b.formData.begin=e.data.begin,b.formData.end=e.data.end,b.formData.duration=e.data.duration,b.formData.indexes=e.data.indexes,b.formData.filters=e.data.filters,b.formData.status=e.data.status,b.formData.is_discovered=e.data.is_discovered}))})),u((()=>{}));constD=async()=>{lete=awaitm.listClass();b.allClasses=e.data},V=async()=>{lete=awaitm.listExamIndex();b.formData.indexes=e.data};returns(s({},f(b)),{formRef:a,submitAdd:()=>{a.value.validate((asynce=>{if(e){lete=b.formData;console.log(e),e.begin&&(e.begin=dayjs(e.begin).format("YYYY-MM-DD HH:mm:ss")),e.end&&(e.end=dayjs(e.end).format("YYYY-MM-DD HH:mm:ss")),e.filters.register_time_range&&e.filters.register_time_range[0]&&(e.filters.register_time_range[0]=dayjs(e.filters.register_time_range[0]).format("YYYY-MM-DD HH:mm:ss")),e.filters.register_time_range&&e.filters.register_time_range[1]&&(e.filters.register_time_range[1]=dayjs(e.filters.register_time_range[1]).format("YYYY-MM-DD HH:mm:ss")),console.log(e),r?awaitm.updateExam(r,e):awaitm.storeExam(e),awaitl.push({name:"exam"})}}))},handleBeforeUpload:e=>{consta=e.name.split(".")[1]||"";if(!["jpg","jpeg","png"].includes(a))returng.error("请上传 jpg、jpeg、png 格式的图片"),!1},handleUrlSuccess:e=>{b.formData.goodsCoverImg=e.data||""},handleChangeCate:e=>{b.categoryId=e[2]||0}})}},w=M();b("data-v-382a0b26");constE=U("Enabled"),q=U("Disabled"),C=U("No"),O=U("Yes"),I=h("div",{style:{color:"#aaa"}},"Unit: days. When assign to user, begin and end are used if they are specified. Otherwise begin time is the time at assignment, and the end time is the time at assignment plus the duration.",-1),S=U("No"),T=U("Yes"),B=U("Submit");D();constA=w(((e,a,t,l,r,s)=>{constd=V("el-input"),o=V("el-form-item"),n=V("el-checkbox"),i=V("el-col"),m=V("el-row"),u=V("el-radio"),f=V("el-radio-group"),p=V("el-date-picker"),c=V("el-checkbox-group"),_=V("el-button"),g=V("el-form");returny(),Y("div",null,[h(m,null,{default:w((()=>[h(i,{span:12},{default:w((()=>[h(g,{model:e.formData,rules:e.rules,ref:"formRef","label-width":"200px",class:"formData"},{default:w((()=>[h(o,{label:"Name",prop:"name"},{default:w((()=>[h(d,{modelValue:e.formData.name,"onUpdate:modelValue":a[1]||(a[1]=a=>e.formData.name=a),placeholder:""},null,8,["modelValue"])])),_:1}),h(o,{label:"Index",prop:"indexes"},{default:w((()=>[(y(!0),Y(x,null,v(e.formData.indexes,((e,a)=>(y(),Y(m,{key:a},{default:w((()=>[h(i,{span:6},{default:w((()=>[h(n,{modelValue:e.checked,"onUpdate:modelValue":a=>e.checked=a,label:e.checked},{default:w((()=>[U(j(e.name),1)])),_:2},1032,["modelValue","onUpdate:modelValue","label"])])),_:2},1024),h(i,{span:12},{default:w((()=>[h(d,{type:"number",modelValue:e.require_value,"onUpdate:modelValue":a=>e.require_value=a},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),h(i,{span:6,style:{padding:"0 20px",color:"#aaa"}},{default:w((()=>[e.unit?(y(),Y(x,{key:0},[U(" Unit: "+j(e.unit),1)],64)):H("",!0)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),h(o,{l