feat: 新增移动端配置信息
Build and Deploy Vue3 / build (push) Successful in 1m33s
Build and Deploy Vue3 / deploy (push) Successful in 1m15s

This commit is contained in:
2026-03-17 18:40:12 +08:00
parent f4dbf17ce9
commit cd16ec17ae
6 changed files with 989 additions and 216 deletions
+7 -6
View File
@@ -434,10 +434,10 @@ const sendMessage = async () => {
try {
const formData = new FormData()
// 添加所有文件
// 多个 file_names 和 files 条目在同一请求中
inputFiles.forEach((file) => {
formData.append('files', file)
formData.append('file_names', file.name)
formData.append('files', file)
})
// 设置上传类型为工单
@@ -447,11 +447,11 @@ const sendMessage = async () => {
const uploadRes = await uploadFile(formData)
if (uploadRes.data?.code === 200) {
// 从返回的数据中提取文件ID(字段名是 id
// 从返回的数据中提取文件ID
const data = uploadRes.data.data
if (Array.isArray(data)) {
fileIds = data.map(item => String(item.id))
} else if (data.id) {
} else if (data?.id) {
fileIds = [String(data.id)]
}
@@ -732,9 +732,10 @@ const saveEditMessage = async () => {
try {
const formData = new FormData()
// 多个 file_names 和 files 条目在同一请求中
editMessageFiles.value.forEach((file) => {
formData.append('files', file)
formData.append('file_names', file.name)
formData.append('files', file)
})
formData.append('update_type', 'work_order')
@@ -746,7 +747,7 @@ const saveEditMessage = async () => {
const data = uploadRes.data.data
if (Array.isArray(data)) {
newFileIds = data.map(item => String(item.id))
} else if (data.id) {
} else if (data?.id) {
newFileIds = [String(data.id)]
}
} else {