UNPKG

quick-admin-vue3-core

Version:

以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板

68 lines (67 loc) 2.13 kB
import { defineComponent as n, resolveComponent as b, createBlock as r, openBlock as d, withCtx as x, createTextVNode as i } from "vue"; import { aL as s } from "./platform-DsTwHxm6.js"; const _ = /* @__PURE__ */ n({ name: "DemoCenterCompsTableBaseTable", __name: "index", setup(y) { const p = [ { prop: "xm", label: "用户信息", type: "UserInfo" }, // { prop: "id", label: "用户ID", fixed: "left" }, // { prop: "nc", label: "昵称" }, // { // prop: "zy", // label: "职业", // }, { prop: "xb", label: "性别" }, { prop: "nl", label: "年龄" }, { prop: "xx", label: "学校" }, { prop: "jg", label: "籍贯" }, { prop: "xjd", label: "现居地" }, { prop: "ip", label: "IP地址" }, { prop: "dh", label: "电话" }, { prop: "zdy", label: "自定义", type: "slot" } ], l = [ { id: 1, zy: "大家看到", xb: "男" }, { id: 2, zy: "大家看到", xb: "男" }, { id: 3, zy: "大家看到", xb: "男" }, { id: 4, zy: "大家看到", xb: "男" }, { id: 5, zy: "大家看到", xb: "男" }, { id: 6, zy: "大家看到", xb: "男" }, { id: 7, zy: "大家看到", xb: "男" }, { id: 8, zy: "大家看到", xb: "男" }, { id: 9, zy: "大家看到", xb: "男" }, { id: 10, zy: "大家看到", xb: "男" }, { id: 11, zy: "大家看到", xb: "男" }, { id: 12, zy: "大家看到", xb: "男" }, { id: 13, zy: "大家看到", xb: "男" } ]; function a(o, e, t) { const { id: z } = e; s( { // edit: () => handleAddEdit(row, next), // delete: () => DeleteMockUser({ id }).then(() => next()), }, o ); } return (o, e) => { const t = b("BaseTable"); return d(), r(t, { class: "q-page-view", cols: p, data: l, operateBtns: ["edit", "delete"], onOperateBtns: a }, { zdy: x(() => e[0] || (e[0] = [ i("这是自定义表格列") ])), _: 1 }); }; } }); export { _ as default };