mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-08 17:37:24 +08:00
2 lines
1.5 KiB
JavaScript
2 lines
1.5 KiB
JavaScript
import{m as l}from"./message-e5778918.js";import{t as r}from"./data-5a3a6e7f.js";import"./index-4b813511.js";function s(){const o=[{label:"\u65E5\u671F",prop:"date",cellRenderer:({row:e})=>Vue.createVNode("div",{style:"display: flex; align-items: center"},[Vue.createVNode(Vue.resolveComponent("iconify-icon-online"),{icon:"ep:timer"},null),Vue.createVNode("span",{style:"margin-left: 10px"},[e.date])])},{label:"\u59D3\u540D",prop:"name",cellRenderer:({row:e})=>Vue.createVNode(Vue.resolveComponent("el-popover"),{effect:"light",trigger:"hover",placement:"top",width:"auto"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("div",null,[Vue.createTextVNode("name: "),e.name]),Vue.createVNode("div",null,[Vue.createTextVNode("address: "),e.address])]),reference:()=>Vue.createVNode(Vue.resolveComponent("el-tag"),null,{default:()=>[e.name]})})},{label:"\u5730\u5740",prop:"address"},{label:"\u64CD\u4F5C",cellRenderer:({index:e,row:t})=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Vue.resolveComponent("el-button"),{size:"small",onClick:()=>a(e+1,t)},{default:()=>[Vue.createTextVNode("Edit")]}),Vue.createVNode(Vue.resolveComponent("el-button"),{size:"small",type:"danger",onClick:()=>n(e+1,t)},{default:()=>[Vue.createTextVNode("Delete")]})])}],a=(e,t)=>{l(`\u60A8\u7F16\u8F91\u4E86\u7B2C ${e} \u884C\uFF0C\u6570\u636E\u4E3A\uFF1A${JSON.stringify(t)}`,{type:"success"})},n=(e,t)=>{l(`\u60A8\u5220\u9664\u4E86\u7B2C ${e} \u884C\uFF0C\u6570\u636E\u4E3A\uFF1A${JSON.stringify(t)}`)};return{columns:o,tableData:r}}export{s as useColumns};
|