2 lines
3.8 KiB
JavaScript
2 lines
3.8 KiB
JavaScript
var M=Object.defineProperty,O=Object.defineProperties;var Q=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var b=(i,o,r)=>o in i?M(i,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):i[o]=r,k=(i,o)=>{for(var r in o||(o={}))U.call(o,r)&&b(i,r,o[r]);if(x)for(var r of x(o))j.call(o,r)&&b(i,r,o[r]);return i},w=(i,o)=>O(i,Q(o));import{P as q}from"./index-CnAi1QxJ.js";import{d as A,x as G,r as p,o as f,c as _,b as l,h as n,e as m,u as e,f as d,P as H,Q as J,R as D,T as K,g as W,a8 as X,U as Y,_ as Z}from"./index-CRmU-Qpi.js";import{u as ee}from"./hooks-ItYVRz1P.js";import{d as te}from"./add-circle-line-DOJqVT3s.js";import{useData as oe}from"./hook-Cw4f7hxK.js";import"./sortable.esm-7jaD_3Ar.js";import"./epTheme-Dbh1KLs6.js";import"./system-CqYheEHE.js";import"./typeForm.vue_vue_type_script_setup_true_lang-DQr3mbVi.js";import"./problemForm.vue_vue_type_script_setup_true_lang-CxLYiSAH.js";const ne={class:"main",style:{height:"95%"}},ae={slot:"header",class:"clearfix"},le={style:{"margin-top":"10px"}},re=["onClick"],ie=A({name:"private",__name:"index",setup(i){const{onSearch:o,loading:r,activeData:c,problemList:P,tableList:$,openTypeDialog:g,handleDelete:B,DeleteProblem:R,tableLabel:S,changeData:T,pagination:z,handleSizeChange:L,handleCurrentChange:N,openDialog:y}=oe();return G(()=>{o()}),(se,t)=>{const s=p("el-button"),C=p("el-popconfirm"),V=p("el-card"),v=p("el-col"),I=p("pure-table"),E=p("el-row");return f(),_("div",ne,[l(E,{gutter:20,style:{height:"100%"}},{default:n(()=>[l(v,{span:6,style:{height:"100%"}},{default:n(()=>[l(V,{shadow:"never",class:"box-card",style:{height:"100%"}},{default:n(()=>[m("div",ae,[t[3]||(t[3]=m("span",null,"问题分类",-1)),l(s,{onClick:t[0]||(t[0]=a=>e(g)("新增",{})),style:{float:"right",padding:"3px 0"},type:"text"},{default:n(()=>t[2]||(t[2]=[d("新增分类")])),_:1})]),m("div",le,[(f(!0),_(H,null,J(e($),a=>(f(),_("div",{class:D(["type_box",a.id===e(c).id?"active":""]),onClick:u=>e(T)(a),key:a.id},[m("div",null,K(a.type_name),1),m("div",null,[l(s,{type:"text",onClick:u=>e(g)("编辑",a)},{default:n(()=>t[4]||(t[4]=[d("编辑")])),_:2},1032,["onClick"]),l(C,{title:"是否确认删除这条数据",onConfirm:u=>e(B)(a)},{reference:n(()=>[l(s,{type:"text"},{default:n(()=>t[5]||(t[5]=[d("删除")])),_:1})]),_:2},1032,["onConfirm"])])],10,re))),128))])]),_:1})]),_:1}),e(c)?(f(),W(v,{key:0,span:18,style:{height:"100%"}},{default:n(()=>[l(e(q),{title:`${e(c).type_name}问题列表`,class:D([e(X)()?"w-full":"!w-[60vw]"]),columns:e(S),onRefresh:e(o)},{buttons:n(()=>[l(s,{type:"primary",icon:e(ee)(e(te)),onClick:t[1]||(t[1]=a=>e(y)("新增",{}))},{default:n(()=>t[6]||(t[6]=[d(" 新增问题 ")])),_:1},8,["icon"])]),default:n(({size:a,dynamicColumns:u})=>[l(I,{ref:"tableRef","align-whole":"center",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(r),size:a,"row-key":"id",adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(P),columns:u,pagination:w(k({},e(z)),{size:a}),"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onPageCurrentChange:e(N),onPageSizeChange:e(L)},{operation:n(({row:h})=>[l(s,{link:"",type:"primary",size:a,onClick:F=>e(y)("编辑",h)},{default:n(()=>t[7]||(t[7]=[d(" 编辑 ")])),_:2},1032,["size","onClick"]),l(C,{title:"是否确认删除这条数据",onConfirm:F=>e(R)(h)},{reference:n(()=>[l(s,{link:"",type:"primary",size:a},{default:n(()=>t[8]||(t[8]=[d(" 删除 ")])),_:2},1032,["size"])]),_:2},1032,["onConfirm"])]),_:2},1032,["loading","size","data","columns","pagination","onPageCurrentChange","onPageSizeChange"])]),_:1},8,["title","class","columns","onRefresh"])]),_:1})):Y("",!0)]),_:1})])}}}),he=Z(ie,[["__scopeId","data-v-e7905f4a"]]);export{he as default};
|