小调整
This commit is contained in:
@@ -17,14 +17,12 @@ export const editArticleDataAPI = (data: Article) =>
|
|||||||
export const getArticleDataAPI = (id?: number) => Request<Article>("GET", `/article/${id}`)
|
export const getArticleDataAPI = (id?: number) => Request<Article>("GET", `/article/${id}`)
|
||||||
|
|
||||||
// 获取文章列表
|
// 获取文章列表
|
||||||
export const getArticleListAPI = (data?: QueryData) => {
|
export const getArticleListAPI = (data?: QueryData) => Request<Article[]>("POST", `/article/list`, {
|
||||||
return Request<Article[]>("POST", `/article/list`, {
|
data: { ...data?.query },
|
||||||
data: { ...data?.query },
|
params: {
|
||||||
params: {
|
sort: data?.sort,
|
||||||
sort: data?.sort,
|
}
|
||||||
}
|
})
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
// 分页获取文章列表
|
// 分页获取文章列表
|
||||||
export const getArticlePagingAPI = (data?: QueryData) => Request<Paginate<Article[]>>("POST", `/article/paging`, {
|
export const getArticlePagingAPI = (data?: QueryData) => Request<Paginate<Article[]>>("POST", `/article/paging`, {
|
||||||
|
|||||||
@@ -23,7 +23,6 @@ const CatePage = () => {
|
|||||||
const addCateData = (id: number) => {
|
const addCateData = (id: number) => {
|
||||||
setIsMethod("create")
|
setIsMethod("create")
|
||||||
setIsModelOpen(true);
|
setIsModelOpen(true);
|
||||||
console.log(cate, 333);
|
|
||||||
|
|
||||||
form.resetFields();
|
form.resetFields();
|
||||||
|
|
||||||
@@ -133,21 +132,27 @@ const CatePage = () => {
|
|||||||
<Modal title={isMethod === "edit" ? "编辑分类" : "新增分类"} open={isModelOpen} onCancel={closeModel} destroyOnClose footer={null}>
|
<Modal title={isMethod === "edit" ? "编辑分类" : "新增分类"} open={isModelOpen} onCancel={closeModel} destroyOnClose footer={null}>
|
||||||
<Form form={form} layout="vertical" initialValues={cate} size='large' preserve={false} className='mt-6'>
|
<Form form={form} layout="vertical" initialValues={cate} size='large' preserve={false} className='mt-6'>
|
||||||
<Form.Item label="名称" name="name" rules={[{ required: true, message: '分类名称不能为空' }]}>
|
<Form.Item label="名称" name="name" rules={[{ required: true, message: '分类名称不能为空' }]}>
|
||||||
<Input placeholder="大前端" />
|
<Input placeholder="请输入分类名称" />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
|
||||||
<Form.Item label="标识" name="mark" rules={[{ required: true, message: '分类标识不能为空' }]}>
|
<Form.Item label="标识" name="mark" rules={[{ required: true, message: '分类标识不能为空' }]}>
|
||||||
<Input placeholder="dqd" />
|
<Input placeholder="请输入分类标识" />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
|
||||||
<Form.Item label="图标" name="icon">
|
<Form.Item label="图标" name="icon">
|
||||||
<Input placeholder="🎉" />
|
<Input placeholder="请输入分类图标" />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
|
||||||
<Form.Item label="链接(选填)" name="url">
|
<Form.Item label="链接" name="url">
|
||||||
<Input placeholder="https://blog.liuyuyang.net/" />
|
<Input placeholder="请输入分类链接" />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
|
||||||
|
<Form.Item label="顺序" name="order">
|
||||||
|
<Input placeholder="请输入分类顺序(值越小越靠前)" />
|
||||||
|
</Form.Item>
|
||||||
|
|
||||||
|
{/* TODO:有时间做个分类的类型,导航或者分类选项 */}
|
||||||
|
|
||||||
<Form.Item className='!mb-0 flex justify-end'>
|
<Form.Item className='!mb-0 flex justify-end'>
|
||||||
<Button onClick={closeModel}>取消</Button>
|
<Button onClick={closeModel}>取消</Button>
|
||||||
<Button type="primary" onClick={submit} className='ml-2'>确定</Button>
|
<Button type="primary" onClick={submit} className='ml-2'>确定</Button>
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ const LinkPage = () => {
|
|||||||
|
|
||||||
<div className="name">{item.title}</div>
|
<div className="name">{item.title}</div>
|
||||||
<div className="description">{item.description}</div>
|
<div className="description">{item.description}</div>
|
||||||
<div className="type">{item.type.name}</div>
|
<div className="type">{item.typeName}</div>
|
||||||
|
|
||||||
<div className="operate">
|
<div className="operate">
|
||||||
<div onClick={() => editLinkData(item)} className="edit">修改</div>
|
<div onClick={() => editLinkData(item)} className="edit">修改</div>
|
||||||
|
|||||||
2
src/types/app/cate.d.ts
vendored
2
src/types/app/cate.d.ts
vendored
@@ -5,5 +5,7 @@ export interface Cate {
|
|||||||
url: string,
|
url: string,
|
||||||
icon: string,
|
icon: string,
|
||||||
level: number,
|
level: number,
|
||||||
|
order: number,
|
||||||
|
type: string,
|
||||||
children?: Cate[]
|
children?: Cate[]
|
||||||
}
|
}
|
||||||
2
src/types/app/web.d.ts
vendored
2
src/types/app/web.d.ts
vendored
@@ -12,6 +12,6 @@ export interface Web {
|
|||||||
url: string;
|
url: string;
|
||||||
rss: string;
|
rss: string;
|
||||||
typeId: number;
|
typeId: number;
|
||||||
type: LinkType;
|
typeName: string;
|
||||||
createTime?: string;
|
createTime?: string;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user