diff --git a/backend/src/main/java/com/xly/erp/modules/usr/controller/UsrUserController.java b/backend/src/main/java/com/xly/erp/modules/usr/controller/UsrUserController.java
new file mode 100644
index 0000000..ed243ca
--- /dev/null
+++ b/backend/src/main/java/com/xly/erp/modules/usr/controller/UsrUserController.java
@@ -0,0 +1,45 @@
+package com.xly.erp.modules.usr.controller;
+
+import com.xly.erp.common.exception.BusinessException;
+import com.xly.erp.common.response.Result;
+import com.xly.erp.common.response.ResultCode;
+import com.xly.erp.common.security.SecurityUtil;
+import com.xly.erp.modules.usr.dto.CreateUserDTO;
+import com.xly.erp.modules.usr.service.UsrUserService;
+import jakarta.validation.Valid;
+import java.util.Map;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * 用户管理 Controller(docs/04 § 1.2 / docs/05 REQ-USR-001)。
+ *
+ *
仅做参数校验 + 管理员权限前置 + 委派 Service,不写业务逻辑、不直接调 Mapper。
+ */
+@RestController
+@RequestMapping("/api/usr")
+public class UsrUserController {
+
+ /** 管理员判定口径(spec § 8 D2)。 */
+ private static final String ADMIN_USER_TYPE = "超级管理员";
+
+ private final UsrUserService usrUserService;
+
+ public UsrUserController(UsrUserService usrUserService) {
+ this.usrUserService = usrUserService;
+ }
+
+ /**
+ * 新增用户:仅超级管理员可调用(spec § 3.9,先于业务校验)。
+ */
+ @PostMapping("/users")
+ public Result