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,d=(e,d)=>{for(varoind||(d={}))a.call(d,o)&&r(e,o,d[o]);if(t)for(varooft(d))l.call(d,o)&&r(e,o,d[o]);returne};import{raso,aass,Aasn,i,basm,masu,tasf,nasp,qasc,uasg,vasb,pas_,dasD,easy,oasV,casY,fash,Fasx,xasv,hasU,yasH,zasM,gasj}from"./index.a4f4e22b.js";constw={name:"ExamForm",setup(){const{proxy:e}=p();console.log("proxy",e);consta=o(null),t=c(),l=g(),{id:r}=t.query,_=s({token:n("token")||"",id:r,allClasses:[],formData:{name:"",description:"",begin:"",end:"",duration:"",indexes:[],filters:{classes:[],register_time_range:[]},status:"",is_discovered:""},rules:{name:[{required:"true"}],indexes:[{required:"true"}],status:[{required:"true"}],is_discovered:[{required:"true"}]}});i((async()=>{awaitD(),awaity(),r&&m.getExam(r).then((e=>{_.formData.name=e.data.name,_.formData.description=e.data.description,_.formData.begin=e.data.begin,_.formData.end=e.data.end,_.formData.duration=e.data.duration,_.formData.indexes=e.data.indexes,_.formData.filters=e.data.filters,_.formData.status=e.data.status,_.formData.is_discovered=e.data.is_discovered}))})),u((()=>{}));constD=async()=>{lete=awaitm.listClass();_.allClasses=e.data},y=async()=>{lete=awaitm.listExamIndex();_.formData.indexes=e.data};returnd(d({},f(_)),{formRef:a,submitAdd:()=>{a.value.validate((asynce=>{if(e){lete=_.formData;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[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[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))returnb.error("请上传 jpg、jpeg、png 格式的图片"),!1},handleUrlSuccess:e=>{_.formData.goodsCoverImg=e.data||""},handleChangeCate:e=>{_.categoryId=e[2]||0}})}},k=j();_("data-v-0bb9abca");constE=U("Enabled"),C=U("Disabled"),q=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("Submit");D();constT=k(((e,a,t,l,r,d)=>{consto=y("el-input"),s=y("el-form-item"),n=y("el-checkbox"),i=y("el-col"),m=y("el-row"),u=y("el-radio"),f=y("el-radio-group"),p=y("el-date-picker"),c=y("el-checkbox-group"),g=y("el-button"),b=y("el-form");returnV(),Y("div",null,[h(m,null,{default:k((()=>[h(i,{span:12},{default:k((()=>[h(b,{model:e.formData,rules:e.rules,ref:"formRef","label-width":"200px",class:"formData"},{default:k((()=>[h(s,{label:"Name",prop:"name"},{default:k((()=>[h(o,{modelValue:e.formData.name,"onUpdate:modelValue":a[1]||(a[1]=a=>e.formData.name=a),placeholder:""},null,8,["modelValue"])])),_:1}),h(s,{label:"Index",prop:"indexes"},{default:k((()=>[(V(!0),Y(x,null,v(e.formData.indexes,((e,a)=>(V(),Y(m,{key:a},{default:k((()=>[h(i,{span:6},{default:k((()=>[h(n,{modelValue:e.checked,"onUpdate:modelValue":a=>e.checked=a,label:e.checked},{default:k((()=>[U(H(e.name),1)])),_:2},1032,["modelValue","onUpdate:modelValue","label"])])),_:2},1024),h(i,{span:12},{default:k((()=>[h(o,{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:k((()=>[e.unit?(V(),Y(x,{key:0},[U(" Unit: "+H(e.unit),1)],64)):M("",!0)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),h(s,{label:"Status",prop:"status"},{default:k((()=>[h(f,{modelValue:e.formData.status,"onUpdate:modelValue":a[2]||(a[2]=a=>e.f