2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
var N=Object.defineProperty,T=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var g=Object.getOwnPropertySymbols;var H=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var C=(t,o,a)=>o in t?N(t,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[o]=a,_=(t,o)=>{for(var a in o||(o={}))H.call(o,a)&&C(t,a,o[a]);if(g)for(var a of g(o))E.call(o,a)&&C(t,a,o[a]);return t},b=(t,o)=>T(t,V(o));import{useData as F}from"./hook-Ci9wOtdj.js";import{_ as I}from"./index.vue_vue_type_script_setup_true_lang-B9ljupwd.js";import{P as M}from"./index-CnAi1QxJ.js";import{d as O,x as j,r as d,o as q,c as A,b as l,u as e,e as G,h as r,f as p,R as h,a8 as v}from"./index-CRmU-Qpi.js";import{u as J}from"./hooks-ItYVRz1P.js";import{d as K}from"./add-circle-line-DOJqVT3s.js";import"./form.vue_vue_type_script_setup_true_lang-BGJZIOyv.js";import"./index-An8nOBwL.js";import"./index.vue_vue_type_script_setup_true_lang-8Iz1Oohf.js";import"./adolescent-Dk2B_RUL.js";import"./detail-Bv6_Xq4j.js";import"./sortable.esm-7jaD_3Ar.js";import"./epTheme-Dbh1KLs6.js";const Q={class:"main"},me=O({name:"adolescentList",__name:"index",setup(t){const{searchLabel:o,searchForm:a,onSearch:m,isShow:k,tableList:y,pagination:x,tableLabel:w,handleSizeChange:L,handleCurrentChange:S,handleDelete:D,loading:P,openDialog:u,viewDetail:R}=F();return j(()=>{m(a.value)}),(U,n)=>{const s=d("el-button"),B=d("el-popconfirm"),$=d("pure-table");return q(),A("div",Q,[l(I,{class:"pb-2",LabelList:e(o),formData:e(a),onHandleSearch:e(m)},null,8,["LabelList","formData","onHandleSearch"]),G("div",{ref:"contentRef",class:h(["flex",e(v)()?"flex-wrap":""])},[l(e(M),{title:"青少年内容列表",class:h([e(k)&&!e(v)()?"!w-[60vw]":"w-full"]),columns:e(w),onRefresh:e(m)},{buttons:r(()=>[l(s,{type:"primary",icon:e(J)(e(K)),onClick:n[0]||(n[0]=i=>e(u)("新增",{}))},{default:r(()=>n[1]||(n[1]=[p(" 新增内容 ")])),_:1},8,["icon"])]),default:r(({size:i,dynamicColumns:z})=>[l($,{ref:"tableRef","align-whole":"center",showOverflowTooltip:"","table-layout":"auto","default-expand-all":"",loading:e(P),size:i,"row-key":"id",adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(y),columns:z,pagination:b(_({},e(x)),{size:i}),"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onPageCurrentChange:e(S),onPageSizeChange:e(L)},{operation:r(({row:f})=>[l(s,{link:"",type:"primary",size:i,onClick:c=>e(R)("查看详情",f)},{default:r(()=>n[2]||(n[2]=[p(" 查看详情 ")])),_:2},1032,["size","onClick"]),l(s,{link:"",type:"primary",size:i,onClick:c=>e(u)("编辑",f)},{default:r(()=>n[3]||(n[3]=[p(" 编辑 ")])),_:2},1032,["size","onClick"]),l(B,{title:"是否确认删除这条数据",onConfirm:c=>e(D)(f)},{reference:r(()=>[l(s,{link:"",type:"primary",size:i},{default:r(()=>n[4]||(n[4]=[p(" 删除 ")])),_:2},1032,["size"])]),_:2},1032,["onConfirm"])]),_:2},1032,["loading","size","data","columns","pagination","onPageCurrentChange","onPageSizeChange"])]),_:1},8,["class","columns","onRefresh"])],2)])}}});export{me as default};
|