1import{b as ce,_ as fe,d as u,o as p,c as V,e as r,t as C,g as l,w as n,L as w,U,f as q,D as _e,r as _,E as Ve,T as ye,Q as P,H as $,l as L,I as j,K,z as a,m as be,x as ve}from"./index.5e94fb49.js";import{l as ge,u as he,a as Ce}from"./question.7c0f1330.js";import{l as we}from"./type.996906df.js";import{u as qe,Q as R}from"./question-card.bf03ee07.js";const Y=qe();ce();const ke={name:"question-cart",components:{QuestionCard:R},props:{},data(){return{showDrawer:!1,sortNum1:["","\u4E00","\u4E8C","\u4E09","\u56DB"],sortNum2:["","\u2160","\u2161","\u2162","\u2163","\u2164","\u2165"]}},computed:{questionCart(){return Y.questionCart},paperCartDetail(){return Y.paperCartDetail},cartCount(){return this.questionCart.length},questionCartMap(){const S=this.$utils.deepClone(this.questionCart);let i={};for(var g in S){let m=S[g];m.qtype?(i[m.qtype]||(i[m.qtype]=[]),i[m.qtype].push(m)):i.\u5176\u4ED6.push(m)}return i}},methods:{goPaperCreate(){this.$router.push({path:"/paper/paper-create"})}}},Te={class:"question-cart",ref:"questionCart"},Ue=r("i",{class:"iconfont icon-ai-cart"},null,-1),Se={class:"question-cart-tag"},Ne=r("div",{class:"mt5"},"\u9898\u7B50",-1),De={class:"question-cart__header"},Be=r("div",null,"\u8BD5\u9898\u7B50",-1),Ie=q("\u8FDB\u5165\u7EC4\u5377\u4E2D\u5FC3"),xe={class:"question-cart-group-header"},$e=r("i",{class:"iconfont icon-shurukuangneishanchu"},null,-1),Le=q(" \u6E05\u9664 "),Qe={class:"question-cart-group-body"};function Ae(S,i,g,m,y,v){const k=u("el-button"),N=u("el-link"),T=u("QuestionCard"),D=u("el-drawer");return p(),V("div",Te,[r("div",{class:"question-cart-handler",onClick:i[0]||(i[0]=b=>y.showDrawer=!y.showDrawer)},[Ue,r("div",Se,C(v.cartCount),1),Ne]),l(D,{size:"600px",modelValue:y.showDrawer,"onUpdate:modelValue":i[1]||(i[1]=b=>y.showDrawer=b),"with-header":!1},{default:n(()=>[r("div",De,[Be,r("div",null,[l(k,{type:"primary",size:"small",onClick:v.goPaperCreate},{default:n(()=>[Ie]),_:1},8,["onClick"])])]),(p(!0),V(w,null,U(v.questionCartMap,(b,B,c)=>(p(),V("div",{class:"p10",key:B},[r("div",xe,[r("div",null,C(y.sortNum1[c+1])+"\u3001"+C(B)+"\uFF08"+C(b.length)+"\uFF09",1),r("div",null,[l(N,{type:"danger",underline:!1},{default:n(()=>[$e,Le]),_:1})])]),r("div",Qe,[(p(!0),V(w,null,U(b,(o,I)=>(p(),V("div",{class:"question-cart-item",key:I},[l(T,{mode:"mini",data:o,index:I},null,8,["data","index"])]))),128))])]))),128))]),_:1},8,["modelValue"])],512)}var ze=fe(ke,[["render",Ae]]);const Ee={class:"mr25 ml10"},Pe=q("\u663E\u793A\u7B54\u6848\u548C\u89E3\u6790"),je=q("\u65B0\u589E"),Ke={class:"filter-catalog-list"},Ye=["onClick"],Re={class:"filter-catalog-list"},Fe=["onClick"],Me={class:"p10"},He={class:"dialog-footer"},Oe=q("\u786E \u5B9A"),Ge=q("\u53D6 \u6D88"),Je=_e({name:"Question"}),ll=Object.assign(Je,{setup(S){const{proxy:i}=ve(),g=_([]),m=_(!1),y=_(!0),v=_(!0);_([]),_(!0),_(!0);const k=_(0),N=_(""),T=_(!1),D=_([]),b=_([]),B=Ve({form:{},queryParams:{pageNum:1,pageSize:20,title:null,qtype:null,optionA:null,optionB:null,optionC:null,optionD:null,optionE:null,answer1:null,answer2:null,pharse:null,diff:null,subjectId:null,knowledges:null,currentYear:null,chapterId:null,materialId:null,materialName:null,paperTpye:null,sources:null,isKonw:null,isSub:null},rules:{}}),{queryParams:c,form:o,rules:I}=ye(B);function h(){y.value=!0,ge(c.value).then(f=>{g.value=f.rows,k.value=f.total,y.value=!1})}function F(){m.value=!1,A()}function A(){o.value={id:null,title:null,qtype:null,optionA:null,optionB:null,optionC:null,optionD:null,optionE:null,answer1:null,answer2:null,pharse:null,diff:null,subjectId:null,knowledges:null,currentYear:null,chapterId:null,materialId:null,materialName:null,paperTpye:null,sources:null,isKonw:null,isSub:null,createBy:null,createTime:null,updateBy:null,updateTime:null},i.resetForm("questionRef")}function z(){c.value.pageNum=1,h()}function M(){A(),m.value=!0,N.value="\u65B0\u589E\u8BD5\u9898"}function H(){i.$refs.questionRef.validate(f=>{f&&(o.value.id!=null?he(o.value).then(t=>{i.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),m.value=!1,h()}):Ce(o.value).then(t=>{i.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),m.value=!1,h()}))})}function O(f){return(c.value.pageNum-1)*c.value.pageSize+f}function G(){we({pageNum:1,pageSize:9999}).then(f=>{const t=f.rows||[];D.value=[{typeId:null,typeName:"\u5168\u90E8"},...t]})}function J(){const f=[{searchValue:null,createBy:"admin",createTime:"2022-03-15 21:36:55",updateBy:null,updateTime:null,remark:null,params:{},dictCode:"106",dictSort:"1",dictLabel:"\u5BB9\u6613",dictValue:"1",dictType:"eqb_question_diff",cssClass:null,listClass:"default",isDefault:"N",status:"0",default:!1},{searchValue:null,createBy:"admin",createTime:"2022-03-15 21:37:14",updateBy:null,updateTime:null,remark:null,params:{},dictCode:"107",dictSort:"2",dictLabel:"\u8F83\u6613",dictValue:"2",dictType:"eqb_question_diff",cssClass:null,listClass:"default",isDefault:"N",status:"0",default:!1},{searchValue:null,createBy:"admin",createTime:"2022-03-15 21:37:25",updateBy:null,updateTime:null,remark:null,params:{},dictCode:"108",dictSort:"3",dictLabel:"\u4E00\u822C",dictValue:"3",dictType:"eqb_question_diff",cssClass:null,listClass:"default",isDefault:"N",status:"0",default:!1},{searchValue:null,createBy:"admin",createTime:"2022-03-15 21:37:35",updateBy:null,updateTime:null,remark:null,params:{},dictCode:"109",dictSort:"4",dictLabel:"\u8F83\u96BE",dictValue:"4",dictType:"eqb_question_diff",cssClass:null,listClass:"default",isDefault:"N",status:"0",default:!1},{searchValue:null,createBy:"admin",createTime:"2022-03-15 21:38:02",updateBy:null,updateTime:null,remark:null,params:{},dictCode:"110",dictSort:"5",dictLabel:"\u56F0\u96BE",dictValue:"5",dictType:"eqb_question_diff",cssClass:null,listClass:"default",isDefault:"N",status:"0",default:!1}];b.value=[{dictLabel:"\u5168\u90E8",dictValue:null},...f]}return h(),G(),J(),(f,t)=>{const W=u("el-checkbox"),X=u("right-toolbar"),Q=u("el-button"),Z=u("el-button-group"),ee=u("su-page-header"),E=u("su
1-filter-group"),le=u("su-list-filter-bar"),te=u("el-empty"),ae=u("su-list-body"),oe=u("su-body"),ne=u("su-page"),ue=u("pagination"),se=u("su-page-footer"),s=u("el-input"),d=u("el-form-item"),de=u("el-form"),re=u("el-dialog"),ie=P("hasPermi"),pe=P("loading");return p(),V(w,null,[l(ne,null,{default:n(()=>[l(oe,null,{default:n(()=>[l(ee,{showTitle:""},{end:n(()=>[r("span",Ee,[l(W,{modelValue:T.value,"onUpdate:modelValue":t[0]||(t[0]=e=>T.value=e)},{default:n(()=>[Pe]),_:1},8,["modelValue"])]),l(X,{showSearch:v.value,"onUpdate:showSearch":t[1]||(t[1]=e=>v.value=e),onQueryTable:h,columns:f.columns},null,8,["showSearch","columns"]),l(Z,{class:"ml15"},{default:n(()=>[$((p(),L(Q,{type:"primary",icon:"Plus",onClick:M},{default:n(()=>[je]),_:1})),[[ie,["eqb:type:add"]]])]),_:1})]),_:1}),$(l(le,null,{default:n(()=>[l(E,{title:"\u9898\u578B\uFF1A"},{default:n(()=>[r("ul",Ke,[(p(!0),V(w,null,U(D.value,(e,x)=>(p(),V("li",{key:e.typeId,class:K({active:e.typeId===a(c).qtype}),onClick:me=>{a(c).qtype=e.typeId,z()}},C(e.typeName),11,Ye))),128))])]),_:1}),l(E,{title:"\u96BE\u6613\u5EA6\uFF1A"},{default:n(()=>[r("ul",Re,[(p(!0),V(w,null,U(b.value,(e,x)=>(p(),V("li",{key:e.dictValue,class:K({active:e.dictValue===a(c).diff}),onClick:me=>{a(c).diff=e.dictValue,z()}},C(e.dictLabel),11,Fe))),128))])]),_:1})]),_:1},512),[[j,v.value]]),$((p(),L(ae,null,{default:n(()=>[r("div",Me,[(p(!0),V(w,null,U(g.value,(e,x)=>(p(),L(R,{data:e,index:O(x),showAnswer:T.value,key:x},null,8,["data","index","showAnswer"]))),128)),g.value.length<=0?(p(),L(te,{key:0,description:"\u6682\u65E0\u6570\u636E"})):be("",!0)])]),_:1})),[[pe,y.value]])]),_:1})]),_:1}),l(se,null,{default:n(()=>[$(l(ue,{total:k.value,page:a(c).pageNum,"onUpdate:page":t[2]||(t[2]=e=>a(c).pageNum=e),limit:a(c).pageSize,"onUpdate:limit":t[3]||(t[3]=e=>a(c).pageSize=e),onPagination:h},null,8,["total","page","limit"]),[[j,k.value>0]])]),_:1}),l(ze),l(re,{title:N.value,modelValue:m.value,"onUpdate:modelValue":t[24]||(t[24]=e=>m.value=e),width:"500px","append-to-body":""},{footer:n(()=>[r("div",He,[l(Q,{type:"primary",onClick:H},{default:n(()=>[Oe]),_:1}),l(Q,{onClick:F},{default:n(()=>[Ge]),_:1})])]),default:n(()=>[l(de,{ref:"questionRef",model:a(o),rules:a(I),"label-width":"80px"},{default:n(()=>[l(d,{label:"\u9898\u76EE",prop:"title"},{default:n(()=>[l(s,{modelValue:a(o).title,"onUpdate:modelValue":t[4]||(t[4]=e=>a(o).title=e),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"},null,8,["modelValue"])]),_:1}),l(d,{label:"A \u9009\u9879",prop:"optionA"},{default:n(()=>[l(s,{modelValue:a(o).optionA,"onUpdate:modelValue":t[5]||(t[5]=e=>a(o).optionA=e),placeholder:"\u8BF7\u8F93\u5165A \u9009\u9879"},null,8,["modelValue"])]),_:1}),l(d,{label:"B \u9009\u9879",prop:"optionB"},{default:n(()=>[l(s,{modelValue:a(o).optionB,"onUpdate:modelValue":t[6]||(t[6]=e=>a(o).optionB=e),placeholder:"\u8BF7\u8F93\u5165B \u9009\u9879"},null,8,["modelValue"])]),_:1}),l(d,{label:"C \u9009\u9879",prop:"optionC"},{default:n(()=>[l(s,{modelValue:a(o).optionC,"onUpdate:modelValue":t[7]||(t[7]=e=>a(o).optionC=e),placeholder:"\u8BF7\u8F93\u5165C \u9009\u9879"},null,8,["modelValue"])]),_:1}),l(d,{label:"D \u9009\u9879",prop:"optionD"},{default:n(()=>[l(s,{modelValue:a(o).optionD,"onUpdate:modelValue":t[8]||(t[8]=e=>a(o).optionD=e),placeholder:"\u8BF7\u8F93\u5165D \u9009\u9879"},null,8,["modelValue"])]),_:1}),l(d,{label:"E \u9009\u9879",prop:"optionE"},{default:n(()=>[l(s,{modelValue:a(o).optionE,"onUpdate:modelValue":t[9]||(t[9]=e=>a(o).optionE=e),placeholder:"\u8BF7\u8F93\u5165E \u9009\u9879"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u7B54\u6848",prop:"answer1"},{default:n(()=>[l(s,{modelValue:a(o).answer1,"onUpdate:modelValue":t[10]||(t[10]=e=>a(o).answer1=e),placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u7B54\u6848",prop:"answer2"},{default:n(()=>[l(s,{modelValue:a(o).answer2,"onUpdate:modelValue":t[11]||(t[11]=e=>a(o).answer2=e),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u8BD5\u9898\u89E3\u6790",prop:"pharse"},{default:n(()=>
1[l(s,{modelValue:a(o).pharse,"onUpdate:modelValue":t[12]||(t[12]=e=>a(o).pharse=e),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u8BD5\u9898\u96BE\u5EA6\u503C\uFF0C\u96BE\u5EA6\u503C1~5\uFF0C,\u8D8A\u5927\u8D8A\u96BE",prop:"diff"},{default:n(()=>[l(s,{modelValue:a(o).diff,"onUpdate:modelValue":t[13]||(t[13]=e=>a(o).diff=e),placeholder:"\u8BF7\u8F93\u5165\u8BD5\u9898\u96BE\u5EA6\u503C\uFF0C\u96BE\u5EA6\u503C1~5\uFF0C,\u8D8A\u5927\u8D8A\u96BE"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u5B66\u79D1id",prop:"subjectId"},{default:n(()=>[l(s,{modelValue:a(o).subjectId,"onUpdate:modelValue":t[14]||(t[14]=e=>a(o).subjectId=e),placeholder:"\u8BF7\u8F93\u5165\u5B66\u79D1id"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u591A\u4E2A\u77E5\u8BC6\u70B9\uFF0C\u9694\u5F00",prop:"knowledges"},{default:n(()=>[l(s,{modelValue:a(o).knowledges,"onUpdate:modelValue":t[15]||(t[15]=e=>a(o).knowledges=e),placeholder:"\u8BF7\u8F93\u5165\u591A\u4E2A\u77E5\u8BC6\u70B9\uFF0C\u9694\u5F00"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u5E74\u5EA6",prop:"currentYear"},{default:n(()=>[l(s,{modelValue:a(o).currentYear,"onUpdate:modelValue":t[16]||(t[16]=e=>a(o).currentYear=e),placeholder:"\u8BF7\u8F93\u5165\u5E74\u5EA6"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u7AE0\u8282id",prop:"chapterId"},{default:n(()=>[l(s,{modelValue:a(o).chapterId,"onUpdate:modelValue":t[17]||(t[17]=e=>a(o).chapterId=e),placeholder:"\u8BF7\u8F93\u5165\u7AE0\u8282id"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u6559\u6750id",prop:"materialId"},{default:n(()=>[l(s,{modelValue:a(o).materialId,"onUpdate:modelValue":t[18]||(t[18]=e=>a(o).materialId=e),placeholder:"\u8BF7\u8F93\u5165\u6559\u6750id"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u6559\u6750",prop:"materialName"},{default:n(()=>[l(s,{modelValue:a(o).materialName,"onUpdate:modelValue":t[19]||(t[19]=e=>a(o).materialName=e),placeholder:"\u8BF7\u8F93\u5165\u6559\u6750"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u8BD5\u5377\u7C7B\u578B",prop:"paperTpye"},{default:n(()=>[l(s,{modelValue:a(o).paperTpye,"onUpdate:modelValue":t[20]||(t[20]=e=>a(o).paperTpye=e),placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u7C7B\u578B"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u8BD5\u9898\u6765\u6E90\u5168\u79F0",prop:"sources"},{default:n(()=>[l(s,{modelValue:a(o).sources,"onUpdate:modelValue":t[21]||(t[21]=e=>a(o).sources=e),placeholder:"\u8BF7\u8F93\u5165\u8BD5\u9898\u6765\u6E90\u5168\u79F0"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u662F\u5426\u5173\u8054\u77E5\u8BC6\u70B9",prop:"isKonw"},{default:n(()=>[l(s,{modelValue:a(o).isKonw,"onUpdate:modelValue":t[22]||(t[22]=e=>a(o).isKonw=e),placeholder:"\u8BF7\u8F93\u5165\u662F\u5426\u5173\u8054\u77E5\u8BC6\u70B9"},null,8,["modelValue"])]),_:1}),l(d,{label:"\u662F\u5426\u6709\u5B50\u9898",prop:"isSub"},{default:n(()=>[l(s,{modelValue:a(o).isSub,"onUpdate:modelValue":t[23]||(t[23]=e=>a(o).isSub=e),placeholder:"\u8BF7\u8F93\u5165\u662F\u5426\u6709\u5B50\u9898"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])],64)}}});export{ll as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.