fix: 使用JSON.stringify确保数据序列化
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Agent
2026-03-29 15:28:45 +00:00
parent 37c46417c9
commit 735d7a8ef5

View File

@@ -100,15 +100,13 @@ export default {
saveCategoryAttributes(categoryId, attrs) {
const token = uni.getStorageSync('token')
const role = uni.getStorageSync('role') || ''
// 确保是数组格式
const payload = Array.isArray(attrs) ? attrs : [attrs]
return new Promise((resolve, reject) => {
uni.request({
url: `${import.meta.env.VITE_API_BASE_URL}/products/categories/${categoryId}/attributes`,
method: 'POST',
data: payload,
data: JSON.stringify(attrs),
header: {
'Content-Type': 'application/json',
'Content-Type': 'application/json;charset=utf-8',
'Authorization': token ? `Bearer ${token}` : '',
'X-User-Role': role
},