diff --git a/api/pom.xml b/api/pom.xml
new file mode 100644
index 0000000..12f2841
--- /dev/null
+++ b/api/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+ com.xiang.app
+ xservice-cornucopia
+ 1.0-SNAPSHOT
+
+
+ api
+
+
+ 17
+ 17
+ UTF-8
+
+
+
\ No newline at end of file
diff --git a/api/src/main/java/com/xiang/app/module/jntyzx/pojo/req/UserQueryReq.java b/api/src/main/java/com/xiang/app/module/jntyzx/pojo/req/UserQueryReq.java
new file mode 100644
index 0000000..adba0cc
--- /dev/null
+++ b/api/src/main/java/com/xiang/app/module/jntyzx/pojo/req/UserQueryReq.java
@@ -0,0 +1,41 @@
+package com.xiang.app.module.jntyzx.pojo.req;
+
+import lombok.Data;
+
+/**
+ * @Author: xiang
+ * @Date: 2026-03-24 16:40
+ */
+@Data
+public class UserQueryReq {
+
+ /**
+ * 用户名称
+ */
+ private String name;
+
+ /**
+ * wx openId
+ */
+ private String openId;
+
+ /**
+ * 会员卡号
+ */
+ private String memberCardNo;
+
+ /**
+ * 状态 0:禁用 1:启用
+ */
+ private Integer status;
+
+ /**
+ * 是否可以下单 0:否 1:是
+ */
+ private Integer isOrder;
+
+ /**
+ * 是否封禁 0:否 1:是
+ */
+ private Integer isRestriction;
+}
diff --git a/api/src/main/java/com/xiang/app/module/jntyzx/pojo/resp/JtUserVo.java b/api/src/main/java/com/xiang/app/module/jntyzx/pojo/resp/JtUserVo.java
new file mode 100644
index 0000000..e74e0f1
--- /dev/null
+++ b/api/src/main/java/com/xiang/app/module/jntyzx/pojo/resp/JtUserVo.java
@@ -0,0 +1,60 @@
+package com.xiang.app.module.jntyzx.pojo.resp;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.time.LocalDateTime;
+
+/**
+ * @Author: xiang
+ * @Date: 2026-03-24 16:40
+ */
+@Data
+public class JtUserVo {
+
+ /**
+ * 用户名称
+ */
+ private String name;
+ /**
+ * token
+ */
+ private String token;
+ /**
+ * wx:openId
+ */
+ private String openId;
+ /**
+ * 账号状态:
+ * 状态(0:禁用 1:启用)
+ */
+ private Integer status;
+ /**
+ * 修改时间
+ */
+ @DateTimeFormat(pattern = "yyyy-MM-dd Hh:mm:ss")
+ @JsonFormat(pattern = "yyyy-MM-dd Hh:mm:ss")
+ private LocalDateTime updateTime;
+ /**
+ * 江南体育中心会员卡号
+ */
+ private String memberCardNo;
+ /**
+ * 是否可以下单
+ */
+ private Boolean isOrder;
+ /**
+ * 是否封禁
+ */
+ private Boolean isRestriction;
+ /**
+ * 封禁结束时间
+ */
+ private String restrictionDeadline;
+ /**
+ * 封禁缘由
+ */
+ private String restrictionDesc;
+
+}
diff --git a/pom.xml b/pom.xml
index db079db..7c63aea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,6 +17,7 @@
xservice-server
xservice-core
+ api
diff --git a/xservice-server/src/main/java/com/xiang/app/server/jntyzx/UserTokenServer.java b/xservice-server/src/main/java/com/xiang/app/server/jntyzx/UserTokenServer.java
new file mode 100644
index 0000000..0e2af6b
--- /dev/null
+++ b/xservice-server/src/main/java/com/xiang/app/server/jntyzx/UserTokenServer.java
@@ -0,0 +1,15 @@
+package com.xiang.app.server.jntyzx;
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @Author: xiang
+ * @Date: 2026-03-24 16:38
+ */
+@RestController
+@RequestMapping("/private/apps/jntyzx/user/")
+public class UserTokenServer {
+
+ public Result<>
+}