| | |
| | | } |
| | | |
| | | @Override |
| | | public R checkExport(String account, String password,String oldPassword) { |
| | | if(new BCryptPasswordEncoder().matches(password, oldPassword)){ |
| | | return R.ok(); |
| | | } |
| | | return R.fail(); |
| | | } |
| | | |
| | | @Override |
| | | public R newIndexData(Integer type, Long streetId) { |
| | | IndexDataKanbanVO indexDataKanbanVO = userDao.selectIndexDataKanban(null); |
| | | IndexDataAnalysisVO vo=new IndexDataAnalysisVO(); |
| | |
| | | vo.setRealUsersMonth(realUsersMonth); |
| | | vo.setRealUser(getStreetRealUser(realUsersTotal)); |
| | | vo.setRealUserRate(getRate(vo.getAllUser(),vo.getRealUser())); |
| | | vo.setUserActivityXAll(getTwentyDays()); |
| | | List<Date> twentyDays = getTwentyDays(); |
| | | SimpleDateFormat sdf1=new SimpleDateFormat("MM"); |
| | | for (Date twentyDay : twentyDays) { |
| | | sdf1.format(twentyDay); |
| | | } |
| | | vo.setUserActivityXAll(getTwentyDays()); |
| | | vo.setUserActivityXMonth(getMonthTwentyDays()); |
| | | List<String> addUserYAll=new ArrayList<>(); |
| | | List<String> addUserYMonth=new ArrayList<>(); |