修复: 提交模型表单类型

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