feat: 处理文件上传参数

This commit is contained in:
2024-11-28 10:50:49 +08:00
parent 41314ee3c6
commit 3b61cf42ce
4 changed files with 5 additions and 4 deletions

View File

@@ -3,5 +3,5 @@ import request from '@/utils/request';
* 文件上传
* */
export function uploadFile(data) {
return request.post('/files', data);
return request.post('/file', data);
}

View File

@@ -13,7 +13,7 @@ const UploadFile = (props: Props) => {
const {onSuccess, file} = option;
const formData = new FormData()
formData.append('file', file)
formData.append('dir', dir)
formData.append('directory', dir)
const {data} = await uploadFile(formData)
onSuccess(data.id)
}

View File

@@ -68,7 +68,7 @@ function FormComponent(props: Props) {
</Form.Item>
<Form.Item triggerPropName="fileList" label="用户头像"
field="avatar">
<UploadFile limit={1} dir="/user"/>
<UploadFile limit={1} dir="user"/>
</Form.Item>
<Form.Item label="用户昵称" field="name" rules={[{required: true}]}>
<Input placeholder="请输入用户昵称"/>

View File

@@ -21,6 +21,7 @@ async function main() {
{ name: '用户管理', url: 'user' },
{ name: '角色管理', url: 'role' },
{ name: '菜单管理', url: 'menu' },
{ name: '系统配置', url: 'config' },
];
for (const menu of menus) {