editAndUpdate.be96a3a5.js 20 KB

1
  1. var ve=Object.defineProperty,be=Object.defineProperties;var we=Object.getOwnPropertyDescriptors;var Y=Object.getOwnPropertySymbols;var Ce=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable;var W=(r,c,d)=>c in r?ve(r,c,{enumerable:!0,configurable:!0,writable:!0,value:d}):r[c]=d,A=(r,c)=>{for(var d in c||(c={}))Ce.call(c,d)&&W(r,d,c[d]);if(Y)for(var d of Y(c))qe.call(c,d)&&W(r,d,c[d]);return r},U=(r,c)=>be(r,we(c));var T=(r,c,d)=>new Promise((b,a)=>{var p=o=>{try{m(d.next(o))}catch(y){a(y)}},C=o=>{try{m(d.throw(o))}catch(y){a(y)}},m=o=>o.done?b(o.value):Promise.resolve(o.value).then(p,C);m((d=d.apply(r,c)).next())});import{u as Le}from"./tabsView.e67c1a53.js";import{d as P,r as E,F as K,a as I,B as le,i as e,l as w,_ as j,ce as _,a9 as g,p as q,k as i,cg as ae,b as se,dv as ke,ch as F,aj as Te,ae as X,di as Se,aa as ie,bn as oe,ai as xe,e as Ee,c as Ae,u as Ie,M as Ne,dk as Ue,q as Z,db as D,a0 as Fe,at as _e,dm as Be}from"./index.9e87cc3a.js";import{l as De}from"./knowledgeTypeData.3b15dd0b.js";import{P as Pe}from"./index.12c3ef5c.js";import{S as Me}from"./index.c8df7638.js";import{_ as Oe,b as ne,$ as je,a0 as ee,a1 as Ke}from"./api.3e17aba2.js";import{q as N,d as B,s as L,f as Re}from"./index.b4de17fb.js";import{N as ue}from"./Cascader.71d83664.js";import{D as $e}from"./DeleteFilled.2b372ed2.js";import{N as ze}from"./PageHeader.7f267cc2.js";import"./searchs.b637f0d6.js";import"./vuedraggable.umd.be37e3a4.js";import"./index.14036dc8.js";import"./oss-file-upload.2d7a0f85.js";import"./api.a9898a89.js";import"./api.aea41dde.js";import"./api.ec58f381.js";import"./constant.d4a76877.js";import"./index.c4f8ce2c.js";import"./use-async.933bc739.js";import"./dateUtil.eb1a343f.js";import"./dayjs.min.525a34d9.js";const Ve=P({name:"add-question-list",emits:["select"],props:{selectList:{type:Array,default:()=>[]}},setup(r,{emit:c}){const d=E(),b=K(()=>{var u;return((u=r.selectList)==null?void 0:u.map(x=>x.id))||[]}),a=I({pagination:{page:1,rows:10,total:0},loading:!1,list:[],categorys:[],selectList:[]}),p=I({score:null,difficultyCoefficient:null,questionTypeCode:null,keyword:null,categoryId:null,courseTypeCode:null}),C=()=>[{type:"selection",disabled:t=>b.value.includes(t.id)},{title:"\u9898\u76EE\u540D\u79F0",key:"name",width:230,render(t){return e("div",null,[e("div",null,[t.name]),e("div",null,[i("\u7F16\u53F7:"),t.id])])}},{title:"\u9898\u76EE\u7C7B\u578B",key:"questionTypeCode",render(t){return N[t.questionTypeCode]}},{title:"\u8003\u70B9",key:"examinationKnowledgePointCategoryName"},{title:"\u96BE\u5EA6",key:"difficultyCoefficient",render(t){var x;const u=((x=B.find(M=>{var h;return((h=M.value)==null?void 0:h.toLocaleUpperCase())===t.difficultyCoefficient}))==null?void 0:x.label)||t.difficultyCoefficient;return t.difficultyCoefficientName=u,u}},{title:"\u5206\u503C",key:"totalScore"}],m=()=>T(this,null,function*(){var t;a.loading=!0;try{const u=yield Oe(A({page:a.pagination.page,rows:a.pagination.rows},p));Array.isArray((t=u==null?void 0:u.data)==null?void 0:t.rows)&&(a.list=u.data.rows,a.pagination.total=u.data.total)}catch(u){}a.loading=!1}),o=()=>T(this,null,function*(){var t;try{const u=yield ne({page:1,rows:1e3});Array.isArray((t=u==null?void 0:u.data)==null?void 0:t.rows)&&(a.categorys=y(u.data.rows))}catch(u){}}),y=t=>(t.forEach(u=>{u.children&&u.children.length?y(u.children):u.children=null}),t),k=()=>{a.pagination.page=1,m()};return le(()=>{o(),m()}),()=>e("div",{class:L.questionBank},[e(Me,{ref:d,style:{"box-shadow":"none",marginBottom:0,paddingTop:0},"label-width":"",model:p,onSubmit:k,onSetModel:t=>Object.assign(p,t),saveKey:"add-question-list-key"},{default:()=>[e(w,{path:"keyword",label:"\u5173\u952E\u5B57"},{default:()=>[e(j,{placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0/\u7F16\u53F7",value:p.keyword,"onUpdate:value":t=>p.keyword=t,onKeydown:t=>{t.code==="Enter"&&k()},clearable:!0},null)]}),e(w,{path:"score",label:"\u5206\u503C"},{default:()=>[e(j,{placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",value:p.score,"onUpdate:value":t=>p.score=t,onKeydown:t=>{t.code==="Enter"&&k()},clearable:!0},null)]}),e(w,{path:"questionTypeCode",label:"\u9898\u76EE\u7C7B\u578B"},{default:()=>[e(_,{placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B",value:p.questionTypeCode,"onUpdate:value":t=>p.questionTypeCode=t,options:Object.keys(N).map(t=>({label:N[t],value:t})),clearable:!0},null)]}),e(w,{path:"categoryId",label:"\u8003\u70B9"},{default:()=>[e(ue,{placeholder:"\u8BF7\u9009\u62E9\u8003\u70B9",value:p.categoryId,"onUpdate:value":t=>p.categoryId=t,options:a.categorys,checkStrategy:"child",childrenField:"children",expandTrigger:"hover",valueField:"categoryId",labelField:"name",clearable:!0},null)]}),e(w,{path:"difficultyCoefficient",label:"\u96BE\u5EA6"},{default:()=>[e(_,{placeholder:"\u8BF7\u9009\u62E9\u96BE\u5EA6",clearable:!0,value:p.difficultyCoefficient,"onUpdate:value":t=>p.difficultyCoefficient=t,options:B},null)]}),e(w,null,{default:()=>[e(g,null,{default:()=>[e(q,{type:"primary",onClick:()=>{var t;return(t=d.value)==null?void 0:t.submit()}},{default:()=>[i("\u641C\u7D22")]}),e(q,{type:"default",onClick:()=>{var t;return(t=d.value)==null?void 0:t.reset()}},{default:()=>[i("\u91CD\u7F6E")]})]})]})]}),e(ae,{loading:a.loading,maxHeight:"60vh",columns:C(),data:a.list,"row-key":t=>t.id,defaultCheckedRowKeys:b.value,checkedRowKeys:a.selectList,"onUpdate:checkedRowKeys":t=>a.selectList=t},null),e(g,{justify:"space-between",align:"center",style:{padding:"8px 0"}},{default:()=>[e(Pe,{style:{margin:0},page:a.pagination.page,"onUpdate:page":t=>a.pagination.page=t,pageSize:a.pagination.rows,"onUpdate:pageSize":t=>a.pagination.rows=t,pageTotal:a.pagination.total,"onUpdate:pageTotal":t=>a.pagination.total=t,onList:m,sync:!0,saveKey:"add-question-list-page-key"},null),e(g,null,{default:()=>[e(q,{onClick:()=>c("select")},{default:()=>[i("\u53D6\u6D88")]}),e(q,{type:"primary",onClick:()=>{const t=a.list.map(u=>a.selectList.includes(u.id)?u:null).filter(Boolean);console.log("\u{1F680} ~ list",t),c("select",t)}},{default:()=>[i("\u786E\u5B9A")]})]})]})])}}),Je=P({name:"musicPreView",props:{item:{type:Object,default:()=>{}}},setup(r,{emit:c}){const b=se().getToken,p=(/(localhost|192)/.test(location.host)?"https://ponline.colexiu.com":location.origin)+`/orchestra-music-score/?_t=${Date.now()}&id=${r.item.id}&modelType=practice&modeType=json&Authorization=${b}`;return()=>e("div",null,[e("iframe",{width:"667px",height:"375px",frameborder:"0",src:p},null)])}}),He="_item_11krl_1",Qe={item:He};function O(r){return typeof r=="function"||Object.prototype.toString.call(r)==="[object Object]"&&!oe(r)}const Ge=["A","B","C","D","E","F","G","H","I","M"],Ye=[{label:"\u666E\u901A\u7EA7",value:"1"},{label:"\u8FDB\u9636\u7EA7",value:"2"},{label:"\u5927\u5E08\u7EA7",value:"3"}],We=P({name:"previewUnit",props:{list:{type:Array,default:()=>[]}},setup(r,{}){console.log("\u{1F680} ~ \u9898\u76EE\u5217\u8868",JSON.parse(JSON.stringify(r.list)));const c=I({open:!1,music:{}}),d=K(()=>{const b=[];return r.list.forEach(a=>{var m;const p=((m=a==null?void 0:a.mediaUrls)==null?void 0:m.split(",").map(o=>({src:o,type:o!=null&&o.includes(".mp3")?"audio":"img"})))||[];let C="";try{C=a.questionTypeCode!="PLAY"?a.questionExtendsInfo:JSON.parse(a.questionExtendsInfo)}catch(o){}b.push(U(A({},a),{mediaUrls:p,questionExtendsInfo:C}))}),b});return()=>{let b;return e("div",null,[e(g,{vertical:!0},O(b=d.value.map((a,p)=>e(ke,{hoverable:!0,size:"small"},{header:()=>e("div",null,[e(g,null,{default:()=>[e("span",null,[p+1,i("\u3001"),a.name]),e("span",null,[i("("),a.totalScore,i("\u5206)")]),e(F,{size:"small",type:"primary"},{default:()=>[N[a.questionTypeCode]]}),e(F,{size:"small",type:"primary"},{default:()=>{var C;return[(C=B.find(m=>m.value==a.difficultyCoefficient))==null?void 0:C.label]}})]})]),default:()=>{let C,m;return e("div",null,[e("div",{innerHTML:a.questionDetail},null),a.questionTypeCode!="PLAY"?e("div",null,[e(g,null,O(C=a.mediaUrls.map(o=>e(Te,null,[o.type==="audio"?e("audio",{src:o.src,controls:!0},null):e(X,{height:80,src:o.src},null)])))?C:{default:()=>[C]}),e(g,{vertical:!0,wrapItem:!1},O(m=a.answers.map((o,y)=>e("div",{class:Qe.item},[e(g,{align:"center"},{default:()=>[e("span",null,[Ge[y],i(".")]),o.questionAnswerTypeCode=="TXT"?o.questionAnswer:o.questionAnswerTypeCode=="IMAGE"?e(X,{height:50,src:o.questionAnswer},null):e("audio",{src:o.questionAnswer,controls:!0},null)]}),e("span",null,[o.questionExtra]),!["SORT","LINK"].includes(a.questionTypeCode)&&e(q,{text:!0,type:"success"},{default:()=>[o.rightAnswerFlag?"\u6B63\u786E\u7B54\u6848":""]})])))?m:{default:()=>[m]})]):e(q,{onClick:()=>{var o;c.open=!0,c.music={id:(o=a.questionExtendsInfo)==null?void 0:o.musicSheetId}}},{default:()=>{var o;return[i("\u6F14\u594F\u66F2\u76EE: "),(o=a.questionExtendsInfo)==null?void 0:o.musicName,e(g,{style:{marginLeft:"8px"}},{default:()=>[e(F,{size:"small",type:"primary"},{default:()=>{var y;return[i("\u5408\u683C\u5206\u6570: "),(y=a.questionExtendsInfo)==null?void 0:y.score]}}),e(F,{size:"small",type:"primary"},{default:()=>{var y,k;return[i("\u7EC3\u4E60\u5C0F\u8282\uFF1A"),(y=a.questionExtendsInfo)==null?void 0:y.start,i("-"),(k=a.questionExtendsInfo)==null?void 0:k.end]}}),e(F,{size:"small",type:"primary"},{default:()=>{var y;return[i("\u6D4B\u9A8C\u96BE\u5EA6\uFF1A"),(y=Ye.find(k=>{var t;return k.value==((t=a.questionExtendsInfo)==null?void 0:t.difficulty)}))==null?void 0:y.label]}})]})]}}),e(Se,{style:{marginTop:"10px"},showIcon:!1},{default:()=>[i("\u7B54\u6848\u89E3\u6790:"),a.answerAnalysis]})])}})))?b:{default:()=>[b]}),e(ie,{show:c.open,"onUpdate:show":a=>c.open=a,preset:"dialog",showIcon:!1,title:"\u66F2\u8C31\u9884\u89C8",style:{width:"auto"}},{default:()=>[e(Je,{item:c.music},null)]})])}}});function Xe(r){return typeof r=="function"||Object.prototype.toString.call(r)==="[object Object]"&&!oe(r)}function te(){return{score:null,questionTypeCodes:"",difficultyCoefficient:"",name:"",questionNum:null,maxScore:0,categoryId:null,courseTypeCode:""}}const Lt=P({name:"unit-test-index-editAndUpdate",emits:["handleSuccess"],setup(r,{emit:c}){var H;const d=xe(),b=Ee(),a=b.query,p=Ae(),C=Object.entries(N).map(([s,l])=>({label:l,value:s})),m=Le(),o=()=>{m.closeCurrentTab(b),p.push({path:"/educationalManage/unitExamination"})},y=E([]),k=()=>T(this,null,function*(){var s;try{const l=yield ne({page:1,rows:1e3});Array.isArray((s=l==null?void 0:l.data)==null?void 0:s.rows)&&(y.value=Re(l.data.rows,"children"))}catch(l){}}),t=Ie(),u=E(!1),x=E(null),M=se();E("normal");const h=I({operatorId:((H=M.getUserInfo)==null?void 0:H.id)||"",id:a.unitExaminationId||"",name:a.name||"",courseTypeCode:a.courseTypeCode||null,passScore:Number(a.passScore)||null,timeMinutes:Number(a.timeMinutes)||null}),R=E(),S=I({questionList:[te()]}),$="questionList";(()=>{const s=localStorage.getItem($)||"";try{S.questionList=JSON.parse(s)}catch(l){}})(),Ne(S,()=>{localStorage.setItem($,JSON.stringify(S.questionList))});const re={name:[{required:!0,message:"\u8BF7\u586B\u5199\u7C7B\u578B\u540D\u79F0",trigger:["input","blur"]}],courseTypeCode:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B\u7C7B\u578B",trigger:"change"}],passScore:[{type:"number",required:!0,message:"\u8BF7\u586B\u5199\u8FBE\u6807\u5206\u6570",trigger:["input","blur"]}],timeMinutes:[{type:"number",required:!0,message:"\u8BF7\u586B\u5199\u6D4B\u9A8C\u65F6\u957F",trigger:["input","blur"]}]},ce=()=>T(this,null,function*(){if(!!h.id){u.value=!0;try{const s=yield je(h.id);Array.isArray(s==null?void 0:s.data)&&s.data.forEach(l=>{let v=U(A({},l==null?void 0:l.question),{answers:(l==null?void 0:l.answers)||[]});n.selectList.push(v)})}catch(s){}u.value=!1}});le(()=>{k(),ce()});const de=()=>{var s;(s=x.value)==null||s.validate(l=>T(this,null,function*(){if(!l){if(!n.selectList.length){t.error("\u8BF7\u6DFB\u52A0\u9898\u76EE");return}if(h.passScore>z.value){t.error("\u9636\u6BB5\u81EA\u6D4B\u7684\u5408\u683C\u5206\u6570\u9AD8\u4E8E\u9898\u76EE\u7684\u603B\u5206\u503C");return}const v=U(A({},h),{questionList:n.selectList});let f=null;console.log(v),h.id?f=yield ee(v):f=yield ee(v),(f==null?void 0:f.code)==200?(t.success("\u4FDD\u5B58\u6210\u529F"),o()):t.warning("\u4FDD\u5B58\u5931\u8D25")}}))},n=I({open:!1,selectList:[],checkList:[],previewOpen:!1}),z=K(()=>n.selectList.reduce((s,l)=>s+l.totalScore,0)),pe=s=>{S.questionList.splice(s,1)},fe=()=>[{type:"selection"},{title:"\u9898\u76EE\u540D\u79F0",key:"name",width:230,render(s){return e("div",null,[e("div",null,[s.name])])}},{title:"\u9898\u76EE\u7C7B\u578B",key:"questionTypeCode",render(s){return N[s.questionTypeCode]}},{title:"\u8003\u70B9",key:"examinationKnowledgePointCategoryName"},{title:"\u96BE\u5EA6",key:"difficultyCoefficient",render(s){var l;return((l=B.find(v=>{var f;return((f=v.value)==null?void 0:f.toLocaleUpperCase())===s.difficultyCoefficient}))==null?void 0:l.label)||s.difficultyCoefficient}},{title:"\u5206\u503C",key:"totalScore"},{title:"\u64CD\u4F5C",key:"action",width:180,render(s,l){return e(g,null,{default:()=>[e(q,{text:!0,type:"primary",disabled:l===0,onClick:()=>V("up",l)},{default:()=>[i("\u4E0A\u79FB")]}),e(q,{text:!0,type:"primary",disabled:l===n.selectList.length-1,onClick:()=>V("down",l)},{default:()=>[i("\u4E0B\u79FB")]})]})}}],ye=()=>{d.warning({title:"\u8B66\u544A",content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\u9009\u4E2D\u7684\u9898\u76EE?",positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>T(this,null,function*(){n.selectList=n.selectList.filter(s=>!n.checkList.includes(s.id))})})},V=(s,l)=>{s==="up"?n.selectList[l]=n.selectList.splice(l-1,1,n.selectList[l])[0]:n.selectList[l]=n.selectList.splice(l+1,1,n.selectList[l])[0]},me=E(),ge=()=>{if(!S.questionList.length){t.error("\u8BF7\u5148\u6DFB\u52A0\u8003\u70B9");return}if(n.selectList.length){d.warning({title:"\u8B66\u544A",content:"\u5DF2\u6709\u9009\u62E9\u7684\u9898\u76EE,\u91CD\u65B0\u751F\u6210\u4F1A\u6E05\u7A7A\u5F53\u524D\u5DF2\u9009\u7684\u9898\u76EE,\u662F\u5426\u7EE7\u7EED?",positiveText:"\u7EE7\u7EED",negativeText:"\u53D6\u6D88",onPositiveClick:()=>T(this,null,function*(){J()})});return}J()},J=()=>T(this,null,function*(){var s;n.selectList=[],(s=R.value)==null||s.validate(l=>T(this,null,function*(){if(!l){const v=S.questionList.map((Q,he)=>{var G;return U(A({},Q),{name:`\u8003\u70B9${he+1}`,questionTypeCodes:((G=Q.questionTypeCodes)==null?void 0:G.join(","))||""})});let f=yield Ke(v);Array.isArray(f==null?void 0:f.data)&&(n.selectList=f.data,t.success("\u968F\u673A\u751F\u6210\u9898\u76EE\u6210\u529F"))}}))});return()=>{let s;return e("div",{class:["system-menu-container",L["unit-test-index-editAndUpdate"]]},[e(ze,{"on-back":()=>o(),title:a.name?a.name:"\u65B0\u589E\u9636\u6BB5\u81EA\u6D4B"},null),e("div",{class:["section-container"]},[e(Ue,{show:u.value},{default:()=>[e(Z,{ref:x,model:h,rules:re,disabled:!!a.isLock,requireMarkPlacement:"left",labelPlacement:"left"},{default:()=>[e(g,{itemStyle:{width:"30%"}},{default:()=>[e(w,{label:"\u6D4B\u9A8C\u540D\u79F0",path:"name",required:!0},{default:()=>[e(j,{style:{width:"210px"},placeholder:"\u8BF7\u8F93\u5165\u6D4B\u9A8C\u540D\u79F0",value:h.name,"onUpdate:value":l=>h.name=l},null)]}),e(w,{ref:me,label:"\u8BFE\u7A0B\u7C7B\u578B",path:"courseTypeCode",required:!0},{default:()=>[e(_,{style:{width:"210px"},placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B\u7C7B\u578B",clearable:!0,value:h.courseTypeCode,"onUpdate:value":l=>h.courseTypeCode=l,options:De},null)]})]}),e(g,{itemStyle:{width:"30%"}},{default:()=>[e(w,{label:"\u5408\u683C\u5206\u6570",path:"passScore",required:!0},{default:()=>[e(D,{style:{width:"210px"},placeholder:"\u8BF7\u8F93\u5165\u5408\u683C\u5206\u6570",value:h.passScore,"onUpdate:value":l=>h.passScore=l,clearable:!0,showButton:!1,min:0,max:100},{suffix:()=>"\u5206"})]}),e(w,{label:"\u6D4B\u9A8C\u65F6\u957F",path:"timeMinutes",required:!0},{default:()=>[e(D,{style:{width:"210px"},placeholder:"\u8BF7\u8F93\u5165\u6D4B\u9A8C\u65F6\u957F",value:h.timeMinutes,"onUpdate:value":l=>h.timeMinutes=l,clearable:!0,showButton:!1,min:0},{suffix:()=>"\u5206\u949F"})]})]}),e(w,{label:"\u7EC4\u5377\u6761\u4EF6",required:!0,labelPlacement:"top"},{default:()=>[e("div",{class:L.juanWrap,style:{flex:1,alignItems:"center"}},[e(Z,{ref:R,model:S,labelPlacement:"left"},Xe(s=S.questionList.map((l,v)=>e("div",{class:L.ramdomItem},[e(g,{itemStyle:{flex:1}},{default:()=>[e(w,{path:`questionList[${v}].categoryId`,required:!0,rule:{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u70B9",trigger:["input","blur"]}},{default:()=>e(ue,{value:l.categoryId,"onUpdate:value":f=>l.categoryId=f,class:L.kaodian,options:y.value,checkStrategy:"child",childrenField:"children",valueField:"categoryId",labelField:"name",expandTrigger:"hover"},null),label:()=>e("p",{class:L.kaoLabel},[e("span",null,[i("* ")]),i("\u8003\u70B9"),v+1])}),e(w,{label:"* \u9898\u76EE\u6570\u91CF",path:`questionList[${v}].questionNum`,rule:{type:"number",required:!0,message:"\u8BF7\u8F93\u5165\u9898\u76EE\u6570\u91CF",trigger:["input","blur"]}},{default:()=>e(D,{style:{width:"270px"},showButton:!1,min:0,max:100,value:l.questionNum,"onUpdate:value":f=>l.questionNum=f},{suffix:()=>"\u9898"}),label:()=>e("p",{class:L.kaoLabel},[e("span",null,[i("* ")]),i("\u9898\u76EE\u6570\u91CF")])}),e(w,{label:"\u96BE\u5EA6",required:!0,path:`questionList[${v}].difficultyCoefficient`,rule:{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6",trigger:["input","blur"]}},{default:()=>e(_,{options:B,value:l.difficultyCoefficient,"onUpdate:value":f=>l.difficultyCoefficient=f},null),label:()=>e("p",{class:L.kaoLabel},[e("span",null,[i("* ")]),i("\u96BE\u5EA6")])}),e(w,{label:"\u603B\u5206\u503C",required:!0,path:`questionList[${v}].score`,rule:{type:"number",required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C",trigger:["input","blur"]}},{default:()=>e(D,{showButton:!1,style:{width:"270px"},min:0,max:100,value:l.score,"onUpdate:value":f=>l.score=f},{suffix:()=>"\u5206"}),label:()=>e("p",{class:L.kaoLabel},[e("span",null,[i("* ")]),i("\u603B\u5206\u503C")])}),e(w,{label:"\u9898\u578B",required:!0,path:`questionList[${v}].questionTypeCodes`,rule:{type:"array",required:!0,message:"\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B",trigger:["input","blur"]}},{default:()=>e(_,{multiple:!0,options:C,value:l.questionTypeCodes,"onUpdate:value":f=>l.questionTypeCodes=f},null),label:()=>e("p",{class:L.kaoLabel},[e("span",null,[i("* ")]),i("\u9898\u578B")])})]}),e(q,{class:L.delIcon,size:"tiny",type:"error",circle:!0,onClick:()=>pe(v)},{default:()=>[e(Fe,{component:e($e,null,null)},null)]})])))?s:{default:()=>[s]}),e(g,{style:{padding:"0 10px 0 10px"}},{default:()=>[e(q,{type:"warning",style:{width:"170px"},onClick:()=>{S.questionList.push(te())}},{default:()=>[i("+ \u6DFB\u52A0\u8003\u70B9")]}),e(q,{type:"success",onClick:ge,disabled:!!a.isLock},{default:()=>[n.selectList.length?"\u6839\u636E\u8003\u70B9\u91CD\u65B0\u751F\u6210\u9898\u76EE":"\u6839\u636E\u8003\u70B9\u751F\u6210\u6D4B\u9A8C\u9898\u76EE"]}),e(q,{type:"success",onClick:()=>n.open=!0,disabled:!!a.isLock},{default:()=>[i("\u624B\u52A8\u9009\u62E9\u9898\u76EE\u6DFB\u52A0")]})]})])]})]}),e(g,{vertical:!0,wrapItem:!1},{default:()=>[e(g,{wrapItem:!1,justify:"space-between"},{default:()=>[e(g,null,{default:()=>[e("div",{style:{color:"red"}},[i("*\xA0")]),i("\u5DF2\u9009\u9898\u76EE\u5217\u8868"),e("div",null,[i("\u5171 "),e("span",{style:{color:"red"}},[n.selectList.length]),i(" \u9053\u9898\u76EE")]),e("div",null,[i("\u603B\u5206: "),e("span",{style:{color:"red"}},[z.value]),i(" \u5206")])]}),e(q,{type:"error",onClick:ye},{default:()=>[i("\u6279\u91CF\u5220\u9664")]})]}),e(ae,{columns:fe(),data:n.selectList,"row-key":l=>l.id,onUpdateCheckedRowKeys:l=>n.checkList=l},null)]}),e(g,{style:{paddingTop:"10px"}},{default:()=>[n.selectList.length?e(q,{onClick:()=>n.previewOpen=!0},{default:()=>[i("\u9884\u89C8\u9898\u76EE")]}):null,e(q,{type:"primary",onClick:de,disabled:!!a.isLock},{default:()=>[i("\u4FDD\u5B58\u6D4B\u9A8C")]})]})]})]),e(ie,{preset:"dialog",showIcon:!1,title:"\u9009\u62E9\u9898\u76EE",show:n.open,"onUpdate:show":l=>n.open=l,style:{width:"80vw"}},{default:()=>[e("div",null,[e(Ve,{selectList:n.selectList,onSelect:l=>{l&&(n.selectList=n.selectList.concat(l)),n.open=!1}},null)])]}),e(_e,{show:n.previewOpen,"onUpdate:show":l=>n.previewOpen=l,width:"80vw"},{default:()=>[e(Be,{title:"\u9884\u89C8",closable:!0},{default:()=>[e(We,{list:n.selectList},null)]})]})])}}});export{Lt as default};