mirror of
https://github.com/PlayEdu/backend
synced 2025-07-19 13:09:39 +08:00
线上课列表初步
This commit is contained in:
parent
87de8155e0
commit
f12caa05c0
@ -205,69 +205,66 @@ export const CoursePage = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Row>
|
<div className="tree-main-body">
|
||||||
<Col span={4}>
|
<div className="left-box">
|
||||||
<div className="playedu-main-body" style={{ marginLeft: -24 }}>
|
<Tabs defaultActiveKey="1" items={items} onChange={onChange} />
|
||||||
<Tabs defaultActiveKey="1" items={items} onChange={onChange} />
|
</div>
|
||||||
</div>
|
|
||||||
</Col>
|
<div className="right-box">
|
||||||
<Col span={20}>
|
<div className="playedu-main-title float-left mb-24">后端课程</div>
|
||||||
<div className="playedu-main-body">
|
<div className="float-left j-b-flex mb-24">
|
||||||
<div className="playedu-main-title float-left mb-24">后端课程</div>
|
<div className="d-flex">
|
||||||
<div className="float-left j-b-flex mb-24">
|
<Link style={{ textDecoration: "none" }} to={`/course/create`}>
|
||||||
<div className="d-flex">
|
<PerButton
|
||||||
<Link style={{ textDecoration: "none" }} to={`/course/create`}>
|
type="primary"
|
||||||
<PerButton
|
text="新建课程"
|
||||||
type="primary"
|
class="mr-16"
|
||||||
text="新建课程"
|
icon={<PlusOutlined />}
|
||||||
class="mr-16"
|
p="course"
|
||||||
icon={<PlusOutlined />}
|
onClick={() => null}
|
||||||
p="course"
|
disabled={null}
|
||||||
onClick={() => null}
|
/>
|
||||||
disabled={null}
|
</Link>
|
||||||
/>
|
</div>
|
||||||
</Link>
|
<div className="d-flex">
|
||||||
|
<div className="d-flex mr-24">
|
||||||
|
<Typography.Text>课程名称:</Typography.Text>
|
||||||
|
<Input
|
||||||
|
value={title}
|
||||||
|
onChange={(e) => {
|
||||||
|
setTitle(e.target.value);
|
||||||
|
}}
|
||||||
|
style={{ width: 160 }}
|
||||||
|
placeholder="请输入名称关键字"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="d-flex">
|
<div className="d-flex">
|
||||||
<div className="d-flex mr-24">
|
<Button className="mr-16" onClick={resetList}>
|
||||||
<Typography.Text>课程名称:</Typography.Text>
|
重 置
|
||||||
<Input
|
</Button>
|
||||||
value={title}
|
<Button
|
||||||
onChange={(e) => {
|
type="primary"
|
||||||
setTitle(e.target.value);
|
onClick={() => {
|
||||||
}}
|
setPage(1);
|
||||||
style={{ width: 160 }}
|
setRefresh(!refresh);
|
||||||
placeholder="请输入名称关键字"
|
}}
|
||||||
/>
|
>
|
||||||
</div>
|
查 询
|
||||||
<div className="d-flex">
|
</Button>
|
||||||
<Button className="mr-16" onClick={resetList}>
|
|
||||||
重 置
|
|
||||||
</Button>
|
|
||||||
<Button
|
|
||||||
type="primary"
|
|
||||||
onClick={() => {
|
|
||||||
setPage(1);
|
|
||||||
setRefresh(!refresh);
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
查 询
|
|
||||||
</Button>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="float-left">
|
|
||||||
<Table
|
|
||||||
columns={columns}
|
|
||||||
dataSource={list}
|
|
||||||
loading={loading}
|
|
||||||
pagination={paginationProps}
|
|
||||||
rowKey={(record) => record.id}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</Col>
|
<div className="float-left">
|
||||||
</Row>
|
<Table
|
||||||
|
columns={columns}
|
||||||
|
dataSource={list}
|
||||||
|
loading={loading}
|
||||||
|
pagination={paginationProps}
|
||||||
|
rowKey={(record) => record.id}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user