From 2cfe95a954364b559c945e9eea4cfede22f6541a Mon Sep 17 00:00:00 2001 From: huanghongfa <18228131219@163.com> Date: 星期一, 18 一月 2021 17:20:38 +0800 Subject: [PATCH] 修改密码 --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java index 3254ed7..d43b417 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/dao/UserDao.java @@ -7,7 +7,9 @@ import com.panzhihua.common.model.dtos.PageDTO; import com.panzhihua.common.model.dtos.user.PageUserAppletsBackstageDTO; import com.panzhihua.common.model.vos.IndexDataKanbanVO; +import com.panzhihua.common.model.vos.IndexDataVO; import com.panzhihua.common.model.vos.LoginUserInfoVO; +import com.panzhihua.common.model.vos.community.ComMngVolunteerMngVO; import com.panzhihua.common.model.vos.user.AdministratorsUserVO; import com.panzhihua.common.model.vos.user.SysUserNoticeVO; import com.panzhihua.common.model.vos.user.SysUserVO; @@ -211,4 +213,26 @@ "u.type =1 and DATE_FORMAT(u.last_login_time,'%m-%d-%Y')=DATE_FORMAT(SYSDATE(),'%m-%d-%Y') and u.continuous_landing_days>=7\n" + "GROUP BY u.community_id)t ORDER BY t.num desc limit 10") List<DataKanbanDTO> selectCommunityActiveUserOrder(); + @Select("SELECT \n" + + "COUNT(u.user_id)allUser,\n" + + "COUNT(case when u.is_volunteer=1 then u.user_id else null end )volunteerUser,\n" + + "COUNT(case when u.is_partymember=1 then u.user_id else null end )partymemberUser,\n" + + "COUNT(h.id)house\n" + + "FROM\n" + + "sys_user u\n" + + "JOIN com_act c ON u.community_id = c.community_id \n" + + "LEFT JOIN com_mng_struct_house_user h on u.user_id=h.user_id\n" + + "WHERE\n" + + "u.community_id =#{communityId} and u.type=1") + IndexDataVO indexDataCommunityBackstage(Long communityId); + @Update("UPDATE sys_user u \n" + + "SET u.continuous_landing_days =\n" + + "IF\n" + + "(\n" + + "DATE_FORMAT( u.last_login_time, '%m-%d-%Y' )= DATE_FORMAT( SYSDATE(), '%m-%d-%Y' ),\n" + + "u.continuous_landing_days + 1,\n" + + "0)") + int timedTaskContinuousLandingDays(); + @Select("select state from com_mng_volunteer_mng where phone=#{phone}") + ComMngVolunteerMngVO selectVolunteerMngByPhone(String phone); } -- Gitblit v1.7.1