修复编辑所有者模板后无法保存的问题

This commit is contained in:
jingrow 2025-08-06 01:45:27 +08:00
parent ce05b26800
commit cc5f449dd9
2 changed files with 9 additions and 4 deletions

View File

@ -754,8 +754,9 @@ export default {
} else { } else {
console.error('更新失败 - response:', response); console.error('更新失败 - response:', response);
toast.error(response.message || '更新失败'); toast.error(response.message || '更新失败');
this.editLoading = false;
} }
// loading
this.editLoading = false;
}, },
onError: (error) => { onError: (error) => {
console.error('=== onError 回调 ==='); console.error('=== onError 回调 ===');

View File

@ -499,7 +499,10 @@ class WestDomain:
**template_data **template_data
} }
return self._make_request('/audit/', 'POST', body_params=body_params) # 对body_params进行GBK编码
encoded_data = urlencode(body_params, encoding='gbk').encode('gbk')
return self._make_request('/audit/', 'POST', body_params=encoded_data)
def get_domain_real_info(self, domain: str) -> Dict[str, Any]: def get_domain_real_info(self, domain: str) -> Dict[str, Any]:
""" """
@ -3316,9 +3319,10 @@ def update_domain_owner(name, **data):
jingrow.log_error("update_domain_owner", f"更新的字段: {updated_fields}") jingrow.log_error("update_domain_owner", f"更新的字段: {updated_fields}")
# 保存更新 # 保存更新,使用 ignore_permissions=True 忽略权限检查
jingrow.log_error("update_domain_owner", "正在保存本地更新...") jingrow.log_error("update_domain_owner", "正在保存本地更新...")
domain_owner.save() domain_owner.save(ignore_permissions=True)
jingrow.db.commit()
jingrow.log_error("update_domain_owner", "本地记录保存成功") jingrow.log_error("update_domain_owner", "本地记录保存成功")
return { return {