修复: 提交模型表单类型

This commit is contained in:
wood chen 2025-02-22 02:10:04 +08:00
parent 7d036959e2
commit 09edd1f271

View File

@ -164,13 +164,19 @@ const handleAdd = () => {
const submitForm = async () => { const submitForm = async () => {
try { try {
// ID
const formData = {
...form.value,
id: parseInt(form.value.id)
}
if (editingProvider.value) { if (editingProvider.value) {
if (!isAdmin.value) { if (!isAdmin.value) {
ElMessage.error('只有管理员可以编辑模型厂商信息') ElMessage.error('只有管理员可以编辑模型厂商信息')
return return
} }
// //
const { data } = await axios.put(`/api/providers/${editingProvider.value.id}`, form.value) const { data } = await axios.put(`/api/providers/${editingProvider.value.id}`, formData)
if (data.error) { if (data.error) {
ElMessage.error(data.error) ElMessage.error(data.error)
return return
@ -182,7 +188,7 @@ const submitForm = async () => {
ElMessage.success('更新成功') ElMessage.success('更新成功')
} else { } else {
// //
const { data } = await axios.post('/api/providers', form.value) const { data } = await axios.post('/api/providers', formData)
if (data.error) { if (data.error) {
ElMessage.error(data.error) ElMessage.error(data.error)
return return