feat: 新增移动端配置信息
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user