|
|
|
@ -48,6 +48,14 @@ class JiandaoyunService { |
|
|
|
if (userManagement && userManagement.userName) { |
|
|
|
dataCreator = this.userNameToUsernameMap[userManagement.userName] || ''; |
|
|
|
} |
|
|
|
|
|
|
|
// 如果没有提供dataCreator,使用默认值(确保不为空)
|
|
|
|
if (!dataCreator) { |
|
|
|
// 使用映射表中的第一个用户作为默认值
|
|
|
|
const defaultUserName = Object.keys(this.userNameToUsernameMap)[0]; |
|
|
|
dataCreator = this.userNameToUsernameMap[defaultUserName] || ''; |
|
|
|
console.log('使用默认data_creator:', dataCreator); |
|
|
|
} |
|
|
|
|
|
|
|
// 构建请求体,添加data_creator参数
|
|
|
|
const payload = { |
|
|
|
@ -328,6 +336,14 @@ class JiandaoyunService { |
|
|
|
if (userManagement && userManagement.userName) { |
|
|
|
dataCreator = this.userNameToUsernameMap[userManagement.userName] || ''; |
|
|
|
} |
|
|
|
|
|
|
|
// 如果没有提供dataCreator,使用默认值(确保不为空)
|
|
|
|
if (!dataCreator) { |
|
|
|
// 使用映射表中的第一个用户作为默认值
|
|
|
|
const defaultUserName = Object.keys(this.userNameToUsernameMap)[0]; |
|
|
|
dataCreator = this.userNameToUsernameMap[defaultUserName] || ''; |
|
|
|
console.log('使用默认data_creator:', dataCreator); |
|
|
|
} |
|
|
|
|
|
|
|
// 构建更新请求体:记录ID和要更新的数据
|
|
|
|
const payload = { |
|
|
|
@ -373,7 +389,12 @@ class JiandaoyunService { |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
const response = await this.submitDataToForm(testData); |
|
|
|
// 创建测试用的userManagement对象,确保有data_creator
|
|
|
|
const testUserManagement = { |
|
|
|
userName: Object.keys(this.userNameToUsernameMap)[0] // 使用映射表中的第一个用户
|
|
|
|
}; |
|
|
|
|
|
|
|
const response = await this.submitDataToForm(testData, testUserManagement); |
|
|
|
console.log('简道云API连接成功'); |
|
|
|
return true; |
|
|
|
} catch (error) { |
|
|
|
|