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 @@ + + + + +
+
+ + +
+ + + +
+
+ +
+
共 {{pageForm.totalCount}} 位会员
+ +
+ + {{o.username || '—'}} + {{o.loginname || '—'}} + {{o.unionname || '—'}} + {{o.unitname || '—'}} + {{o.personType || '—'}} + + +
+
+ +
+ + + +
+ 加载中... +
+ + 重试 + + + + + + + + + + + + + + +
+
+ + + +