diff --git a/src/main/java/io/v/nutz/mobile/member/MemberMobileController.java b/src/main/java/io/v/nutz/mobile/member/MemberMobileController.java index cd01d6a..a575551 100644 --- a/src/main/java/io/v/nutz/mobile/member/MemberMobileController.java +++ b/src/main/java/io/v/nutz/mobile/member/MemberMobileController.java @@ -121,11 +121,12 @@ public class MemberMobileController { @ViReturn @RequiresRoles(value = {"H04", "A06"}, logical = Logical.OR) public Object viewInfo(String id) { + // 用户表仅存储出生日期,按当前日期计算周岁,空出生日期返回空年龄。 Sql sql = Sqls.create(""" SELECT u.username, u.sex, - u.age, + TIMESTAMPDIFF(YEAR, NULLIF(u.birthday, ''), CURDATE()) AS age, u.nation, u.education, u.political, diff --git a/src/main/resources/views/mobile/member/query.html b/src/main/resources/views/mobile/member/query.html new file mode 100644 index 0000000..af0a40b --- /dev/null +++ b/src/main/resources/views/mobile/member/query.html @@ -0,0 +1,194 @@ + + + + +