完善部分平台治理功能,及修改看板缺陷

This commit is contained in:
wangjiming
2026-08-10 11:41:16 +08:00
parent 75cc105ebc
commit f809825a7d
18 changed files with 1873 additions and 362 deletions

View File

@@ -42,3 +42,10 @@ export const resetUserPassword = (id: string, password?: string) =>
/** 删除用户protected 管理员账号不允许删除) */
export const deleteUser = (id: string) =>
del<{ deleted: string }>(`/users/${encodeURIComponent(id)}`)
/** 用户自行修改密码 */
export const changeMyPassword = (oldPassword: string, newPassword: string) =>
post<{ changed: boolean }>('/users/me/password', {
old_password: oldPassword,
new_password: newPassword,
})