[{"title":"( 1008 个子文件 2.69MB ) 基于Ruoyi+Uniapp(前后端分离项目)实现学生考勤系统 学生考勤(口头点名签到、普通签到、位置签(自定义范围签到","children":[{"title":"ry.bat <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"run.bat <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"package.bat <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"package.bat <span style='color:#111;'> 141B </span>","children":null,"spread":false},{"title":"build.bat <span style='color:#111;'> 109B </span>","children":null,"spread":false},{"title":"run-web.bat <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"clean.bat <span style='color:#111;'> 102B </span>","children":null,"spread":false},{"title":"ExcelUtil.class <span style='color:#111;'> 45.63KB </span>","children":null,"spread":false},{"title":"GenTableServiceImpl.class <span style='color:#111;'> 15.68KB </span>","children":null,"spread":false},{"title":"SysMenuServiceImpl.class <span style='color:#111;'> 14.00KB </span>","children":null,"spread":false},{"title":"Convert.class <span style='color:#111;'> 13.45KB </span>","children":null,"spread":false},{"title":"HTMLFilter.class <span style='color:#111;'> 13.09KB </span>","children":null,"spread":false},{"title":"SysUserServiceImpl.class <span style='color:#111;'> 12.82KB </span>","children":null,"spread":false},{"title":"SysUserController.class <span style='color:#111;'> 12.05KB </span>","children":null,"spread":false},{"title":"ReflectUtils.class <span style='color:#111;'> 10.63KB </span>","children":null,"spread":false},{"title":"VelocityUtils.class <span style='color:#111;'> 10.59KB </span>","children":null,"spread":false},{"title":"SysDeptServiceImpl.class <span style='color:#111;'> 10.11KB </span>","children":null,"spread":false},{"title":"SysRoleController.class <span style='color:#111;'> 9.98KB </span>","children":null,"spread":false},{"title":"LogAspect.class <span style='color:#111;'> 9.35KB </span>","children":null,"spread":false},{"title":"SecurityConfig.class <span style='color:#111;'> 9.20KB </span>","children":null,"spread":false},{"title":"SysRoleServiceImpl.class <span style='color:#111;'> 9.12KB </span>","children":null,"spread":false},{"title":"StringUtils.class <span style='color:#111;'> 8.74KB </span>","children":null,"spread":false},{"title":"HttpUtils.class <span style='color:#111;'> 8.61KB </span>","children":null,"spread":false},{"title":"SysUser.class <span style='color:#111;'> 8.42KB </span>","children":null,"spread":false},{"title":"SysLoginService.class <span style='color:#111;'> 8.41KB </span>","children":null,"spread":false},{"title":"WxUserInfo.class <span style='color:#111;'> 8.23KB </span>","children":null,"spread":false},{"title":"RedisCache.class <span style='color:#111;'> 8.16KB </span>","children":null,"spread":false},{"title":"Server.class <span style='color:#111;'> 8.11KB </span>","children":null,"spread":false},{"title":"WxSignin.class <span style='color:#111;'> 7.93KB </span>","children":null,"spread":false},{"title":"GenController.class <span style='color:#111;'> 7.78KB </span>","children":null,"spread":false},{"title":"GenTable.class <span style='color:#111;'> 7.56KB </span>","children":null,"spread":false},{"title":"CacheController.class <span style='color:#111;'> 7.34KB </span>","children":null,"spread":false},{"title":"SysLoginController.class <span style='color:#111;'> 7.34KB </span>","children":null,"spread":false},{"title":"GenTableColumn.class <span style='color:#111;'> 7.31KB </span>","children":null,"spread":false},{"title":"SysDictTypeServiceImpl.class <span style='color:#111;'> 7.16KB </span>","children":null,"spread":false},{"title":"TokenService.class <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"SysJobController.class <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"GlobalExceptionHandler.class <span style='color:#111;'> 6.77KB </span>","children":null,"spread":false},{"title":"IpUtils.class <span style='color:#111;'> 6.57KB </span>","children":null,"spread":false},{"title":"CommonController.class <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"SwaggerConfig.class <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false},{"title":"UUID.class <span style='color:#111;'> 6.31KB </span>","children":null,"spread":false},{"title":"ScheduleUtils.class <span style='color:#111;'> 6.31KB </span>","children":null,"spread":false},{"title":"FileUtils.class <span style='color:#111;'> 6.26KB </span>","children":null,"spread":false},{"title":"MyBatisConfig.class <span style='color:#111;'> 6.24KB </span>","children":null,"spread":false},{"title":"SysDeptController.class <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false},{"title":"SysRole.class <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false},{"title":"SysProfileController.class <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"SysConfigServiceImpl.class <span style='color:#111;'> 5.88KB </span>","children":null,"spread":false},{"title":"ServletUtils.class <span style='color:#111;'> 5.87KB </span>","children":null,"spread":false},{"title":"SysMenu.class <span style='color:#111;'> 5.83KB </span>","children":null,"spread":false},{"title":"FileUploadUtils.class <span style='color:#111;'> 5.81KB </span>","children":null,"spread":false},{"title":"PermitAllUrlProperties.class <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"SysJobServiceImpl.class <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"GenUtils.class <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false},{"title":"SysMenuController.class <span style='color:#111;'> 5.59KB </span>","children":null,"spread":false},{"title":"JobInvokeUtil.class <span style='color:#111;'> 5.56KB </span>","children":null,"spread":false},{"title":"SysDictTypeController.class <span style='color:#111;'> 5.46KB </span>","children":null,"spread":false},{"title":"HttpClientUtil.class <span style='color:#111;'> 5.44KB </span>","children":null,"spread":false},{"title":"WxSigninController.class <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"DataScopeAspect.class <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false},{"title":"SysConfigController.class <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"SysOperLog.class <span style='color:#111;'> 5.33KB </span>","children":null,"spread":false},{"title":"SysDictDataController.class <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false},{"title":"SysPostController.class <span style='color:#111;'> 5.22KB </span>","children":null,"spread":false},{"title":"WxSigninServiceImpl.class <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"LoginUser.class <span style='color:#111;'> 5.01KB </span>","children":null,"spread":false},{"title":"SysDept.class <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"RateLimiterAspect.class <span style='color:#111;'> 4.87KB </span>","children":null,"spread":false},{"title":"SysJob.class <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"DruidConfig.class <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"DateUtils.class <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"WxClazzController.class <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"SysDictData.class <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"BaseController.class <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"TestController.class <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"DictUtils.class <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":"SameUrlDataInterceptor.class <span style='color:#111;'> 4.51KB </span>","children":null,"spread":false},{"title":"Base64.class <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"SysUserOnlineController.class <span style='color:#111;'> 4.25KB </span>","children":null,"spread":false},{"title":"WxUserInfoController.class <span style='color:#111;'> 4.25KB </span>","children":null,"spread":false},{"title":"WxCourseController.class <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"QRCodeUtil.class <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"SysRegisterService.class <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false},{"title":"SysPasswordService.class <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"CaptchaController.class <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"ResourcesConfig.class <span style='color:#111;'> 3.99KB </span>","children":null,"spread":false},{"title":"SysLogininforController.class <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"AbstractQuartzJob.class <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"R.class <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"SysJobLogController.class <span style='color:#111;'> 3.74KB </span>","children":null,"spread":false},{"title":"SysPostServiceImpl.class <span style='color:#111;'> 3.64KB </span>","children":null,"spread":false},{"title":"SysNoticeController.class <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"PermissionService.class <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"SysPost.class <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"TreeSelect.class <span style='color:#111;'> 3.48KB </span>","children":null,"spread":false},{"title":"QrCodeController.class <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"UserDetailsServiceImpl.class <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"SysConfig.class <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"SpringUtils.class <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]