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<> +}