ball_admin/src/pages/politicalStudy/political_column.tsx

60 lines
1.1 KiB
TypeScript

import { UserDataType } from "@/model/userModel";
import { ColumnsType } from "antd/lib/table";
export const studyColumns: ColumnsType<UserDataType> = [
{
title: "标题",
dataIndex: "title",
},
{
title: "副标题",
dataIndex: "sub_title",
},
{
title: "内容",
dataIndex: "content",
width: 300,
ellipsis: true,
},
{
title: "积分",
dataIndex: "score",
},
];
export const defaultConfig = [
{
type: "input",
label: "标题",
name: "title",
value: "",
rules: [{ required: true, message: "请输入标题!" }],
},
{
type: "input",
label: "副标题",
name: "sub_title",
value: "",
rules: [{ required: true, message: "请输入副标题!" }],
},
{
type: "input",
label: "积分",
name: "score",
value: "",
rules: [{ required: true, message: "请输入学习积分" }],
},
{
type: "upload",
label: "附件图片",
name: "file_url",
value: [],
},
{
type: "editor",
label: "内容",
name: "content",
value: "",
rules: [{ required: true, message: "请填写内容" }],
},
];