377e9cba22926a3a141f7827ec38fa8433f6b0b5
Backend: - Add GET /users/roles endpoint (list all roles) - Add GET /users/depts endpoint (list all departments) Frontend: - Add user.ts API client (getUsers, createUser, updateUser, deleteUser, getRoles, getDepts) - Rewrite System.vue with full user CRUD: - User list table with pagination - Add User button + dialog form - Edit user (username disabled, password hidden) - Delete user (disabled for superadmin) - Role and department dropdowns - Status radio buttons
Description
Prop Data Guard
Languages
Python
64.3%
Vue
29.1%
TypeScript
5%
HTML
0.8%
JavaScript
0.4%
Other
0.4%