import OrderApi from "@/api/order/order"; import type { editRequest } from "@/api/system/version"; import type { IContentConfig } from "@/components/CURD/types"; import { returnOptionsLabel } from "./config"; const contentConfig: IContentConfig = { pageName: "sys:user", table: { border: true, highlightCurrentRow: true, }, pagination: { background: true, layout: "prev,pager,next,jumper,total,sizes", pageSize: 10, pageSizes: [10, 20, 30, 50], }, indexAction: function (params) { return OrderApi.getList(params); }, // deleteAction: OrderApi.delete, // modifyAction: function (data) { // // return OrderApi.edit(data); // }, pk: "id", toolbar: ["add"], defaultToolbar: ["refresh", "filter", "search"], cols: [ { type: "selection", width: 50, align: "center" }, // { label: "id", align: "center", prop: "id", width: 100, show: true }, { label: "平台类型", align: "center", prop: "platformType", templet: "custom", slotName: "options", }, { label: "订单号信息", align: "center", prop: "orderNo", }, { label: "商品信息", align: "center", templet: 'custom', prop: 'goods', slotName: 'goods', width: 240, }, { label: "台桌信息", align: "center", templet: 'custom', slotName: 'table', width: 150, }, { label: "订单原金额 不含折扣价格", align: "center", prop: "originAmount", width: 120, hidden: true, }, { label: "支付金额", align: "center", prop: "payAmount", width: 120, }, { label: "订单金额 (扣除各类折扣)", align: "center", prop: "orderAmount", width: 120, hidden: true, }, { label: "用餐模式", align: "center", prop: "dineMode", width: 120, templet: "custom", slotName: "options", }, { label: "状态", align: "center", prop: "status", width: 120, templet: "custom", slotName: "state", }, { label: "备注", align: "center", prop: "remark", }, { label: "创建时间", align: "center", prop: "createTime", }, { label: "操作", align: "center", fixed: "right", width: 150, templet: "custom", slotName: 'operate' }, ], }; export default contentConfig;