37 lines
678 B
TypeScript
37 lines
678 B
TypeScript
import { RenderScope } from "@/components/ProTable/interface";
|
|
|
|
const YES_OR_NO: any = {
|
|
1: "✔️",
|
|
0: "❌"
|
|
};
|
|
|
|
export const COLUMNS = [
|
|
{
|
|
align: "center",
|
|
fixed: true,
|
|
label: "ID",
|
|
prop: "id",
|
|
width: 80
|
|
},
|
|
|
|
{
|
|
align: "left",
|
|
label: "文章分类名称",
|
|
prop: "name"
|
|
},
|
|
|
|
{
|
|
align: "left",
|
|
label: "文章分类排序",
|
|
prop: "sort"
|
|
},
|
|
{
|
|
align: "left",
|
|
label: "是否显示",
|
|
prop: "is_show",
|
|
render: (scope: RenderScope<any>): VNode | string | any => {
|
|
return YES_OR_NO[scope.row.is_show];
|
|
}
|
|
}
|
|
];
|