From da99464a3336ed76bbc40ec4d6577b3acf81f66e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=81=E4=B8=89?= <1034683568@qq.com> Date: Mon, 27 Feb 2023 23:32:53 +0800 Subject: [PATCH] =?UTF-8?q?:tada:=20spring=20boot=203.x=20=E7=89=88?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 +- .../README.md" | 91 + .../README.md" | 124 + .../README.md" | 2 +- .../spring-boot-RESTful-api/pom.xml" | 24 +- .../springboot-tb-user-schema.sql" | 4 +- .../cn/lanqiao/springboot3/Application.java" | 15 + .../springboot3/common/Constants.java" | 6 +- .../lanqiao/springboot3/common/Result.java" | 6 +- .../springboot3/common/ResultGenerator.java" | 6 +- .../controller/ApiController.java" | 14 +- .../cn/lanqiao/springboot3/dao/UserDao.java" | 5 +- .../cn/lanqiao/springboot3/entity/User.java" | 2 +- .../java/com/lou/springboot/Application.java" | 20 - .../main/resources/application.properties" | 2 +- .../src/main/resources/mapper/UserDao.xml" | 8 +- .../src/main/resources/static/api-test.html" | 2 +- .../springboot3/ApplicationTests.java" | 11 +- .../spring-boot-ajax/pom.xml" | 14 +- .../springboot-tb-user-schema.sql" | 12 - .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/RequestTestController.java" | 4 +- .../cn/lanqiao/springboot3/entity/User.java" | 2 +- .../src/main/resources/static/ajax-test.html" | 2 +- .../springboot3/ApplicationTests.java" | 14 + .../com/lou/springboot/ApplicationTests.java" | 22 - .../spring-boot-file-upload/pom.xml" | 18 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../config/SpringBootWebMvcConfigurer.java" | 2 +- .../controller/UploadController.java" | 2 +- .../springboot3/ApplicationTests.java" | 15 + .../spring-boot-helloworld/pom.xml" | 18 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/HelloController.java" | 2 +- .../spring-boot-jdbc/pom.xml" | 16 +- .../springboot-jdbc-schema.sql" | 4 +- .../cn/lanqiao/springboot3/Application.java" | 17 + .../controller/JdbcController.java" | 2 +- .../java/com/lou/springboot/Application.java" | 18 - .../main/resources/application.properties" | 2 +- .../springboot3/ApplicationTests.java" | 11 +- .../spring-boot-mybatis/pom.xml" | 23 +- .../springboot-jdbc-schema.sql" | 4 +- .../cn/lanqiao/springboot3/Application.java" | 8 +- .../controller/MyBatisController.java" | 13 +- .../cn/lanqiao/springboot3/dao/UserDao.java" | 5 +- .../cn/lanqiao/springboot3/entity/User.java" | 2 +- .../main/resources/application.properties" | 2 +- .../src/main/resources/mapper/UserDao.xml" | 8 +- .../springboot3/ApplicationTests.java" | 11 +- .../spring-boot-static-resources/pom.xml" | 16 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../main/resources/application.properties" | 4 +- .../src/main/resources/lanqiao/lanqiao.png" | Bin 0 -> 16615 bytes .../src/main/resources/lanqiao/test.css" | 0 .../src/main/resources/lanqiao/test.html" | 0 .../src/main/resources/public/lanqiao.png" | Bin 0 -> 16615 bytes .../src/main/resources/public/shiyanlou.png" | Bin 71239 -> 0 bytes .../main/resources/shiyanlou/shiyanlou.png" | Bin 71239 -> 0 bytes .../README.md" | 44 +- .../list.gif" | Bin 0 -> 376471 bytes .../list.png" | Bin 45306 -> 0 bytes .../login.png" | Bin 25731 -> 38168 bytes .../picture.gif" | Bin 0 -> 1858877 bytes .../picture.png" | Bin 112949 -> 0 bytes .../rich-txt.png" | Bin 102006 -> 110155 bytes .../pom.xml" | 12 +- .../springboot3-project-schema.sql" | 10 +- .../cn/lanqiao/springboot3/Application.java" | 6 +- .../springboot3/common/Constants.java" | 5 +- .../lanqiao/springboot3/common/Result.java" | 4 +- .../springboot3/common/ResultGenerator.java" | 4 +- .../config/SpringBootWebMvcConfigurer.java" | 10 +- .../config/annotation/TokenToUser.java" | 2 +- .../TokenToUserMethodArgumentResolver.java" | 10 +- .../controller/AdminUserController.java" | 18 +- .../controller/ArticleController.java" | 20 +- .../controller/PictureController.java" | 20 +- .../controller/UploadController.java" | 8 +- .../springboot3/dao/AdminUserDao.java" | 6 +- .../lanqiao/springboot3/dao/ArticleDao.java" | 4 +- .../lanqiao/springboot3/dao/PictureDao.java" | 6 +- .../springboot3/entity/AdminUser.java" | 4 +- .../lanqiao/springboot3/entity/Article.java" | 4 +- .../lanqiao/springboot3/entity/Picture.java" | 4 +- .../service/AdminUserService.java" | 10 +- .../springboot3/service/ArticleService.java" | 10 +- .../springboot3/service/PictureService.java" | 8 +- .../service/impl/AdminUserServiceImpl.java" | 12 +- .../service/impl/ArticleServiceImpl.java" | 16 +- .../service/impl/PictureServiceImpl.java" | 12 +- .../lanqiao/springboot3/utils/DateUtil.java" | 4 +- .../lanqiao/springboot3/utils/MD5Util.java" | 4 +- .../springboot3/utils/NumberUtil.java" | 4 +- .../springboot3/utils/PageResult.java" | 4 +- .../lanqiao/springboot3/utils/PageUtil.java" | 4 +- .../springboot3/utils/SystemUtil.java" | 4 +- .../main/resources/application.properties" | 2 +- .../main/resources/mapper/AdminUserDao.xml" | 6 +- .../src/main/resources/mapper/ArticleDao.xml" | 8 +- .../src/main/resources/mapper/PictureDao.xml" | 8 +- .../src/main/resources/static/article.html" | 14 +- .../main/resources/static/dist/js/picture.js" | 2 +- .../src/main/resources/static/index.html" | 20 +- .../src/main/resources/static/login.html" | 4 +- .../src/main/resources/static/picture.html" | 14 +- .../plugins/jqgrid-5.3.0/jquery.jqGrid.js" | 18764 ------------ .../jqgrid-5.3.0/jquery.jqGrid.min.js" | 1531 - .../jqgrid-5.3.0/jquery.jqGrid.min.js.map" | 1 - .../jqgrid-5.3.0/jquery.jqGrid.min.map" | 8 - .../plugins/jqgrid-5.7.0/grid.locale-cn.js" | 8 +- .../jqgrid-5.7.0/jquery.jqGrid.min.js" | 10 + .../jqgrid-5.7.0/jquery.jqGrid.min.js.map" | 1 + .../jqgrid-5.7.0/ui.jqgrid-bootstrap-ui.css" | 0 .../jqgrid-5.7.0/ui.jqgrid-bootstrap.css" | 33 +- .../jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" | 352 +- .../plugins/jqgrid-5.7.0/ui.jqgrid.css" | 218 +- .../src/main/resources/static/user.html" | 14 +- .../springboot3/ApplicationTests.java" | 9 +- .../README.md" | 161 + .../README.md" | 4 +- .../pom.xml" | 16 +- .../site/springboot/core/Application.java" | 2 +- .../springboot/core/config/Constants.java" | 2 +- .../controller/admin/AdminController.java" | 22 +- .../controller/admin/CategoryController.java" | 13 +- .../controller/admin/CommentController.java" | 10 +- .../controller/admin/NewsController.java" | 21 +- .../controller/admin/UploadController.java" | 4 +- .../controller/common/CommonController.java" | 46 +- .../common/ErrorPageController.java" | 59 +- .../controller/common/KaptchaConfig.java" | 28 - .../controller/index/IndexController.java" | 33 +- .../interceptor/AdminLoginInterceptor.java" | 6 +- .../core/service/impl/AdminServiceImpl.java" | 2 +- .../springboot/core/util/AntiXssUtils.java" | 2 +- .../site/springboot/core/util/MD5Util.java" | 2 +- .../springboot/core/util/PageQueryUtil.java" | 2 +- .../springboot/core/util/PageResult.java" | 2 +- .../springboot/core/util/PatternUtil.java" | 2 +- .../site/springboot/core/util/Result.java" | 2 +- .../core/util/ResultGenerator.java" | 4 +- .../main/resources/application.properties" | 2 +- .../resources/static/admin/dist/js/edit.js" | 93 +- .../plugins/jqgrid-5.3.0/jquery.jqGrid.js" | 18764 ------------ .../jqgrid-5.3.0/jquery.jqGrid.min.js" | 1531 - .../jqgrid-5.3.0/jquery.jqGrid.min.js.map" | 1 - .../jqgrid-5.3.0/jquery.jqGrid.min.map" | 8 - .../plugins/jqgrid-5.7.0/grid.locale-cn.js" | 8 +- .../jqgrid-5.7.0/jquery.jqGrid.min.js" | 10 + .../jqgrid-5.7.0/jquery.jqGrid.min.js.map" | 1 + .../jqgrid-5.7.0/ui.jqgrid-bootstrap-ui.css" | 0 .../jqgrid-5.7.0/ui.jqgrid-bootstrap.css" | 33 +- .../jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" | 352 +- .../admin/plugins/jqgrid-5.7.0/ui.jqgrid.css" | 218 +- .../admin/plugins/wangeditor-5.1.23/index.js" | 24129 ++++++++++++++++ .../plugins/wangeditor-5.1.23/style.css" | 27 + .../resources/templates/admin/category.html" | 12 +- .../resources/templates/admin/comment.html" | 12 +- .../main/resources/templates/admin/edit.html" | 17 +- .../resources/templates/admin/header.html" | 2 +- .../resources/templates/admin/index.html" | 8 +- .../main/resources/templates/admin/news.html" | 12 +- .../resources/templates/admin/profile.html" | 8 +- .../springboot/core/ApplicationTests.java" | 16 - .../README.md" | 189 + .../README.md" | 23 +- .../README.md" | 88 + .../README.md" | 131 + pom.xml | 60 - .../README.md" | 4 +- .../mind-map.png" | Bin 521933 -> 664993 bytes .../spring-boot-demo/pom.xml" | 59 - .../springboot/config/Swagger2Config.java" | 34 - .../main/resources/application.properties" | 4 - .../com/lou/springboot/ApplicationTests.java" | 36 - .../springboot3-admin/pom.xml" | 14 +- .../springboot3/admin/Application.java" | 2 +- .../main/resources/application.properties" | 0 .../springboot3-web-demo/pom.xml" | 49 + .../cn/lanqiao/springboot3/Application.java" | 6 +- .../controller/HelloController.java" | 15 + .../main/resources/application.properties" | 8 + .../spring-boot-druid/.gitignore" | 25 - .../spring-boot-druid/pom.xml" | 14 +- .../cn/lanqiao/springboot3/Application.java" | 3 +- .../config/DruidDataSourceConfig.java" | 2 +- .../controller/DataSourceController.java" | 5 +- .../controller/JdbcController.java" | 2 +- .../main/resources/application.properties" | 2 +- .../springboot3/ApplicationTests.java" | 33 + .../com/lou/springboot/ApplicationTests.java" | 36 - .../spring-boot-druid/tb_user-schema.sql" | 4 +- .../spring-boot-error-page/pom.xml" | 80 +- .../cn/lanqiao/springboot3/Application.java" | 3 +- .../controller/ErrorPageController.java" | 41 + .../controller/HelloController.java" | 15 + .../controller/ErrorPageController.java" | 88 - .../com/lou/springboot/ApplicationTests.java" | 23 - .../spring-boot-logging/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/HelloController.java" | 4 +- .../springboot3/service/HelloService.java" | 2 +- .../main/resources/application.properties" | 2 +- .../spring-boot-message-converter/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/TestController.java" | 4 +- .../springboot3/entity/SaleGoods.java" | 2 +- .../spring-boot-quartz/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 4 +- .../springboot3/service/NotifyService.java" | 2 +- .../lanqiao/springboot3/task/QuartzTask.java" | 4 +- .../springboot3/task/QuartzTaskConfig.java" | 2 +- .../com/lou/springboot/ApplicationTests.java" | 23 - .../spring-boot-redis/.gitignore" | 25 - .../spring-boot-redis/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/RedisController.java" | 4 +- .../cn/lanqiao/springboot3/entity/User.java" | 3 +- .../redis/RedisConfiguration.java" | 52 + .../springboot/redis/RedisConfiguration.java" | 50 - .../main/resources/application.properties" | 27 +- .../com/lou/springboot/ApplicationTests.java" | 17 - .../spring-boot-schedule/.gitignore" | 25 - .../spring-boot-schedule/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../springboot3/task/ScheduledTask.java" | 2 +- .../com/lou/springboot/ApplicationTests.java" | 23 - .../spring-boot-swagger/pom.xml" | 28 +- .../cn/lanqiao/springboot3/Application.java" | 11 +- .../springboot3/config/SpringDocConfig.java" | 62 + .../controller/TestModuleController.java" | 18 + .../controller/UserModuleController.java" | 35 +- .../cn/lanqiao/springboot3/entity/User.java" | 2 +- .../springboot/config/Swagger2Config.java" | 34 - .../controller/TestSwaggerController.java" | 74 - .../java/com/lou/springboot/entity/User.java" | 34 - .../com/lou/springboot/ApplicationTests.java" | 36 - .../spring-boot-test/pom.xml" | 14 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/HelloController.java" | 2 +- .../springboot3/service/HelloService.java" | 2 +- .../springboot3/SpringBootTestDemo.java" | 4 +- .../springboot3/SpringBootTestDemo2.java" | 11 +- .../spring-boot-transaction/.gitignore" | 25 - .../spring-boot-transaction/pom.xml" | 18 +- .../cn/lanqiao/springboot3/Application.java" | 4 +- .../TransactionTestController.java" | 6 +- .../cn/lanqiao/springboot3/dao/UserDao.java" | 5 +- .../cn/lanqiao/springboot3/entity/User.java" | 2 +- .../service/TransactionTestService.java" | 9 +- .../main/resources/application.properties" | 5 +- .../src/main/resources/mapper/UserDao.xml" | 8 +- .../springboot3/ApplicationTests.java" | 33 + .../com/lou/springboot/ApplicationTests.java" | 36 - .../tb_user-schema.sql" | 4 +- .../spring-boot-web-freemarker/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 6 +- .../controller/FreeMarkerController.java" | 18 + .../controller/FreeMarkerController.java" | 17 - .../main/resources/application.properties" | 1 + .../spring-boot-web-jsp/pom.xml" | 35 +- .../cn/lanqiao/springboot3/Application.java" | 2 +- .../controller/JSPController.java" | 4 +- .../spring-boot-web-thymeleaf-syntax/pom.xml" | 12 +- .../cn/lanqiao/springboot3/Application.java" | 6 +- .../controller/ThymeleafController.java" | 14 +- .../src/main/resources/templates/simple.html" | 8 +- .../spring-boot-web-thymeleaf/pom.xml" | 13 +- .../cn/lanqiao/springboot3/Application.java" | 6 +- .../controller/ThymeleafController.java" | 7 +- 271 files changed, 27249 insertions(+), 42565 deletions(-) create mode 100644 "SpringBoot+Vue3+Element Plus\344\274\201\344\270\232\347\272\247\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" create mode 100644 "SpringBoot+Vue3\347\272\277\344\270\212\345\225\206\345\237\216\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" create mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/Application.java" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Constants.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Constants.java" (83%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Result.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Result.java" (92%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/ResultGenerator.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" (95%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/controller/ApiController.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/controller/ApiController.java" (90%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/dao/UserDao.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" (86%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/entity/User.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/entity/User.java" (92%) delete mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/Application.java" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/com/lou/springboot/ApplicationTests.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" (77%) delete mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/springboot-tb-user-schema.sql" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/Application.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/controller/RequestTestController.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/controller/RequestTestController.java" (93%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/entity/User.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/entity/User.java" (92%) create mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" delete mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/com/lou/springboot/ApplicationTests.java" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/Application.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/Application.java" (93%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" (93%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/controller/UploadController.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" (97%) create mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/Application.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/controller/HelloController.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" (88%) create mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/Application.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/controller/JdbcController.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/controller/JdbcController.java" (96%) delete mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/com/lou/springboot/Application.java" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/com/lou/springboot/ApplicationTests.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" (77%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/Application.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/Application.java" (82%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/controller/MyBatisController.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/controller/MyBatisController.java" (85%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/dao/UserDao.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" (84%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/entity/User.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/entity/User.java" (92%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/com/lou/springboot/ApplicationTests.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" (77%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/com/lou/springboot/Application.java" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/cn/lanqiao/springboot3/Application.java" (93%) create mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/lanqiao/lanqiao.png" rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/shiyanlou/test.css" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/lanqiao/test.css" (100%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/shiyanlou/test.html" => "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/lanqiao/test.html" (100%) create mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/public/lanqiao.png" delete mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/public/shiyanlou.png" delete mode 100644 "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/shiyanlou/shiyanlou.png" create mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/list.gif" delete mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/list.png" create mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/picture.gif" delete mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/picture.png" rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot-project-schema.sql" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot3-project-schema.sql" (91%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/Application.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/Application.java" (84%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Constants.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Constants.java" (76%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Result.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Result.java" (94%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/ResultGenerator.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" (96%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" (81%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/annotation/TokenToUser.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/annotation/TokenToUser.java" (94%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/handler/TokenToUserMethodArgumentResolver.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/handler/TokenToUserMethodArgumentResolver.java" (88%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/AdminUserController.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/AdminUserController.java" (91%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/ArticleController.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/ArticleController.java" (86%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/PictureController.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/PictureController.java" (89%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/UploadController.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" (89%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/AdminUserDao.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/AdminUserDao.java" (94%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/ArticleDao.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/ArticleDao.java" (91%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/PictureDao.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/PictureDao.java" (90%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/AdminUser.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/AdminUser.java" (96%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Article.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Article.java" (96%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Picture.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Picture.java" (93%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/AdminUserService.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/AdminUserService.java" (83%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/ArticleService.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/ArticleService.java" (70%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/PictureService.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/PictureService.java" (79%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/AdminUserServiceImpl.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/AdminUserServiceImpl.java" (90%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/ArticleServiceImpl.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/ArticleServiceImpl.java" (82%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/PictureServiceImpl.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/PictureServiceImpl.java" (80%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/DateUtil.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/DateUtil.java" (86%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/MD5Util.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/MD5Util.java" (95%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/NumberUtil.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/NumberUtil.java" (96%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageResult.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageResult.java" (95%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageUtil.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageUtil.java" (94%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/SystemUtil.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/SystemUtil.java" (92%) delete mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/jquery.jqGrid.js" delete mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/jquery.jqGrid.min.js" delete mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/jquery.jqGrid.min.js.map" delete mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/jquery.jqGrid.min.map" rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/grid.locale-cn.js" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/grid.locale-cn.js" (98%) create mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/jquery.jqGrid.min.js" create mode 100644 "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/jquery.jqGrid.min.js.map" rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap-ui.css" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap-ui.css" (100%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap.css" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap.css" (97%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap4.css" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" (75%) rename "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid.css" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid.css" (77%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/com/lou/springboot/ApplicationTests.java" => "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" (80%) create mode 100644 "SpringBoot\345\215\232\345\256\242\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" delete mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/KaptchaConfig.java" delete mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.js" delete mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.min.js" delete mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.min.js.map" delete mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.min.map" rename "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/grid.locale-cn.js" => "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/grid.locale-cn.js" (98%) create mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/jquery.jqGrid.min.js" create mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/jquery.jqGrid.min.js.map" rename "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap-ui.css" => "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap-ui.css" (100%) rename "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap.css" => "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap.css" (97%) rename "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap4.css" => "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" (75%) rename "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid.css" => "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.7.0/ui.jqgrid.css" (77%) create mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/index.js" create mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/wangeditor-5.1.23/style.css" delete mode 100644 "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/test/java/com/site/springboot/core/ApplicationTests.java" create mode 100644 "SpringBoot\345\244\247\345\236\213\347\272\277\344\270\212\345\225\206\345\237\216\345\215\207\347\272\247\347\211\210\357\274\210\345\220\253\347\247\222\346\235\200\345\217\212\346\224\257\344\273\230\357\274\211\351\241\271\347\233\256\346\272\220\347\240\201/README.md" create mode 100644 "SpringBoot\350\256\272\345\235\233\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" create mode 100644 "SpringCloudAlibaba\345\244\247\345\236\213\345\276\256\346\234\215\345\212\241\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" delete mode 100644 pom.xml delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/pom.xml" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/src/main/java/com/lou/springboot/config/Swagger2Config.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/src/main/resources/application.properties" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/src/test/java/com/lou/springboot/ApplicationTests.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-admin-demo/pom.xml" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-admin/pom.xml" (75%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-admin-demo/src/main/java/com/lou/springboot/admin/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-admin/src/main/java/cn/lanqiao/springboot3/admin/Application.java" (91%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-admin-demo/src/main/resources/application.properties" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-admin/src/main/resources/application.properties" (100%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-web-demo/pom.xml" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-web-demo/src/main/java/cn/lanqiao/springboot3/Application.java" (86%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-web-demo/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/springboot3-web-demo/src/main/resources/application.properties" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/.gitignore" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/config/DruidDataSourceConfig.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/cn/lanqiao/springboot3/config/DruidDataSourceConfig.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/controller/DataSourceController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/cn/lanqiao/springboot3/controller/DataSourceController.java" (92%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/com/lou/springboot/controller/JdbcController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/cn/lanqiao/springboot3/controller/JdbcController.java" (96%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/test/java/com/lou/springboot/ApplicationTests.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-error-page/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-error-page/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-error-page/src/main/java/cn/lanqiao/springboot3/controller/ErrorPageController.java" create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-error-page/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-error-page/src/main/java/com/lou/springboot/controller/ErrorPageController.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-error-page/src/test/java/com/lou/springboot/ApplicationTests.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-logging/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-logging/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-logging/src/main/java/com/lou/springboot/controller/HelloController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-logging/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" (90%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-logging/src/main/java/com/lou/springboot/service/HelloService.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-logging/src/main/java/cn/lanqiao/springboot3/service/HelloService.java" (80%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-message-converter/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-message-converter/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-message-converter/src/main/java/com/lou/springboot/controller/TestController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-message-converter/src/main/java/cn/lanqiao/springboot3/controller/TestController.java" (91%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-message-converter/src/main/java/com/lou/springboot/entity/SaleGoods.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-message-converter/src/main/java/cn/lanqiao/springboot3/entity/SaleGoods.java" (96%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/cn/lanqiao/springboot3/Application.java" (81%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/com/lou/springboot/service/NotifyService.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/cn/lanqiao/springboot3/service/NotifyService.java" (90%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/com/lou/springboot/task/QuartzTask.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/cn/lanqiao/springboot3/task/QuartzTask.java" (86%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/com/lou/springboot/task/QuartzTaskConfig.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/main/java/cn/lanqiao/springboot3/task/QuartzTaskConfig.java" (95%) delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-quartz/src/test/java/com/lou/springboot/ApplicationTests.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/.gitignore" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/com/lou/springboot/controller/RedisController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/cn/lanqiao/springboot3/controller/RedisController.java" (94%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/src/main/java/com/lou/springboot/entity/User.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/cn/lanqiao/springboot3/entity/User.java" (93%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/cn/lanqiao/springboot3/redis/RedisConfiguration.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/com/lou/springboot/redis/RedisConfiguration.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/test/java/com/lou/springboot/ApplicationTests.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-schedule/.gitignore" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-schedule/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-schedule/src/main/java/cn/lanqiao/springboot3/Application.java" (93%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-schedule/src/main/java/com/lou/springboot/task/ScheduledTask.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-schedule/src/main/java/cn/lanqiao/springboot3/task/ScheduledTask.java" (94%) delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-schedule/src/test/java/com/lou/springboot/ApplicationTests.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/cn/lanqiao/springboot3/Application.java" (59%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/cn/lanqiao/springboot3/config/SpringDocConfig.java" create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/cn/lanqiao/springboot3/controller/TestModuleController.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-admin/spring-boot-demo/src/main/java/com/lou/springboot/controller/TestSwaggerController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/cn/lanqiao/springboot3/controller/UserModuleController.java" (53%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-redis/src/main/java/com/lou/springboot/entity/User.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/cn/lanqiao/springboot3/entity/User.java" (93%) delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/com/lou/springboot/config/Swagger2Config.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/com/lou/springboot/controller/TestSwaggerController.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/main/java/com/lou/springboot/entity/User.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-swagger/src/test/java/com/lou/springboot/ApplicationTests.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/main/java/cn/lanqiao/springboot3/Application.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/main/java/com/lou/springboot/controller/HelloController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" (93%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/main/java/com/lou/springboot/service/HelloService.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/main/java/cn/lanqiao/springboot3/service/HelloService.java" (80%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/test/java/com/lou/springboot/SpringBootTestDemo.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/test/java/cn/lanqiao/springboot3/SpringBootTestDemo.java" (63%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/test/java/com/lou/springboot/SpringBootTestDemo2.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-test/src/test/java/cn/lanqiao/springboot3/SpringBootTestDemo2.java" (50%) delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/.gitignore" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/cn/lanqiao/springboot3/Application.java" (85%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/controller/TransactionTestController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/cn/lanqiao/springboot3/controller/TransactionTestController.java" (81%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/dao/UserDao.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" (84%) rename "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/entity/User.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/cn/lanqiao/springboot3/entity/User.java" (92%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/service/TransactionTestService.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/cn/lanqiao/springboot3/service/TransactionTestService.java" (83%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/test/java/com/lou/springboot/ApplicationTests.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-freemarker/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-freemarker/src/main/java/cn/lanqiao/springboot3/Application.java" (87%) create mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-freemarker/src/main/java/cn/lanqiao/springboot3/controller/FreeMarkerController.java" delete mode 100644 "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-freemarker/src/main/java/com/lou/springboot/controller/FreeMarkerController.java" rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-jsp/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-jsp/src/main/java/cn/lanqiao/springboot3/Application.java" (91%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-jsp/src/main/java/com/lou/springboot/controller/JSPController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-jsp/src/main/java/cn/lanqiao/springboot3/controller/JSPController.java" (73%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf-syntax/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf-syntax/src/main/java/cn/lanqiao/springboot3/Application.java" (86%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf-syntax/src/main/java/com/lou/springboot/controller/ThymeleafController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf-syntax/src/main/java/cn/lanqiao/springboot3/controller/ThymeleafController.java" (84%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf/src/main/java/com/lou/springboot/Application.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf/src/main/java/cn/lanqiao/springboot3/Application.java" (86%) rename "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf/src/main/java/com/lou/springboot/controller/ThymeleafController.java" => "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-web-thymeleaf/src/main/java/cn/lanqiao/springboot3/controller/ThymeleafController.java" (78%) diff --git a/README.md b/README.md index d2146bb7..bd926db1 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,12 @@ 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 Web 开发以及目前大家普遍使用的前后端分离实践项目等,后续会根据大家的反馈继续增加一些实战项目源码,摆脱各种 Hello World 入门案例的束缚,真正的掌握 Spring Boot 开发。 -实战项目源码都已升级至 Spring Boot 3.x 版本,本仓库中的 Spring Boot 入门案例后续也将升级至 Spring Boot 3.x 版本。 +实战项目源码都已升级至 Spring Boot 3.x 版本,本仓库中的 Spring Boot 入门案例也已经升级至 Spring Boot 3.x 版本,Java 最低版本要求为 17,请知悉,想要学习和使用 Spring Boot 2.x 版本请自行切换分支。。 ## 项目导航 [Spring Boot 入门小案例](./SpringBoot入门案例源码) | [Spring Boot 入门小案例](./SpringBoot入门案例源码) | [Spring Boot 整合案例系列2](./玩转SpringBoot系列案例源码) | [Spring Boot 前后端分离项目实践](./SpringBoot前后端分离实战项目源码) | [Spring Boot 咨询发布系统项目实践](./SpringBoot咨询发布系统实战项目源码)  |  [Spring Boot + Mybatis + Thymeleaf 实现的开源博客系统](https://github.com/ZHENFENG13/My-Blog) | [Spring Boot + Mybatis + Thymeleaf 实现的 BBS 论坛系统](https://github.com/ZHENFENG13/My-BBS) | [Spring Boot + Mybatis + Thymeleaf 仿知乎专栏项目](https://github.com/ZHENFENG13/My-Column) | [Spring Boot + layui 实现的后台管理系统](https://github.com/ZHENFENG13/My-Blog-layui)  |  [Spring Boot 大型商城项目实践](https://github.com/newbee-ltd/newbee-mall) |  [Spring Boot + Vue 前后端分离商城项目](https://github.com/newbee-ltd/newbee-mall-vue-app) |  [Spring Boot + Vue3 前后端分离商城项目](https://github.com/newbee-ltd/newbee-mall-vue3-app) |  [Github地址](https://github.com/ZHENFENG13/spring-boot-projects)  |  [码云 Gitee 地址](https://gitee.com/zhenfeng13/spring-boot-projects) -**目前代码中使用的 Spring Boot 版本为 2.3.7.RELEASE 及以上版本,实战项目都已升级至Spring Boot 3.x 版本,请知悉。** - --- #### 项目演示 @@ -134,7 +132,7 @@ ### 《Spring Boot 前后端分离项目实践》 -[![lesson-01](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/lesson-01.png)](https://www.lanqiao.cn/courses/1244) +[![lesson-01](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/lesson-springboot3-01.png)](https://www.lanqiao.cn/courses/1244) - [**开篇词:SpringBoot入门及前后端分离项目实践导读**](https://www.lanqiao.cn/courses/1244) - [第02课:快速认识 Spring Boot 技术栈](https://www.lanqiao.cn/courses/1244) @@ -155,11 +153,11 @@ - [第17课:Spring Boot 项目实践之图片管理模块](https://www.lanqiao.cn/courses/1244) - [第18课:Spring Boot 项目实践之信息管理模块实现](https://www.lanqiao.cn/courses/1244) -### 《23 个实验带你轻松玩转 Spring Boot》 +### 《25 个实验带你轻松玩转 Spring Boot》 -[![lesson-02](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/lesson-02.png)](https://www.lanqiao.cn/courses/1274) +[![lesson-02](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/lesson-springboot3-02.png)](https://www.lanqiao.cn/courses/1274) -- [**开篇词:《23 个实验带你轻松玩转 Spring Boot》导读**](https://www.lanqiao.cn/courses/1274) +- [**开篇词:《25 个实验带你轻松玩转 Spring Boot》导读**](https://www.lanqiao.cn/courses/1274) - [第02课:Spring Boot 项目开发环境搭建](https://www.lanqiao.cn/courses/1274) - [第03课:快速构建 Spring Boot 应用](https://www.lanqiao.cn/courses/1274) - [第04课:Spring Boot 基础功能开发](https://www.lanqiao.cn/courses/1274) @@ -191,4 +189,4 @@ > 大家有任何问题或者建议都可以在 [issues](https://github.com/ZHENFENG13/spring-boot-projects/issues) 中反馈给我,我会慢慢完善这个 Spring Boot 仓库。 - 我的邮箱:2449207463@qq.com -- QQ技术交流群:719099151 796794009 +- QQ技术交流群:719099151 784785001 diff --git "a/SpringBoot+Vue3+Element Plus\344\274\201\344\270\232\347\272\247\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" "b/SpringBoot+Vue3+Element Plus\344\274\201\344\270\232\347\272\247\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" new file mode 100644 index 00000000..60274083 --- /dev/null +++ "b/SpringBoot+Vue3+Element Plus\344\274\201\344\270\232\347\272\247\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" @@ -0,0 +1,91 @@ +# vue3-admin + +Vue3 + Vite + Vue-Router + Element-Plus + Echarts + Axios 后台管理系统。 + +![vue3-admin-summary](https://13-doc.oss-cn-beijing.aliyuncs.com/images/2022/03/vue3-admin-summary.png) + +![Build Status](https://img.shields.io/badge/build-passing-green.svg) +![Version 3.0.0](https://img.shields.io/badge/version-3.0.0-yellow.svg) +[![License](https://img.shields.io/badge/license-GPL3.0-blue.svg)](https://github.com/newbee-ltd/vue3-admin/blob/main/LICENSE) + +## 源码地址 + +> vue3-admin 在 GitHub 和国内的码云都创建了代码仓库,如果有人访问 GitHub 比较慢的话,建议在 Gitee 上查看该项目,两个仓库会保持同步更新。 + +- [vue3-admin in GitHub](https://github.com/newbee-ltd/vue3-admin) +- [vue3-admin in Gitee](https://gitee.com/newbee-ltd/vue3-admin) + +## 开发及部署文档 + +- [开篇词:通关 Vue3 企业级项目开发,升职加薪快人一步](https://juejin.cn/book/6933939264455442444) +- [项目须知和课程约定](https://juejin.cn/book/6933939264455442444) +- [大势所趋:“前后端分离”开发模式](https://juejin.cn/book/6933939264455442444) +- [Vue3 简介及开发环境搭建](https://juejin.cn/book/6933939264455442444) +- [Vue3 组合 API 入口 Setup 浅析](https://juejin.cn/book/6933939264455442444) +- [Vue3 之响应式系统 API](https://juejin.cn/book/6933939264455442444) +- [Vue3 之生命周期钩子函数、提供注入](https://juejin.cn/book/6933939264455442444) +- [Vue3 性能和业务层面上的提升](https://juejin.cn/book/6933939264455442444) +- [Vite2 原理分析及简单插件编写](https://juejin.cn/book/6933939264455442444) +- [Vue-Router4 使用方法及路由原理](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战项目启动篇](https://juejin.cn/book/6933939264455442444) +- [后端 API 开发技术选型之 Spring Boot](https://juejin.cn/book/6933939264455442444) +- [后端基础运行环境和开发工具准备](https://juejin.cn/book/6933939264455442444) +- [Spring Boot 项目搭建及快速上手](https://juejin.cn/book/6933939264455442444) +- [Spring Boot 实践之 Web 功能开发](https://juejin.cn/book/6933939264455442444) +- [Spring Boot 实践之文件上传处理](https://juejin.cn/book/6933939264455442444) +- [Spring Boot 实践之整合 MyBatis 操作数据库](https://juejin.cn/book/6933939264455442444) +- [Spring Boot 实践之整合 Lombok](https://juejin.cn/book/6933939264455442444) +- [Spring Boot 实践之整合 Swagger 生成接口文档](https://juejin.cn/book/6933939264455442444) +- [后端 API 项目启动和运行注意事项](https://juejin.cn/book/6933939264455442444) +- [接口参数处理和统一响应结果](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之用户登录接口开发](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之用户身份认证详解](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之轮播图管理模块接口开发](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之商品分类管理模块接口开发](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之商品管理模块接口开发](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之商品配置管理模块接口开发](https://juejin.cn/book/6933939264455442444) +- [API 接口开发实战之订单管理模块接口开发](https://juejin.cn/book/6933939264455442444) +- [前后端鉴权的四种方式](https://juejin.cn/book/6933939264455442444) +- [Vite2 + Vue3 + Element-Plus 搭建管理后台项目](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之管理后台左右栏目布局](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之登录鉴权](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之首页大盘数据](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之首页配置](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之分类管理](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之商品管理](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之订单管理](https://juejin.cn/book/6933939264455442444) +- [Vue3 实战之会员管理、账户修改](https://juejin.cn/book/6933939264455442444) +- [pm2 实现一键部署云端服务器](https://juejin.cn/book/6933939264455442444) +- [常见问题汇总讲解](https://juejin.cn/book/6933939264455442444) + +## 联系作者 + +> 大家有任何问题或者建议都可以在 [issues](https://github.com/newbee-ltd/vue3-admin/issues) 中反馈给我,我会慢慢完善这个项目。 + +- 我的邮箱:2449207463@qq.com +- QQ技术交流群:707779034 932227898 552142710 + +关注公众号:**程序员十三**,回复"勾搭"进群交流。 + +![wx-gzh](https://newbee-mall.oss-cn-beijing.aliyuncs.com/wx-gzh/%E7%A8%8B%E5%BA%8F%E5%91%98%E5%8D%81%E4%B8%89-%E5%85%AC%E4%BC%97%E5%8F%B7.png) + +## 软件著作权 + +>本系统已申请软件著作权,受国家版权局知识产权以及国家计算机软件著作权保护! + +![](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/newbee-mall-copyright.png) + +## 页面展示 + +以下为 vue3-admin 系统的部分页面预览图: + +![preview](https://user-images.githubusercontent.com/10935614/111867147-251df580-89ad-11eb-924f-6140b70a2cc0.png) + +## 感谢 + +- [Vue3](https://vue3js.cn/docs/zh/) +- [Element-Plus](https://element-plus.gitee.io/#/zh-CN) +- [Vite](https://cn.vitejs.dev/) +- [Vue-Router](https://next.router.vuejs.org/zh/index.html) +- [Echarts](https://echarts.apache.org/zh/index.html) +- [Axios](http://www.axios-js.com/) \ No newline at end of file diff --git "a/SpringBoot+Vue3\347\272\277\344\270\212\345\225\206\345\237\216\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" "b/SpringBoot+Vue3\347\272\277\344\270\212\345\225\206\345\237\216\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" new file mode 100644 index 00000000..2519d96b --- /dev/null +++ "b/SpringBoot+Vue3\347\272\277\344\270\212\345\225\206\345\237\216\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" @@ -0,0 +1,124 @@ +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/newbee-mall.png) + +![Build Status](https://img.shields.io/badge/build-passing-green.svg) +![Version 3.0.0](https://img.shields.io/badge/version-3.0.0-yellow.svg) +[![License](https://img.shields.io/badge/license-GPL3.0-blue.svg)](https://github.com/newbee-ltd/newbee-mall-vue3-app/blob/master/LICENSE) + +Vue3 全家桶 + Vant 搭建大型单页面商城项目,新蜂商城 Vue3.2 版本,技术栈为 Vue3.2 + Vue-Router4.x + Pinia + Vant4.x。 + +## 源码地址 + +> newbee-mall-vue3-app 在 GitHub 和国内的码云都创建了代码仓库,如果有人访问 GitHub 比较慢的话,建议在 Gitee 上查看该项目,两个仓库会保持同步更新。 + +- [newbee-mall-vue3-app in GitHub](https://github.com/newbee-ltd/newbee-mall-vue3-app) +- [newbee-mall-vue3-app in Gitee](https://gitee.com/newbee-ltd/newbee-mall-vue3-app) + +## 开发及部署文档 + +- [开篇词:手把手带你搭建Vue3+Spring Boot大型前后端分离项目](https://juejin.im/book/6844733826191589390) +- [项目须知和课程约定](https://juejin.im/book/6844733826191589390) +- [2023年2月小册全新优化升级](https://juejin.im/book/6844733826191589390) +- [全栈开发!你必须要知道的“前后端分离”](https://juejin.im/book/6844733826191589390) +- [前端模块化的发展历史](https://juejin.im/book/6844733826191589390) +- [传统页面和单页面的权衡与抉择](https://juejin.im/book/6844733826191589390) +- [准备工作及基础环境搭建(后端)](https://juejin.im/book/6844733826191589390) +- [Spring Boot 项目初体验--项目搭建及启动](https://juejin.im/book/6844733826191589390) +- [项目编码简化利器!Spring Boot 整合 Lombok](https://juejin.im/book/6844733826191589390) +- [Lombok 插件问题处理](https://juejin.im/book/6844733826191589390) +- [商城后端项目启动和运行注意事项](https://juejin.im/book/6844733826191589390) +- [VSCode 的相关配置及插件介绍](https://juejin.im/book/6844733826191589390) +- [基础篇:Vue 指令](https://juejin.im/book/6844733826191589390) +- [Vue3 新特性介绍](https://juejin.im/book/6844733826191589390) +- [基础篇: CSS 预处理工具Less的介绍及使用](https://juejin.im/book/6844733826191589390) +- [脚手架工具 Vite](https://juejin.im/book/6844733826191589390) +- [Vue-Router 浅析原理及使用](https://juejin.im/book/6844733826191589390) +- [全局状态管理插件 Pinia 简介及使用](https://juejin.im/book/6844733826191589390) +- [商城前端 H5 开发环境搭建及项目启动](https://juejin.im/book/6844733826191589390) +- [前后端交互文档利器!Spring Boot 整合 Swagger](https://juejin.im/book/6844733826191589390) +- [接口参数处理和统一响应结果](https://juejin.im/book/6844733826191589390) +- [口设计规范及接口调用实践](https://juejin.im/book/6844733826191589390) +- [商城开发实战-用户登录接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-用户身份认证详解](https://juejin.im/book/6844733826191589390) +- [商城开发实战-首页模块接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-分类模块接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-商品搜索模块接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-购物车模块接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-个人信息及收货地址接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-下单流程接口开发](https://juejin.im/book/6844733826191589390) +- [商城开发实战-订单处理流程详解](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-新蜂商城底部导航(抽离公共组件)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-新蜂商城登录注册页(前端鉴权)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-商城首页制作(轮播图、首页商品列表)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-商品分类页面制作(better-scrol的介绍及使用)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-商品列表页面制作(无限滚动加载)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-商品详情页面制作(Pinia 购物车数量全局管理)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-商城购物车页面制作(购物车页)](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-确认订单页面制作](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-地址栏管理页面制作](https://juejin.im/book/6844733826191589390) +- [商城移动端开发实战-我的订单页面制作](https://juejin.im/book/6844733826191589390) +- [常见问题汇总讲解](https://juejin.im/book/6844733826191589390) + +## 联系作者 + +> 大家有任何问题或者建议都可以在 [issues](https://github.com/newbee-ltd/newbee-mall-vue3-app/issues) 中反馈给我,我会慢慢完善这个项目。 + +- 我的邮箱:2449207463@qq.com +- QQ技术交流群:932227898 552142710 + +关注公众号:**程序员十三**,回复"勾搭"进群交流。 + +![wx-gzh](https://newbee-mall.oss-cn-beijing.aliyuncs.com/wx-gzh/%E7%A8%8B%E5%BA%8F%E5%91%98%E5%8D%81%E4%B8%89-%E5%85%AC%E4%BC%97%E5%8F%B7.png) + +## 软件著作权 + +>本系统已申请软件著作权,受国家版权局知识产权以及国家计算机软件著作权保护! + +![](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/newbee-mall-copyright-02.png) + +## 页面展示 + +以下为新蜂商城 Vue3 版本的页面预览: + +- 登录页 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/登录.png) + +- 首页 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/首页.png) + +- 商品搜索 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/商品搜索.png) + +- 商品详情页 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/详情页.png) + +- 购物车 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/购物车.png) + +- 生成订单 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/生成订单.png) + +- 地址管理 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/地址管理.png) + +- 订单列表 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/订单列表.png) + +- 订单详情 + +![](https://github.com/newbee-ltd/newbee-mall-vue3-app/raw/main/static-files/订单详情.png) + +## 感谢 + +- [Vue](https://github.com/vuejs/vue) +- [Vue-Router](https://github.com/vuejs/vue-router-next) +- [Vuex](https://github.com/vuejs/vuex/tree/4.0) +- [Vant](https://github.com/youzan/vant) +- [better-scroll](https://github.com/ustbhuangyi/better-scroll) \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/README.md" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/README.md" index dae3fea4..da12a8a0 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/README.md" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/README.md" @@ -53,4 +53,4 @@ Spring Boot 入门代码,可以直接下载到本地编辑和使用。 > 大家有任何问题或者建议都可以在 [issues](https://github.com/ZHENFENG13/springboot-projects/issues) 中反馈给我,我会慢慢完善这个 Spring Boot 仓库。 - 我的邮箱:2449207463@qq.com -- QQ技术交流群:796794009 +- QQ技术交流群:784785001 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/pom.xml" index 38c8861e..6fd30d90 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/pom.xml" @@ -1,23 +1,22 @@ - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-RESTful-api + cn.lanqiao + springboot3-api-demo 0.0.1-SNAPSHOT - spring-boot-RESTful-api + springboot3-api-demo Spring Boot 项目实践之 RESTful API 设计与实现 - - 1.8 + UTF-8 + UTF-8 + 17 - org.springframework.boot @@ -29,11 +28,11 @@ spring-boot-starter-jdbc - + org.mybatis.spring.boot mybatis-spring-boot-starter - 2.1.3 + 3.0.0 @@ -56,5 +55,4 @@ - - + \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/springboot-tb-user-schema.sql" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/springboot-tb-user-schema.sql" index 90cf13e0..bd45d552 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/springboot-tb-user-schema.sql" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/springboot-tb-user-schema.sql" @@ -1,6 +1,6 @@ -CREATE DATABASE /*!32312 IF NOT EXISTS*/`lou_springboot` /*!40100 DEFAULT CHARACTER SET utf8 */; +CREATE DATABASE /*!32312 IF NOT EXISTS*/`springboot3_db` /*!40100 DEFAULT CHARACTER SET utf8 */; -USE `lou_springboot`; +USE `springboot3_db`; DROP TABLE IF EXISTS `tb_user`; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/Application.java" new file mode 100644 index 00000000..f74493a3 --- /dev/null +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -0,0 +1,15 @@ +package cn.lanqiao.springboot3; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +@MapperScan("cn.lanqiao.springboot3.dao") +public class Application { + + public static void main(String[] args) { + System.out.println("启动 Spring Boot..."); + SpringApplication.run(Application.class, args); + } +} \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Constants.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Constants.java" similarity index 83% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Constants.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Constants.java" index 25524852..47f8778b 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Constants.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Constants.java" @@ -1,10 +1,10 @@ -package com.lou.springboot.common; +package cn.lanqiao.springboot3.common; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com - * @link http://13blog.site + * @link http:13blog.site */ public class Constants { diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Result.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Result.java" similarity index 92% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Result.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Result.java" index 443e176c..fbdfce2f 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/Result.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/Result.java" @@ -1,12 +1,12 @@ -package com.lou.springboot.common; +package cn.lanqiao.springboot3.common; import java.io.Serializable; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com - * @link http://13blog.site + * @link http:13blog.site */ public class Result implements Serializable { private static final long serialVersionUID = 1L; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/ResultGenerator.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" similarity index 95% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/ResultGenerator.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" index 2c63f59d..9574a205 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/common/ResultGenerator.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" @@ -1,13 +1,13 @@ -package com.lou.springboot.common; +package cn.lanqiao.springboot3.common; import org.springframework.util.StringUtils; /** * @note 响应结果生成工具 * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com - * @link http://13blog.site + * @link http:13blog.site */ public class ResultGenerator { private static final String DEFAULT_SUCCESS_MESSAGE = "SUCCESS"; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/controller/ApiController.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/controller/ApiController.java" similarity index 90% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/controller/ApiController.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/controller/ApiController.java" index 15b9f396..244eb387 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/controller/ApiController.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/controller/ApiController.java" @@ -1,19 +1,19 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.common.Result; -import com.lou.springboot.common.ResultGenerator; -import com.lou.springboot.dao.UserDao; -import com.lou.springboot.entity.User; +import cn.lanqiao.springboot3.common.Result; +import cn.lanqiao.springboot3.common.ResultGenerator; +import cn.lanqiao.springboot3.dao.UserDao; +import cn.lanqiao.springboot3.entity.User; +import jakarta.annotation.Resource; import org.springframework.stereotype.Controller; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; import java.util.List; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/dao/UserDao.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" similarity index 86% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/dao/UserDao.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" index db45ec01..a7b8fabf 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/dao/UserDao.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" @@ -1,9 +1,8 @@ -package com.lou.springboot.dao; +package cn.lanqiao.springboot3.dao; -import com.lou.springboot.entity.User; +import cn.lanqiao.springboot3.entity.User; import java.util.List; -import java.util.Map; /** * @author 13 diff --git "a/\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/entity/User.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/entity/User.java" similarity index 92% rename from "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/entity/User.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/entity/User.java" index cdc9a7ef..9d3225e9 100644 --- "a/\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/entity/User.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/cn/lanqiao/springboot3/entity/User.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.entity; +package cn.lanqiao.springboot3.entity; public class User { diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/Application.java" deleted file mode 100644 index 8478c1bc..00000000 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/java/com/lou/springboot/Application.java" +++ /dev/null @@ -1,20 +0,0 @@ -package com.lou.springboot; - -import org.mybatis.spring.annotation.MapperScan; -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -/** - * Hello shiyanlou! - * - */ -@SpringBootApplication -@MapperScan("com.lou.springboot.dao") -public class Application { - - public static void main(String[] args) { - System.out.println("启动 Spring Boot..."); - System.out.println("Spring Boot 项目实践之 RESTful API 设计与实现"); - SpringApplication.run(Application.class, args); - } -} \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/application.properties" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/application.properties" index d7257ca1..1e2a10bd 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/application.properties" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/application.properties" @@ -1,5 +1,5 @@ # datasource config -spring.datasource.url=jdbc:mysql://localhost:3306/lou_springboot?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false +spring.datasource.url=jdbc:mysql://localhost:3306/springboot3_db?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.username=root spring.datasource.password= diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/mapper/UserDao.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/mapper/UserDao.xml" index ab431cb9..1b7d3dc1 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/mapper/UserDao.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/mapper/UserDao.xml" @@ -1,8 +1,8 @@ - - + + @@ -18,12 +18,12 @@ where id = #{id} - + insert into tb_user(name,password) values(#{name},#{password}) - + update tb_user set name=#{name},password=#{password} diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/static/api-test.html" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/static/api-test.html" index 05d741f3..ac37deb0 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/static/api-test.html" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/main/resources/static/api-test.html" @@ -3,7 +3,7 @@ - lou.SpringBoot | api 请求测试 + SpringBoot3 | api 请求测试
diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/com/lou/springboot/ApplicationTests.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" similarity index 77% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/com/lou/springboot/ApplicationTests.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" index e6720a33..f4ed8c7e 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/com/lou/springboot/ApplicationTests.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" @@ -1,10 +1,8 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; -import org.junit.Test; -import org.junit.runner.RunWith; +import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; import javax.sql.DataSource; import java.sql.Connection; @@ -12,11 +10,10 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com - * @link http://13blog.site + * @link http:13blog.site */ -@RunWith(SpringRunner.class) @SpringBootTest public class ApplicationTests { // 注入数据源对象 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/pom.xml" index 48a9846e..38f1b497 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/pom.xml" @@ -5,17 +5,19 @@ org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-ajax + cn.lanqiao + springboot3-ajax-demo 0.0.1-SNAPSHOT - spring-boot-ajax - Spring Boot 项目实践之 Ajax 技术使用教程 + springboot3-ajax-demo + Demo project for Spring Boot - 1.8 + UTF-8 + UTF-8 + 17 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/springboot-tb-user-schema.sql" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/springboot-tb-user-schema.sql" deleted file mode 100644 index 90cf13e0..00000000 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/springboot-tb-user-schema.sql" +++ /dev/null @@ -1,12 +0,0 @@ -CREATE DATABASE /*!32312 IF NOT EXISTS*/`lou_springboot` /*!40100 DEFAULT CHARACTER SET utf8 */; - -USE `lou_springboot`; - -DROP TABLE IF EXISTS `tb_user`; - -CREATE TABLE `tb_user` ( - `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `name` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '登录名', - `password` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '密码', - PRIMARY KEY (`id`) -) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/Application.java" similarity index 92% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/Application.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/Application.java" index 9abcee8e..fd125605 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/Application.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -1,4 +1,4 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/controller/RequestTestController.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/controller/RequestTestController.java" similarity index 93% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/controller/RequestTestController.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/controller/RequestTestController.java" index c205d145..bc69b552 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/controller/RequestTestController.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/controller/RequestTestController.java" @@ -1,6 +1,6 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.entity.User; +import cn.lanqiao.springboot3.entity.User; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/entity/User.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/entity/User.java" similarity index 92% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/entity/User.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/entity/User.java" index cdc9a7ef..9d3225e9 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/entity/User.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/cn/lanqiao/springboot3/entity/User.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.entity; +package cn.lanqiao.springboot3.entity; public class User { diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/resources/static/ajax-test.html" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/resources/static/ajax-test.html" index 14b127fd..44c74f88 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/resources/static/ajax-test.html" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/resources/static/ajax-test.html" @@ -3,7 +3,7 @@ - lou.SpringBoot | Ajax 请求测试 + SpringBoot3 | Ajax 请求测试
diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" new file mode 100644 index 00000000..8a1d2940 --- /dev/null +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" @@ -0,0 +1,14 @@ +package cn.lanqiao.springboot3; + +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +import java.sql.SQLException; + +@SpringBootTest +public class ApplicationTests { + + @Test + public void test() throws SQLException { + } +} diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/com/lou/springboot/ApplicationTests.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/com/lou/springboot/ApplicationTests.java" deleted file mode 100644 index cb579011..00000000 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/test/java/com/lou/springboot/ApplicationTests.java" +++ /dev/null @@ -1,22 +0,0 @@ -package com.lou.springboot; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -import javax.sql.DataSource; -import java.sql.Connection; -import java.sql.SQLException; - -/** - * @author 13 - * @qq交流群 796794009 - * @email 2449207463@qq.com - * @link http://13blog.site - */ -@RunWith(SpringRunner.class) -@SpringBootTest -public class ApplicationTests { -} diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/pom.xml" index 29ca0239..7a146004 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/pom.xml" @@ -1,23 +1,22 @@ - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-file-upload + cn.lanqiao + springboot3-upload-demo 0.0.1-SNAPSHOT - spring-boot-file-upload + springboot3-upload-demo Spring Boot 处理文件上传及路径回显 - - 1.8 + UTF-8 + UTF-8 + 17 - org.springframework.boot @@ -41,3 +40,4 @@ + diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/Application.java" similarity index 93% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/Application.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/Application.java" index c6c6b593..26e363de 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/Application.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -1,4 +1,4 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" similarity index 93% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" index 8f67b4f8..668845d9 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.config; +package cn.lanqiao.springboot3.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/controller/UploadController.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" similarity index 97% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/controller/UploadController.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" index 1de3e62a..fa8029c5 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/com/lou/springboot/controller/UploadController.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" new file mode 100644 index 00000000..4f58bb56 --- /dev/null +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-file-upload/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" @@ -0,0 +1,15 @@ +package cn.lanqiao.springboot3; + +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +import java.sql.SQLException; + +@SpringBootTest +public class ApplicationTests { + + @Test + public void test() throws SQLException { + + } +} diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/pom.xml" index 6b171f0a..8412d228 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/pom.xml" @@ -1,23 +1,23 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-hello-world + cn.lanqiao + springboot3-web-demo 0.0.1-SNAPSHOT - spring-boot-hello-world - Spring Boot Hello World - + springboot3-web-demo + Demo project for Spring Boot - 1.8 + UTF-8 + UTF-8 + 17 - org.springframework.boot diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/Application.java" similarity index 92% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/Application.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/Application.java" index 17635d51..011d651c 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/Application.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -1,4 +1,4 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/controller/HelloController.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" similarity index 88% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/controller/HelloController.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" index e4d8181f..859c3085 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/com/lou/springboot/controller/HelloController.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-helloworld/src/main/java/cn/lanqiao/springboot3/controller/HelloController.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/pom.xml" index a94837e7..2b368d43 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/pom.xml" @@ -1,23 +1,23 @@ - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-jdbc + cn.lanqiao + springboot3-jdbc-demo 0.0.1-SNAPSHOT - spring-boot-jdbc + springboot3-jdbc-demo Spring Boot 连接数据库以及在 Spring Boot 项目中操作数据库 - 1.8 + UTF-8 + UTF-8 + 17 - org.springframework.boot diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/springboot-jdbc-schema.sql" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/springboot-jdbc-schema.sql" index 90cf13e0..bd45d552 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/springboot-jdbc-schema.sql" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/springboot-jdbc-schema.sql" @@ -1,6 +1,6 @@ -CREATE DATABASE /*!32312 IF NOT EXISTS*/`lou_springboot` /*!40100 DEFAULT CHARACTER SET utf8 */; +CREATE DATABASE /*!32312 IF NOT EXISTS*/`springboot3_db` /*!40100 DEFAULT CHARACTER SET utf8 */; -USE `lou_springboot`; +USE `springboot3_db`; DROP TABLE IF EXISTS `tb_user`; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/Application.java" new file mode 100644 index 00000000..6e830ffd --- /dev/null +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -0,0 +1,17 @@ +package cn.lanqiao.springboot3; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +/** + * Hello lanqiao! + * + */ +@SpringBootApplication +public class Application { + + public static void main(String[] args) { + System.out.println("启动 Spring Boot..."); + SpringApplication.run(Application.class, args); + } +} \ No newline at end of file diff --git "a/\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/controller/JdbcController.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/controller/JdbcController.java" similarity index 96% rename from "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/controller/JdbcController.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/controller/JdbcController.java" index d8989e85..d040fbd3 100644 --- "a/\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-druid/src/main/java/com/lou/springboot/controller/JdbcController.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/cn/lanqiao/springboot3/controller/JdbcController.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/com/lou/springboot/Application.java" deleted file mode 100644 index 2f1950a2..00000000 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/java/com/lou/springboot/Application.java" +++ /dev/null @@ -1,18 +0,0 @@ -package com.lou.springboot; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -/** - * Hello shiyanlou! - * - */ -@SpringBootApplication -public class Application { - - public static void main(String[] args) { - System.out.println("启动 Spring Boot..."); - System.out.println("Spring Boot 连接数据库以及在 Spring Boot 项目中操作数据库"); - SpringApplication.run(Application.class, args); - } -} \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/resources/application.properties" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/resources/application.properties" index 63cb536e..e0d2b5fd 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/resources/application.properties" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/main/resources/application.properties" @@ -1,5 +1,5 @@ # datasource config -spring.datasource.url=jdbc:mysql://localhost:3306/lou_springboot?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false +spring.datasource.url=jdbc:mysql://localhost:3306/springboot3_db?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.username=root spring.datasource.password= diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/com/lou/springboot/ApplicationTests.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" similarity index 77% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/com/lou/springboot/ApplicationTests.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" index e6720a33..f4ed8c7e 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/com/lou/springboot/ApplicationTests.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-jdbc/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" @@ -1,10 +1,8 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; -import org.junit.Test; -import org.junit.runner.RunWith; +import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; import javax.sql.DataSource; import java.sql.Connection; @@ -12,11 +10,10 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com - * @link http://13blog.site + * @link http:13blog.site */ -@RunWith(SpringRunner.class) @SpringBootTest public class ApplicationTests { // 注入数据源对象 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/pom.xml" index ff3c85d1..eae61c0c 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/pom.xml" @@ -1,23 +1,22 @@ - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-mybatis + cn.lanqiao + springboot3-mybatis-demo 0.0.1-SNAPSHOT - spring-boot-mybatis + springboot3-mybatis-demo Spring Boot 整合 MyBatis 操作数据库 - - 1.8 + UTF-8 + UTF-8 + 17 - org.springframework.boot @@ -29,11 +28,11 @@ spring-boot-starter-jdbc - + org.mybatis.spring.boot mybatis-spring-boot-starter - 2.1.3 + 3.0.0 @@ -56,5 +55,5 @@ - + diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/springboot-jdbc-schema.sql" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/springboot-jdbc-schema.sql" index 90cf13e0..bd45d552 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/springboot-jdbc-schema.sql" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/springboot-jdbc-schema.sql" @@ -1,6 +1,6 @@ -CREATE DATABASE /*!32312 IF NOT EXISTS*/`lou_springboot` /*!40100 DEFAULT CHARACTER SET utf8 */; +CREATE DATABASE /*!32312 IF NOT EXISTS*/`springboot3_db` /*!40100 DEFAULT CHARACTER SET utf8 */; -USE `lou_springboot`; +USE `springboot3_db`; DROP TABLE IF EXISTS `tb_user`; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/Application.java" similarity index 82% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/Application.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/Application.java" index 0c599f6d..2adccc7e 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/Application.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -1,15 +1,11 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -/** - * Hello shiyanlou! - * - */ @SpringBootApplication -@MapperScan("com.lou.springboot.dao") +@MapperScan("cn.lanqiao.springboot3.dao") public class Application { public static void main(String[] args) { diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/controller/MyBatisController.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/controller/MyBatisController.java" similarity index 85% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/controller/MyBatisController.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/controller/MyBatisController.java" index d358da96..11f94872 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/com/lou/springboot/controller/MyBatisController.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/controller/MyBatisController.java" @@ -1,22 +1,19 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.dao.UserDao; -import com.lou.springboot.entity.User; +import cn.lanqiao.springboot3.dao.UserDao; +import cn.lanqiao.springboot3.entity.User; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; -import javax.annotation.Resource; import java.util.List; -import java.util.Map; @RestController public class MyBatisController { - @Resource - UserDao userDao; + @Autowired + private UserDao userDao; // 查询所有记录 @GetMapping("/users/mybatis/queryAll") diff --git "a/\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/dao/UserDao.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" similarity index 84% rename from "\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/dao/UserDao.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" index 1647fab9..b234e6e1 100644 --- "a/\347\216\251\350\275\254SpringBoot\347\263\273\345\210\227\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-transaction/src/main/java/com/lou/springboot/dao/UserDao.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/dao/UserDao.java" @@ -1,9 +1,8 @@ -package com.lou.springboot.dao; +package cn.lanqiao.springboot3.dao; -import com.lou.springboot.entity.User; +import cn.lanqiao.springboot3.entity.User; import java.util.List; -import java.util.Map; /** * @author 13 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/entity/User.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/entity/User.java" similarity index 92% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/entity/User.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/entity/User.java" index cdc9a7ef..9d3225e9 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-ajax/src/main/java/com/lou/springboot/entity/User.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/java/cn/lanqiao/springboot3/entity/User.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.entity; +package cn.lanqiao.springboot3.entity; public class User { diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/application.properties" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/application.properties" index 3d4169cc..5dc4d9c3 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/application.properties" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/application.properties" @@ -1,6 +1,6 @@ # datasource config -spring.datasource.url=jdbc:mysql://localhost:3306/lou_springboot?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver +spring.datasource.url=jdbc:mysql://localhost:3306/springboot3_db?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false spring.datasource.username=root spring.datasource.password= diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/mapper/UserDao.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/mapper/UserDao.xml" index 22a783d9..b2feb335 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/mapper/UserDao.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/main/resources/mapper/UserDao.xml" @@ -1,8 +1,8 @@ - - + + @@ -14,12 +14,12 @@ - + insert into tb_user(name,password) values(#{name},#{password}) - + update tb_user set name=#{name},password=#{password} diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/com/lou/springboot/ApplicationTests.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" similarity index 77% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/com/lou/springboot/ApplicationTests.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" index e6720a33..f4ed8c7e 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/com/lou/springboot/ApplicationTests.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-mybatis/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" @@ -1,10 +1,8 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; -import org.junit.Test; -import org.junit.runner.RunWith; +import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; import javax.sql.DataSource; import java.sql.Connection; @@ -12,11 +10,10 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com - * @link http://13blog.site + * @link http:13blog.site */ -@RunWith(SpringRunner.class) @SpringBootTest public class ApplicationTests { // 注入数据源对象 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/pom.xml" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/pom.xml" index 325f33c8..0405eb4a 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/pom.xml" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/pom.xml" @@ -1,23 +1,23 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot - spring-boot-static-resources + cn.lanqiao + springboot3-web-demo 0.0.1-SNAPSHOT - spring-boot-static-resources + springboot3-web-demo Spring Boot 基础开发之静态资源处理案例 - - 1.8 + UTF-8 + UTF-8 + 17 - org.springframework.boot diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/cn/lanqiao/springboot3/Application.java" similarity index 93% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/com/lou/springboot/Application.java" rename to "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/cn/lanqiao/springboot3/Application.java" index 4888a70a..b77f16eb 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/com/lou/springboot/Application.java" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -1,4 +1,4 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/application.properties" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/application.properties" index 7da1c583..62bb081e 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/application.properties" +++ "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/application.properties" @@ -1,4 +1,4 @@ #server.port=8082 -#server.servlet.context-path=/shiyanlou/ +#server.servlet.context-path=/lanqiao/ -#spring.resources.static-locations=classpath:/shiyanlou/,classpath:/static/ \ No newline at end of file +spring.resources.static-locations=classpath:/lanqiao/,classpath:/static/ \ No newline at end of file diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/lanqiao/lanqiao.png" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/lanqiao/lanqiao.png" new file mode 100644 index 0000000000000000000000000000000000000000..6a58913281b0e4c0e5c1d128b45222bf31095533 GIT binary patch literal 16615 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

^I8k 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 diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/shiyanlou/shiyanlou.png" "b/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-static-resources/src/main/resources/shiyanlou/shiyanlou.png" deleted file mode 100644 index 9f3be1a9bbabe63002a0df92e0e542aa0d7d83f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71239 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

^I8k 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 diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" index 90bfd85e..e1a6a380 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" @@ -18,11 +18,11 @@ - 列表页面(分页功能) -![list](list.png) +![list](list.gif) - 图片上传功能 -![picture](picture.png) +![picture](picture.gif) - 富文本编辑器整合使用 @@ -40,7 +40,7 @@ 通过本课程你将学到以下内容: -- Spring Boot 2 技术栈的使用和开发技巧; +- Spring Boot 3 技术栈的使用和开发技巧; - MySQL 8 数据库的基本使用方法; - Maven 的配置及使用; - SpringBoot 基础 web 功能开发; @@ -58,24 +58,24 @@ ## 课程目录 -- [开篇词:SpringBoot入门及前后端分离项目实践导读](https://www.lanqiao.cn/courses/1244) -- [第02课:快速认识 Spring Boot 技术栈](https://www.lanqiao.cn/courses/1244/labs/9841/document) -- [第03课:开发环境搭建](https://www.lanqiao.cn/courses/1244/labs/9842/document) -- [第04课:快速构建 Spring Boot 应用](https://www.lanqiao.cn/courses/1244/labs/9843/document) -- [第05课:Spring Boot 之基础 web 功能开发](https://www.lanqiao.cn/courses/1244/labs/9844/document) -- [第06课:Spring Boot 之数据库连接操作](https://www.lanqiao.cn/courses/1244/labs/9845/document) -- [第07课:Spring Boot 整合 MyBatis 操作数据库](https://www.lanqiao.cn/courses/1244/labs/9846/document) -- [第08课:Spring Boot 处理文件上传及路径回显](https://www.lanqiao.cn/courses/1244/labs/9847/document) -- [第09课:Spring Boot 项目实践之前后端分离详解](https://www.lanqiao.cn/courses/1244/labs/9848/document) -- [第10课:Spring Boot 项目实践之 Ajax 技术使用教程](https://www.lanqiao.cn/courses/1244/labs/9849/document) -- [第11课:Spring Boot 项目实践之 RESTful API 设计与实现](https://www.lanqiao.cn/courses/1244/labs/9850/document) -- [第12课:Spring Boot 项目实践之登录模块实现](https://www.lanqiao.cn/courses/1244/labs/9851/document) -- [第13课:Spring Boot 项目实践之分页功能实现](https://www.lanqiao.cn/courses/1244/labs/9852/document) -- [第14课:Spring Boot 项目实践之 jqgrid 分页整合](https://www.lanqiao.cn/courses/1244/labs/9853/document) -- [第15课:Spring Boot 项目实践之用户编辑功能实现](https://www.lanqiao.cn/courses/1244/labs/9854/document) -- [第16课:Spring Boot 项目实践之用户管理模块实现](https://www.lanqiao.cn/courses/1244/labs/9855/document) -- [第17课:Spring Boot 项目实践之图片管理模块](https://www.lanqiao.cn/courses/1244/labs/9856/document) -- [第18课:Spring Boot 项目实践之信息管理模块实现](https://www.lanqiao.cn/courses/1244/labs/9857/document) +- [**开篇词:SpringBoot入门及前后端分离项目实践导读**](https://www.lanqiao.cn/courses/1244) +- [第02课:快速认识 Spring Boot 技术栈](https://www.lanqiao.cn/courses/1244) +- [第03课:开发环境搭建](https://www.lanqiao.cn/courses/1244) +- [第04课:快速构建 Spring Boot 应用](https://www.lanqiao.cn/courses/1244) +- [第05课:Spring Boot 之基础 web 功能开发](https://www.lanqiao.cn/courses) +- [第06课:Spring Boot 之数据库连接操作](https://www.lanqiao.cn/courses/1244) +- [第07课:Spring Boot 整合 MyBatis 操作数据库](https://www.lanqiao.cn/courses/1244) +- [第08课:Spring Boot 处理文件上传及路径回显](https://www.lanqiao.cn/courses/1244) +- [第09课:Spring Boot 项目实践之前后端分离详解](https://www.lanqiao.cn/courses/1244) +- [第10课:Spring Boot 项目实践之 Ajax 技术使用教程](https://www.lanqiao.cn/courses/1244) +- [第11课:Spring Boot 项目实践之 RESTful API 设计与实现](https://www.lanqiao.cn/courses/1244) +- [第12课:Spring Boot 项目实践之登录模块实现](https://www.lanqiao.cn/courses/1244) +- [第13课:Spring Boot 项目实践之分页功能实现](https://www.lanqiao.cn/courses/1244) +- [第14课:Spring Boot 项目实践之 jqgrid 分页整合](https://www.lanqiao.cn/courses/1244) +- [第15课:Spring Boot 项目实践之用户编辑功能实现](https://www.lanqiao.cn/courses/1244) +- [第16课:Spring Boot 项目实践之用户管理模块实现](https://www.lanqiao.cn/courses/1244) +- [第17课:Spring Boot 项目实践之图片管理模块](https://www.lanqiao.cn/courses/1244) +- [第18课:Spring Boot 项目实践之信息管理模块实现](https://www.lanqiao.cn/courses/1244) --- @@ -84,4 +84,4 @@ > 大家有任何问题或者建议都可以在 [issues](https://github.com/ZHENFENG13/springboot-projects/issues) 中反馈给我,我会慢慢完善这个 Spring Boot 仓库。 - 我的邮箱:2449207463@qq.com -- QQ技术交流群:796794009 \ No newline at end of file +- QQ技术交流群:784785001 \ No newline at end of file diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/list.gif" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/list.gif" new file mode 100644 index 0000000000000000000000000000000000000000..009192389653fd9aecc8bc72b859b6bc0013704e GIT binary patch literal 376471 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%0Aa?lU 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%0Ak36Uw{Bw9tdy{T*5Vg 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 literal 0 HcmV?d00001 diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/list.png" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/list.png" deleted file mode 100644 index 75894031b3d104cfd52ba87f8fed6b68a4991357..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45306 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 QZQ!5WZ;H|>lDhZ*17ylo1^@s6 diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/login.png" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/login.png" index f496ba0cd9cb893daf2cf4e442c288fb9b89ade8..d7d9d69e2f75b2674cd65bf3a0db4da47ea2ca8a 100644 GIT binary patch literal 38168 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%0D>mcNI6KrQJmwX3RN;!&I6`m5_sIoCtmV{AF#xK zA)^G*4B4>`;!a|ZFx}X-Ov(OeTiURmR-gZOlhS^euBkyj%(4pn21qN|Rsj7zZ@0 z`8YD3NeDt1fj0rDFw0TQV-{z`?TWI)yMR=CDhu5+bpUF~{Tx(4(yA7xQUO$yAv23D}WLFxBYnztyr zbc(oSTb+zT(-Fu58jPbXG-Lr3$l431n~mm9-w_UKk55QGGH^M8{AE6G6C z+K|DPWMDm6ZBJ$u+vZlcyX7s)TpI~IUX=k_C2m(6K-&!3^N_7@#Ru8?TtlrDy3<`G zU#&M-;XoF<+vToOnBofXhF84fJuDQ-r`TlX(y?9oi7cX#3QNRSzVb~)G%o9t%yJf| z+u-l}^7W2)fWxOiJ<}{oYg!;Qz^Gb5s%stmUw>*RulFUr?7LivtfK2tW9QYSWnE3CGsLwxzIy$2?|9SeU|A z)r0^%OxzDt;n=J}j;X9ExxQi4}kk1o5*CR>2BL_yG?Wal;P$pl3)+ z2F8rNo{jCq6H{O#ANcqNBU~bbTd;%Ejc5rELX8i29HRg&(Sb8WooW=|#1z+9L`z^0 zi*#(-8=kI74xCXBe0ZbQEHMQ>jBV_D4BOIyEtCF^oy}vGrs&7#TQ5vtV2X9%qsTR( z=`^a{5=%^@$v}B>l+CSEaR3;!+5C`!hw$#xy2Z;5>n(-Pd~e-4OpW_)*ly`v+pAu+ z0Y3l&5Z=sX*lM^FV=eKWQ5gpadf1U=@8Bh#Pzm1SKTF2de1wdy2TL2ZH(3Dbt;RFYEZ|rrc)?9?@E-`WwI}-oC>WlKeB!y~vu_Na3xWha5X23lAcV;) zQiMkgdLTzQ#VSyMij~t|`GA@9%-MgInYS9@j|wN=(sor>g@Pu|B`i-L3=qdw&F6cl+}N8+W-AFS<*tyIU+}nh9Kx zh62Dgz?+F~`!<#+Jp3XzXj(jT(*`I*Hvj{NXdtc0gEt`f1WvfBf8#t8JVBZ%!3%?g zNeH+FD817wxF6Vnf3r7DU;x)6{;>fnE7@B%ir3 zw+}Qe7T|;t{I>u?K~C&MGGoE3;sh9sK_Doq+M1abYycd5y`)K`+=)V142&QIj3F$- ziZB8qv_l zgHkYrJE#aZFoIOz#evvGja0tba1$yF#%w%9pP;^~^FlamiK3gomoSBT2*a(LMg;Up zF;oXKlnJhbKbqV&UpTgKP{Wt>rELtrZfvP=;$B z$cafwjpWFJfP?-~2tM7*fu(WGi$F=lY`K*Li_}2?K#q2ooOTvMGgCxK>?o%{fe8K=_ zxy$s3%yhop6vUnYHG43>VhcmjY>6CD2c}!bbudlUbWIufIbM?q*gQ&@z=eF^$qL1u z-h4Jx|BPXoqJYQtbRMb)yDoh$jya00!tX z%xgi+`$w9|(t?D`^F+`3bj!Cq85R^p7$h!Jj7UmofCX671<22_iiG|&OsaTLSR7C! z$bm)J1Hm`~Vqs15r1||JUCIv8fP(jzaQh@BoF!fRkQ%{2IJg(RZFWU;gq=Zjk(=|o(sgw|+v%V%v* zHYET8SbzZN*8PN2|I{apY**#u$RnTx14UO+_=AwVJqMLq7kgI;1;)Iq*ucYy4+U9O z1qM@f)DbW`fn5pe^9G~DiPba(azNEGWLvenhq>KX`6Ju8an-rgSo8A6j)f`yLUf7Z ztXH3KFZi0T`Kqt`QqG^yhU?sh&$3QxxK47&2YN7vXDEko7>8<@S$-LZceq(qFtgQ5 z!7c4sp9MY2$+u|r+1wIZXwA~0rQJ$ETHhsr1h{|+u!N=sSE%(`+MC5T&;gJv3_iWu zlk8gLrLHgl+d=J{c?DdTc$+QMO_q?u?E40*%U8TL1#x)Wn{Y;%%!wY5zxxx)n7{?l z)ZVrcT=F8^9+S$$9oxh;Red$i_L?lp3K+}6ETAA#Zn#;M-P~%B2YSc{&%FkEnBa0S z-P66 zMK?Hw6Ho#k?qNMWf)fw|B^Uzk1B5*AQyZo(CCCKY(3HD7ANqX>dAUi@fdtZ22Y3iN zXYf}q6g$wdIiiN(E2X8H*t6^D3;2Y7e~mDPp`hTwL7)}@fq)h;%J%AO6ff%M8(o zhG2F$he$4mY&ZvZAZUJp2YHAGX}~Qz;)G9l0F8bC2;k_A*l3Ur=?4e}PEZ&K50X_M}RmxgH(BpNj`k$LR!{|y zR_wx-><5T|8My2j_=*Xbfz7Uf2VjL%*z6gofC)&2R!D^kxa%MO6&Tj4AZtH$G?*4A@4sY=uZ}Kj0^EU4#7y=eh?5u{@3AN@Z)-JG~?=BH*s3dCw z+}{Jdw6yMtLvHIs#$12j|FW|1{BBsKv_Tq7)J#Yp9N|FX#I*NXo`ku;09-M zpKXu^AP@3tf`$e!2XY{Xa%cy!Jn#d52T*u&D35X}pK>a%ax1@bEYET+-*PVRaxedK zFb{Js#~3j$b2C44G*5FiUvoAObM}7ojaUy)0EL(9h_K!2PU&j-rf)vSEc^CN{N~uc zLEQA2DWC{&0WWYxC-8Zw1#_tDb8v8T*eOJZ2ObZwX{ZI=mIY4lbWi_uPp^e~sRdB? z^bzN9W&j6S`0$>J1r#rFXsFp~@+@)S25T?}07Gc5FADrO9?~?{;thc5n}OaUXZcEqD3K1a!{? zmY#F==7=kKVwe2tJ@0dR&k1|pu|PN6LFeB>H?j zsh@hP=lOKM`j++tc312szH@lj%=w=8dLR26qX3M>_vd(``~}W^-|xq|qMiWofM4`^ zcm`QG1yp#3Y%m9RFb5+?-Twb>c3raR*aw|IwyIx!)^B~+e|@KCdf1^k1#q&y&cd{RTxVZO>P5WXh>uDo&nez9ako&nWaCcaSbFhU|fQ4m{^m5q# zg=cF3yWDgWu>DbnWw0jmKYweAhH$6`^#3VrdVg$6b!m8i%+DVyBco*~OUvK?&DYM( z2QYvb2aX!GYTLMh8>j7BIeHEq=Igg_AHIqeGhxiAaU;i$9zTK%DRLyqk|s~0OsTTu zs#Pmr!i*_%Ce4~Q{#SO&>1ih@P!4`VfDnNKg$fleWJtPU!-u9Uo<1ERbt=`WRn^Zh z?t}^%K7=TdqD6c+-@}hDfBwyu^zY-(uYbSDoc?+C^pgWY6;{+yNM*2CV^Bp!nS&2P zD3xUqQdpt>g%@I&VTN*1aF>U6<+WE|e+4#JfrllQpn{Ekz#wFjO{ig3F@}|yW}e|F zk2}mbG|x4#oU+V0^JJ4vYw&y*O>DAp7f*QDQHR|-;pE2Mcgc14j&xRj*QJ+VUMVG* z+$h70G|`x;WHhoxQ&4bIA~%kla=sScoZvjSopsPWQw}@nMZ^z#7V%f8p@$;6kt(Vr z+Nh(C>gS)NlI{ecfCCCOlz}NO#Ug_&$QY`q5{_D`si&fvs#zR<*lLJ;`30C@gc)`q zf{QV>;A1011{aN|{`!@TIpQb|j}Ku3q%G}~bIy@Sj#G;=YZ??!bnw_?PdM^~Q;=-c z5JdhEINKZqE}qnE6Ye(PIN7c|?ZOLhW=^(d&pr2Kn{PbeDATXM|Na||GSXtv)r=FFT)(O z%rj3~sm(nFC?J8FqNrG|pMt8Y&~F7hw9!W+o%C9)w(8-lBg$%Gt%%*aqOJ}0O7zf0 zcZFnY#CqmVGwIQDjx0g0=1x3bi&KlVZN?@|Y~h3xx7>H*owwe1Z=>CIbQiZAxd(AG z_~6WG6HC9+D#N(j04wv{HfL5hr<9gEJkD*@NW)B@?ab4oJ^cvU9zHgsp1SI*v;N+? z>#xHeyX>>mUc2qLh6hBoFWygXvHgHF^fz@p3Zi*Jmy&qXxAHKRi;PAGomq#M4OBD{h8)KtTRWZs3t5<>OW~je1!tSHdzBpx}loTuBXD#L|_WI0Y|b zaSB?L1{J(S1u7n=jL9wTZ**H`c4T;)GerYUH_TzhNT(0eaWR|P+$J}>>CJC~Go0ca zCppV$&U0>4cj#OvJKO2bcfvEC@(gECGQ~46cIs-oQe*Y_$j^TQG@w?=UK?HUG&p{5 zYIMw}K40Xk^O>bffZU8bY*7#Q(Zffuhy`nG6AlhOk{QZq#U)h!DT_-i>J^u`1T8GF z(vn`H7MHNZEL{2uw^?EmKM93^c=}2Qv{FFZNQEtN>C;&95(lzS>M72~OJ34K7Sq~> zNNYihEiF?x51S6%G8oNhEMuDNm0ZD@v+`I%1Z~zP6Dz&#y1)(yu zQ4M7<(t=s-%~t6av9B`Y8aT{hStWv2i`+H4+TAX9BN6@y?t(YG;=OBL%WF?f@s(@7MUNd{i*|*_w!qgy0j7#&0f|}7ZZ;OS0Ig_83(dj2 zG{O?T1SMWN3khRVwUl@Ohdb=y4|CW7Lk+PsX5j!3cbK=m#lb0n%i^TMLK)+@B2l<8<7BYZXfXJ z!Z={XD{irHdm9U8%s3XEjfHM-teoBKn8(xjF_78Oj(Q9kANe{pv5Rf&V#WfIvZ%l1 zd+3_W5@@htHqkvIt3wj4XzG+O#?PGu&SZB9RCvNasi1{yC*bghLpd zK;jTrHOEyQ3u%Z$8n7THENYG8-W<1IKEB2|dJSY?pHs1u7*uFMCKn^{QVz>s#;o z*TX*cvY$QeYj1m_+dlWY-#zbp@B7~a-}O|ZI@z7q-mY&5`O07Zs@AR8IU}^OX0E#N z?|63lRu)SW)sZdoG52%iLm&At2g_S7n&aR-?`L9$Cv0#D8@M0-?zaRg0PFUcLlh z2YTQKf?x>h9`1=?37X&uqF@Tz%J2=JUx^!J$s4&bUxjGh4BFtieVwa7A7kZLxZz6K z&D&&QUqso4`b-o#blK0!G7Ap+c=m-~{$Y1@_B1oC5}uUOfoP zHJu(DB4Q#c;vzC)BRb+ELSiIJ;v`aHCH_SvVqzw0;wExpCwk&1DxwRDBChaP4DQnn zMo0~!;ws8l4t_}3NuT}?)=>;fRvtl=z0t|`Az?oJnm+hq6OJAr&Vv+!0~Jys0x`oY z>|gxhpCp8W{q5iV!5=EL0{n%7C}Lv>z&G*+Pw55ZWTzg$2WShb}GyFV=%E zieEY0V>y_^`AuOe5EB9^11dbD{DFcE?37Omh))Pe`^n!aStCHAf+$u4C3vF+L_;|G zqYa?rIi{mIqW*#cG6Qcp;JUmcJmN-f$YU)m13j|bJu=I$O@txlOGUzET*~EK(xpQN zMqT1%Uh3su@?|z&Bq_#QMr!0o3L#+{CJs8EeT}5MjUDwh6t7%gs%V|svWH0_= zv)toNmIL|`Q!z0EE%@Xz?w|gV=4qlrDp;coux4wzCToVmYd&RbPUUObW({OzZsx#N zE})7%U|7PV1eRqqG|M$)gIbPWJxoMJoZeqL=W{}5bV}!RQfGBq=XGLdc53H#R%c*v z=XZiUp?dl z6FQ+2{+So-NHSrrmewVl(__fX?JOm_xG| zDBaK!F)2qxohA5xP01aH_iRyrg_GWLP0*r>G zjOGT7PD49fAdWhrj_zZ&FzKaYYNl%HrgCbhdg`ZwYN(3psFG@6km{+TYO1R0sq>%Q`9zxpexn(Ds_?7$Li!5VC*#_I9iYGo{J!=h1@)&(r~V6V=i zo&l@5MN}?MR5@HGfZ9Wuu0}SbDV2Pt+qA;8+NqsBXe(rE%hrG;$Z5CQCN*TjpYmx1 z=)ex_04(IJ&ibqlpc0F&7%CXV;p}0%azivwP&ULXj-tbv+H0le>%mfO)mr|o)oOw! zTe!mCfaR(Vz7Y?WB)r`xWYXIZmW9G>AIFYqOg14PHp@IT z>o$~ZE$HMVsO+7x?48oU;nF}2ATG=%?gVTA3_xz=O77%BF3rXOhA9HZtwc;@9J*W z0`Kq=Z}A%M@gi^XDsS(eEyFhN^BxVv(uKsft(Ha>+(s$J&aK84tC+e2fZ}blge>3E zjo+d|2uUl-x@-+x>w_Y$4InP!N@FH4facmSE2@CSo%2#fFt>n`-BMcJBg z3iDaozT&P4z8SDYvLmA4aD!^ zN@FE_0%F*&3~<2Y=I`ag0RQ%H&yJh`>#XQf9s;B8x*|k#G_YvVPXs&dJw|P%l5iWl z@f(k@2gC6k({UZ!v6HGWt>*C_XB`WRJl$EDQ-6!|v14!*a6m9TRgg8#B$I+K4WPmjCvFj6!VSRRBha%ae?kL5 zt_*Cz0cgS}oN^4vz!k4TE5iT{=qwJrf-KWA7;l3%q>#}vFjcieEA+Cw+T*;gu?08t zMsqX=Cv!)GbV$#!H0LKtn>0uIv3y!Heaa#XTI@ClYd3T6H(OK=hwtdoWH|#d;-#-T zyEEcWf;+=6ghJyy*K<8Tt^^D~184##Ol~xAf(&H-01PCWi}0* zf+insC@e9Mz%%?&f@s$>Bpkp3WUVG}Kx+PDuKu>RRZH#*EI@fjrIL6WeR!Vp`3#PDpF^*SuQad1@Y@zLH0$SANXhn@!!u;mIWz+aHN!Jx!+?(W zxLiUkFcKyZ(08zW2JTrNd*L8kFf+oPg2V5~L1i%GQwJJoe z2E_I!@H&)p0xIb24akCmgEcc8@FjRlo0s*3Z$q5V`860PAR2dD;yIur)}LE@wj-9d z^SPj3={2|XNm?IFYcE+W`b0JQL(IcDJcF#+g1lb(He7-%L=~qK)2A=-r_VSu012wc zvkk1eXuo<>pY|tnzyoY$DttoyCW9)xKx$uruX93vSAti=GO?ri4IulsxOwW5F@>uF zFVh3GXTv#^yq#0~>2W*t?D@*O{Cr{i%iF5A3pSy;(Pqo{)7L#0uEFt{Ka!+;8uPdCV!m~&F$)f{1q8=e*&c1<$XK&%4h&7!oY79C@?UEXYD?qQcT^Hq+Zfzr2Dx!(ZvH_a&@C zJ+}laxPD9MMN903YfXaEwgM}tLIP1jQ-4AwbTT9a#@2(-f#Y_ulcUBbd&l4X;3z}h z7bvu2gUL&~-^ZNFBR=*V{`G4=UvK|OD?Zy+_aLkIq3dy?dxhk~_%#?BMir7QSObq& zP=bO!sQ>g0Ohdo^n5GTfz%ZS!Z~OoM1B5n#0<#S)I8d9iN}4`FatP^DgHN0|$zrwx zBaRywb?kVh3>>o?I&NH|Rt@Dgl`6TlT)9mds#fRdUAu51&1u_C^#n zdK76=rAwJMb@~))RH;*`R<(LnDn+bYxpwvX6>M0sW672^dv+`*v}@V6b^8`>T&A2T zP;hk@Z(hBuR;fxANfISWl`2t66(ItJ3KcFi&X8e4ecH4+Z2IicbNw22xpUyaZ9_E+H!9tzYS8fA+jsEbsA4ILX#@EUSj%D6^7&j} zbm`NnSGWE*4I-z94<~iEhy&veR2VnP0x6Q@jgu)~ZsXQonIu^>ZDPx&lc!IhLy3C! z{~y4(vz%P`Z7 zGX)!@N;GlCK@G;z%*iI7dSJWJHFId&<`vv#xnwusfD=wQ;+Q$^1{;)Pjv0QOd=kni zrHm3E>?+}8l1e5?WxGi%8V@5`Y|!D99cW=Dq>*k=52b3_a}PfG=)38@oz7`Tzo3Sa zkk3Bd8qm)`1s#;oLZe#I&_oqo^eYN4d^E$q0voKb!xCGpu?rrPY_bwD%WQx( zee)%9&AsLs`_jd8AAIx_O5dy(gjegXz5ZH4hru43?6vsqH?Myu?a)#XGu@O#{!dQ~ zHN}QY4JVuzBTns{eCDCYoq5`sr^b40q$ekCs`>bp8bYD9w;F~t8RcbAIi=-OmRqKl zd}#ihA7ri)_e-fXdn zKOXtyuQFcw=ABpSY_#uEo5M;!#8gC15muOPh7n}GDRJ;Vb#Hmh>3bf-=@~p9q14|= zaoj?wp%dLmHd#0xYJg>#Sy*lv7PN?lGV}pDn&kr;mGBF+nx(T@s4Ny`y3H&;Rtsr> zBN{iL!R*?k4W@15c9zgxO?YRYoMeM)tYO#lSZEclwGf6eBp&!=SVOS>MNfLv3s~E* zS1|3#?J^4!3k?NSs?n5BMtyUQjpjkPde~zg?m!$mwowgQG>(4uvw`HeC^;f2M;XiU z)vuHh4QA}afHOm&B~p=!zN`X{4sjzbmLZE^iKiBMq=f}BIEz-a;uT6e2|`$+5`k2s z7OdMHole-3pYTU`Hsn)3R6(E@N)nTqe3vFUdBeI$FKvC1RP_Yrw(P~NGTal@5J`0v zh#~QOHKK>%Y*ZsCl4FWh#9b#YK?(a&!V;DMW-u*r31eR36q;KZEG{vLWNL01(TD~b z(^#y0z$6*Tkft=H5e;d4^CaNRRvyWD!EH*D8tJTtKtNc?Ln8k2616Y~2^o2x6hg9- z5b8%bDhZ%V<`bX+br2B+T2MdX5N$eS+w}+rw}Sx@RI3aNLEl1Aq=+UQ?m(jX`u0S_ z`K^6^Ye!AWQN>wwr#rM7CNWuRiDaUJImJ0rEmQ#uW=NBo)tpj3v~kXFf^$7>a#J;K zu*Y&@kekv-=O8`kK{&m$b+sr5J*8$(p9C+G1|?8G{=rXwT2!lH6)P*pTGoAi5|q;u zCBPOsu(uhkQ>mPrM8N`9w%D~O;tL1)_7+Q8)&r#Z5NS=$(bH5+qL`MDgl;B>zZ<}` z7O0581Rj8iSwLf(I<+P=CZUQ*L?RWRu*4)N5tvEP0{$Aapv5d|(HwFrLmJ$OhHhTb z3Z*i&oln&UN}@VdsNKXq_HpEX_GH%oaJ8%b^vpkv+g#@^@43-!7+TY+Q0uw%ln<3_ z5W7d#?_mXRd)=sC3l~_wNwF5!m_{ou;fXDZtXB97&K6H$ksCPR0S@TIEa=hGXlRyL z_~0xgCgG4y9GDZC&_pFJ8w)!+7VbqjKn>mTN-7{)Ok0bXTXV|!5-l-4a}4;>m;6LFWWjcTP;!mCkOqGMIG46Hpa zCW~dzLK0h)oF^7rtHyqDgRw|tC_r&wS=d7#{?zy{fTe^$O>_senLslnnAPA|yg68? zkT8XlF%lhQc#yeu=Weao31#5&wCHyYBP!Ep}Py0+_@ z(ub)0aYXC(-K&I`9OFguU!f@2d{m4cbsU+L=~v||f3XISrNt#M5ehEH!gKSOCYfsn zjZDZf6`i2OB$(xp%g*A>c7#Q)@)%q6U|7TJ)U$4R8;V+tG|)B~^ty^0>98O=(QsL` zx5=%^N0%Gj2yOk2&a@JOJ|RHwSf!+fTNwXyw- zs9~c%gibNKxdQHR|LNQ`*Lm4;zVk+_8&Z`fWxL<{!|ig~d-Db_ZS+``DBm5dDb`lE!3@aG@MA?BO8JOJC)C`DP-H0+gjw(`zNHLWSR+_C zDCfv;fP+&gb)D>FNy>M-@@vPvSv(FEppf!zjClire|?KLusRLMJ_EC(y=KvHKq%a9 z12@XCS+%IU$0MjM)<&bkvAF)lEu3Kurn+hHAUveuv7PvAz}zN`$6Ds8V)K7QUb%P0 zJo(wbsP(tsxtsTw(0Azh?D{zLK$bV@u>y{8oPNB@VO6Av^{9>>#Dw;YiS{hP_Dm)t zFw6#I;S@rl_izpPg3kd!0TmXj75d^KR6+TwK^c^#PfEI}1sK{viINlb?{!Yo+EUkVFp0q6;$D4 z;%LDrAp}Qo8o)#r3KvBO8F>HgD0ds=G4asaD>Y*LTfgIeS7UggT`a-otNig(q8WN%w ztbtliA)c6_!U$0o4lxl=ZV|UH6lkIQUTzYBXXZY!C|GO`{-LYFD;zWt9`mtXJW(Gz zDHJgT2``Pu-VLHsv94B;Dq2wrW8~?eD18hk-|XQQYoQPevEN?7TE_4aKmmVtfCg-! z7_-IJLO~Yrf!Fq-iT(f!AJ)empusmJK^1Ug6&MH-lrJG|`M@)B;P3w8`@`)Dkt$VL4WC8N9C? z3Z(mKOIaTPAwbAGfE26SjZtC&ht6QAsdWI6=-3#93m5FL?8AcADW?8 zHiA6%Ga63e8Oq@myh+-IlJK-aG&3+1paDU_?-~{~HQx~)!@(c=$u-X}9>mQyH55;$ z;!gAaG>Qd=vjvY5$(E|I+eAufZKC<{Yr$8CY=Hl8JvRayep@Mo-}*W33f@ zL`S)^9`*qmWWgusAxNbJNs;te=HXO*Vjj%FI-9f>W&ujip)i|4b#fp)Xn+l~&*7R;d@{*WK~AsfyJB_9q-&a*nC z!zYY%RhO|GUbPk8lfY1cR-dC8%7j`lVpkKwTAtx>1V=W+g($0G7K{}XV8JvO)E)jC zk1Idn9;zV{q}5tm_O4vkto#&Em5?Bh&LD*>T&n_aT(Nx0^;~a+9qM5kbQE@!K}W0e zn7or+Ye65Z0TuEAA9!US`1N7uAsccEI;O+awpOsn;b8Y6J?n55vMCv6VHINGVSVBm za3EVMb61TqnVtbh%7J4$h7mv3Ktn-T)O1Z5)J5oVRTFPbY}q;rq&vsV;-~t%wRVke$>?L;jiY`byqbXymT54 zXMJ9$cWoh_HbMtx?J})FCuT`@Z3N|BrZ)S8^Ks*Byd1YOSG+5ttdE0UEYp8g!ZC27)Ho*d5#$ zAIJe3mSJ+)VH#e?jD5luWZ@OE)M%cGOJXrm?gjJH&H_zW5Ruz?(;qd_CND#neR zYZ#Kxc~B;qtpw5(K@XFKlm9+#e2y6ANGyJ5$&XDbFftJm}41s zq8(_d78@9i_Msh^!5XF^8XPROpx2v8427ZthMQHLvm%{?8VHA)sB2S)=kI&nSu6)t z^yJx4={X!`S2Q2_+a&+ z9+3DZ%E6$;S{uaS86SEcSOcQ7p{@HNZQB76mFoVdmP(xhM~$V(jq3rI+<_g=L5a@+ z9dg2vc4Z^#OLJ@i8W5W%NSGfQyRqwmU1>p}V}TjU)fz5tg0v(bT~sJ9PHy$X`8{JqaLuK8OTAl#hMD=fgFHaxUI$<=Aj?> zp_$RarnO0%*w{7F7;x;tjp?Brbb?|aycv)fKp(alXdz5=}{r zrW_0w=JT(oK^5YAZ|}pZHru}Yn?d;7$G--%%7tk zS~RQ?8hI_|q3I#R@d3K|A#H7&9I8me&i)mHUBew_`&8XQb76WPTn-&{0w?Ya5~5eh?a8OddCH$W)3X=KH{Hel8z4{n$`|*C3ssX{ z=^c(V%vU`dY(W4GCmYCN9L6CYuEuKQ!5N*Aea|7+dz~D1!q>|o*M+@e7L~Tifnxr~ zHQ1pYn0+3Y-8CpiHgH^o>2n?u{anw%s~H_9>_jC{LK^I-ca;22F8yz(Jik5tLOWgE z1q9S}Gr*ZTwHbG{xq{titW;2Z)mJ?qoS~tO_#FZsHS9qi_#-H+#?}#D;TIm^r-N#~ z)=2SOKL(ay^`jlMVH)O%RaA!h{#MXV3X2h|VOPezPVSt^+g;O9-evDyec#)mp*PCl86M~tJ~i=yI=psOkEI+Y_(=p-;-4cQazYy#pX{#5&+AL=3LePUlboVIiRIU4>vousuM%oaX=ClI2ix;`iD zL{(27<;VW)ANljWChaRZd}qE1q59OV0v;HD?i;-BgCeizq2TdB?}g$XfZiVb_wN_p zCmtS23E%MXd_VRL@Pq#T@tvd}%)2?3q3RQz@+}`4nBf{IKe#!+-910_Khf;7e~4aw zW=o&I+um^xyee?M^}+o09g>Y_{~qk2{ZpCY)q3|8zF?1@@ae(m6@DI`v3<|y9B>{W z@Ch79kf6SU`pTiI1ua&sZ090M+@`IfHfYSSNsKsepFV;1LfRWavZTqAC{wCj$+D%( zmoQ_>oJq5$&6u1x-Q3Bur_Y~2g9;r=w5ZXeLv)HZ_&}E~i@PjHS|X}cD$Bk!-`U$oxUgZ52ovi& z%=mCVZ20WWn@s+BvOIbA@ZH;-x!}OgoMoSTjvS&76~sZo5TfjydOW^IJw6nL`g@ABi;5b~M)56mvG_sN;@2 z_K1^@Kn5u!UsZu;q@x!1y?g#{6JM**?Q8_5KV_Zmx5YU-(|rpleFthNedcSeGTBza4o=cIa3 zvKNw8extKr5CabKn{CKpVKG~Fm8G!M)6VE*HU}jH&2i7UtVq`Xp z&peAA#$Z3~^ofs$)3iH{HSlI5?>V-R6Pvf6K|`oE*}!`aJpk7uu)y|2h)+EyYHAKT zoxZpaNXEG;@qEHgZ1KeyV^?v;9Cy4Ftg&v@Rg&c~iQbdzP06dTSjrbHm++KprasFe z{@YK@$nqmIV~>$Dtv&U)L(b4cyE6|x+s;X+Xkj)Ru0B9Bc5b@(m=n#1(Le)lyz-9t zFKGCNRL?B2$YM(~*FXd?Jpl4)G&zJ;GmWGSpHq&*5QpmV-b|Is_uqgA{?o>S7jF1e zMTVT!tV){KWO`6a*^O9i} z13EMnh9Ca0o#)WujxNbVXhmaPJv@?+kYL762C3c73NsjUp@tvin1??;f)5gYMn(mz zpwjF?4?%SZ8q27~GAgq+dJN1S5Zp#K%t0tM-R&UcgP#yllD;7t@rXnE9}<@+D*4T? zezkfW%5tSL%H8Ex{@apG;K9Y65zv5!N#F(vW4d_|%WX%ipla+@A<4i7g9B;Wv!sTa zeb}oXoio;9n&lCt9nT!?Acym?VU83=NJ5IqhtRkYEkQEuhbPn<6WLe9Nm}xfTEwI# zlbE>qxdMugI~lGdw<{}NseeIHB2-j~5-!3ck1#q77z@)61sVn&Asqh4(OPFifmNy= zY%7}5G{ZDLqN$b#M2*1o!H*J(#D;4dm^AGHHP7f{8X-alAl-4dLwZw%5wgcP#=*#P z!0nOZi)8sWS-48F^PTYgSUl%xBPS{jlqS1XqLG`9_tX<>5Men>|cJvFFv%~V!}>LDYNhNOb|V9i0UK|Ncf&2H^j z8}_irLrazOoalgL5b4=Ig7WmIKuw8HgGyAR*fV7Kyx$Z_+0XY}(Q;XQ*%rANkAr@3 zmQCAWLX0LhV6v@v!*iQO;bFZAL04GF0&R9HhhFzO z({z!uk>y|*r3fOUqQ-BihE41{5v$n7-sGsUN~#n`$o*1Ru+bc(8Fi&A^_tPw;--s{ zlM3vl;Hpl?PRyOojcz;{E8Xh;rISw_8LdL8&-|6rpHBto;4(>*&887Xp*7%W2Uw5G zxI>L!RjoT%D^}MM1hx(fT}RRC(FlbJA2&mmZr#e;&XsU6*@#7O=_(83_SGFa1SFx% z$=sb<7gf-`u!fgN-3@OTvPaTxY~(Q+&AWoOjlcI`Fag3r}50`jtZkt%|gmB zs#hJjG_yLfZ2pd9MH%N4_v*5Beh!QA>|%Wc?M$MrWj*d@FAK^8R4m*vWqge2MCYSS zp90$Ih-Rn{P7u=esI8M}JV1oBBO5VgM?0|ov5aQ0gEBSjrB~k}>f`keG^c(wk5n!1 zdSlGh_6BOKMK+!hE0wZxMllvsN#2>XxYy;#2GTM!Mre=F9M({cNG=l@Ws5bnt!=hp z_+g;|j^y0>xu83`@Eh% zU-iBh=jJHV+Ph7?b$C^*>pR0ETQ1JWIk4d-c>v5F?UHyzq!Gc;YWS z^zam&yCr6-WtX07=j{6FZ#s54tl|E^H-S4Jc z$6ohJ(LlyDt^IgiJ75Xzwb!oOc1OsC4pJf34(;zX=hN{7-`vGhhu+SQKG3DlcKQ$%Oe};$VVYP19odT2!&)Xd+}Hg);Fe|w;MI4ui55y zYSL1f`v6xuLwv3=AtLc)z!!YK^CAa9G(_FV!8RRkwhH4%RDkPq`fe&&aMpl2_Uacl>34%4tb@E1|?$2#)2IzPr3Mut^s z#c}(PQm9cgM|c<$lz?`(5B@fU7!G)R*oDcFfnG>S)`wIf z2xmw)d2|+4nKf0ImuK|gf|&<{f+8R^I1e^xDLGg}0HSP^ks)&8fBO)GSY>TR2w(x0 zECs|EuQNaj#Yg%Oh2#K%*$_g3S7FE&hFb`Rn7D~Hp^2PmI3M^)Wq5QZMuJM0h9|g& zDadOAQV-VPGjW)Hc4%WZ78%?$4S|%0d^j04)F!e)AjZ}~{;+ajR7Xn)U^bJ86!cAS z)osOCM~~=$Ge>hF6exURi8}X*1LcX@*o}YTjXxENv({aum~{NZbe89IP}hpD_=4$2 z59LrCAR!LqFbzYa{);_0U#bHj%To~B!Wr@q5809#Xr)l7kvm(5jDpB=2$2~~m>;+| zAyGJu5m=4sG7pF%X5e@fT)2@Qxf9&@k?}Kzku{3sD0$pxg5HOM<;6wj7ZTPWEpb>5 z`JfsFArIxy4%1*x_}C`B$dANCSOhYZoWU%_NJn31G|hB~VRAdOB_?t7S;2P@qa%?I z_zvSF4vb`xT!n=qX;dNkmE9PYV)LzbwCiK@Apsv?di8F|~+mMZy{s@Rh7V1Ati5iiIN z6QW2mqLuXEm+)5{UPYM6R(AbpVDhM#ArTMo@DAcI4&qRqLJ z5hlQPPzN@Z`5;D~IdfP!4x7VB^JR?~>6NaTn)6woGSQm$Nh)XAW@%}3CpnuXC|*8+ zpD=NGx|t8zpbal5KFIQ7A`uST;EI!2oI1ERM?+G_2{8Q#dvp>KobjAbN1fGKoy39< zVd9`|@Sde9pZWP%1lps~_oG1SBe2<@kf(hC zcZ&XQIiTMM6RvciBC?<~GeV#O4)1jhwondY1DJxjOOsKU>9(Q0H4t(Fj3FVO@*tw@ z2@m#AM*{h#PuffdQFrC(8Znv}-`QtSBSzw6qvFt>Im&-sX@NsJ6CGKoVkxAEsv|{8 zGX5!>NqUZz*BqC(juhuSRd*Q*H>LhiK^g*X){v!=@un3gFuU|sU<#%iDyNZTrpbbA zvXfT(@TPFerjRC;l%^+rR2X%t9~wlXeH5DG^bTC)p7IB8*|?|$s;J7kbIjVT+tH}o zm3;tbYm%ylcE*O5dTiv74N~e+A%_jHa0&_c40p3FnDG$){1M`+H`Dae#hnx?w5HH2Q?N_4p@2$r(g^7;58mZ{DliX&o$>mI z+w!KHgO$@stcIu$`ue5``LD?cunZ!wyh^Y%6RZf^vs?rY+VGx~VVYT3u|!0%SbJt# zyS2J@vHa$!M_R3>c&(|Jt*e-uFZqV$_a@eGm-WyN&>#ycn;Y#Qb-Gax;t&srR8l5& zb@EsoH@j9?=%M#etI^4x#0pw?G_(R)v`5HfgfWcCy75UqS8KYZ zi@IIdwdlKrs_S^HD}ra3k^RTO72eKi74X}v2%%HL=OI$UiNOPmN?+~{nq+m7Dv$t`rXD;3f>KPUSng z=exceSidg3O6?1R?`wwTh=xl_zfJlQPx_LNA(ObPvapb)>4r4^Zz#OPQV;C#8Ph~k zF@i#aOBnJB!H0{uwOTBoV=dI%Oos$I6H+d<)TtjF8NW)fBMh~!Bo0-0V^yodF+2h- z{KnD;!*bj=Gc1ZVyp{l}q_xSUa48c#JeNOAvazrX=Ws|}Wg)I8yaK7jkwh?Xl~VE= z#ST2hRcysW3t;>}ERK5*T&!Eo62|#3##@Iw1dF{;)43F^#wgszo%<6Vm4FI%W63E9|xG z%+mR`(qv7)E}h5!8L9Vdn`n!hAiIJUL9(6YO^E?C2&!;<8`Mus)S=N#4g8PJshC9h zkC}lPI*WQyZP!%UG*vCh98IuVZ4X?X#v$ZYNB#rWCwb5ZzP0M7mQWtT1E!0zdQO)$sk)fEO@y%uGp|*J2nX%Z1^u;HIZ$es7%?<{SNwQ zb%3kRE&hsWM2q@|%BJ7Pc)^Q1SRp%ygH?ouQwi9SH?~>v{Lw+r8+usbBG5%WHxzs3nxQEMdGs8hZ z)?2cp!E^fKigDH9>|_i6+}w#7?G@oBUENVmeNdk0LZ#tqxz@UjidinZjGlNDUg?a7 z=|t-2k6O<$E$MDe>6-p?mpnliPSdFFtcxD&?L+JJ#OY(}x;Wg& zI*i)3E_Ad0>u4tI(TeM%{oSSg;a^DX^;YW4u5Zt-F~;uQ9nQz54U#(??HcCn+OE>w zJ|EN0;d^YhlMd_O?qS@1?(7u)?3%9Xk8b6kp2Me|&+5*2>|XB}hVPaa?yMf^@{aAk zuJ4YO?gEe91^V8b`2j5r(|L{k2@0ITEoetBxe(jHy?GhhU5#RAo4)Rf9 z@wrag9zLlcF7g9U@hZ=#Ek95R5APYT?8w3LFJB`cfAi*J^HEOn$6oE^{_5hb^F)>N zMBh$FZ_87DeO2!1GmrAip7i0!^HR_8Ro{s*@AUGU6I|c*UjOxAANFED_GDl7W`Fi* zpZ03M_H5twZvXahANO)U_jF(Pc7OMHpZ9vd_k7>?e*gD?ANYbl_=I2hhJW~opZJQ8 z_F0edTfg{_ANi6$`IP=&`IdkAn4kHYzxkZs`JVszpdb38pZJZh>);LbHGlQ=Wb~@< zF;tJ?K2PoA-qsDT<*lzttbh9%^ZFGY`{Lf}4BzVxulv}|`^3M6$B))aPliqJ_{om? z$e;X}l>5@}D#m}^zTfW)|L+?g@YVn1*Z=(-DE{bE`X+DfG#~xsk3`hJ{-+ZDoSpp& zAMdXBuSJgRjNcORfGr>Dpa@-F++w86*qjqh>^uc z79&Pj@)%O&NRlN*ax$4x}t%T-fko#0wKGUUbW`tyh5@&R9b5M7sieX2@x1L=))7`uy`zCw&tY)>H*;aJ>L3G^G%eTLWAD^mp`StDJ=ZPKve*P}CdjC$W z-^#)at8D@kfR?uZ|g+?2L50*t?hPUa)8*nZahhn)kr5j^V zM@98xy<2rvmXZH1+2oXeB|O+b52xm3WoKUY*v6Z!c^hhfuI^gOFW0tb%r|E#=-xv7 zam#W|B=W7K)yQT?E;goEy#=1^D^(jZ2KM5T)Y-q;LwVizq&gcFVwX0#f zo44VXyJEWQwwoKgIo3NC>#y(I@4rXJRq&L3Wx3_Ui&eZ?X3eKLX2)yRhV$nvcRzk5 zHJ88s5j>Y{Xdt;X*GtpWZ4ZlX5`zf14iz}KK`h!~kJ{O8PusA@*o5`9LU}D$=Q!A+ zvath&%>sGd=mx|l7Psa-?|IRq#@_gbJ?p({d$-b+_XbxumW?lQFhigDw9&YjNoyPJ zvmb5X7epdrh<-)f9R31S87+~kL_<;#m;z`MNubjLeViA3ETk(IA} zA1q~Q5+#BKbWJ3Ykj{lP0IrB8p!nMNQU*s**o2Eun}sx}F$t^LgMqc%Q#-2BwXa3P zSB0|XzW_!LI`#t^c+6w+yun9%;KQ8fL}xnHxlVSr)1B{3r!$?24|&Ryo%O_LK4+<# zA@0+k*>UARGxr}JaYcWkd*Uwtry?ZPq*fnD$p>m>%mE@(8r`r)J?i01tnJGj*7(=3 zn6V7s@d|j_$Oj$$Q4ZtbaR(lhT-z#TDS716rt*|WPIbD|{+i!dlvoKRra@7g z!~mJvaEC@W`pi4&i5}aK1}#WxO_ByGo4GOvKUAuZS%C9+F?HJr-x0_`in5RtGoi&m z71`!h7H*ftY-K5iSsLW)yz5T67WYAjMHe$8ReXU5m>e{i!#1z+9gh*fz3)K%uC#&R24)_99J%lR=TbJo^B;OP=_}hu?kz{0~o?h$(W{r zx{+97tu;9&q39vkxn@lt?x+ScCIPT$nCx)9>Yh7P>JNNW0~Ll{7|qz0SW5}=v79pD z#gf;Jn0hL*FRs)~V>~w)&s4KFo*Rxe%ibp4$gBCd2Y`Fvi*F!X*6^5Y=$*vl%>kSVHsWoKkLBs}oNJ&^H=GHZDRLoV`>lk5@v z>X*O%1#n7O3*_~V02lW-#wuc=j(a#)C8k)1H(D`h^@ilnjaWsbSCQv0=ZByLy{dfs zceI5ntt32ngh+6K4?_potOOQ`f!SIU8DRdx9Q0VQTsdl|J(a^6%BTdu{>8>XEhCOz zOQ}lbQ4MKW0>rWq@g7GA59W~&#n1~?^0u+8Zn(I{&(raykl25DBZDb^cHr2=O+xQ)2v-LfPxqfG&2LLX2Gh5UZ_zeQUn3cJ9qp#& zsaK+E1mENm)_`@aH9G4&(W76qNQJM)#tdtSZKSxehG6Nq4+s?|BoTZ`h&*zEQ(Pq9=RRrg-sq3R zJp3bh|40xGbCo3CBiB$Nh2k%nndmPzuV$q7KGD7%rs zzw@dGz+1Rm7zgkg33~f4lDNVt{3kBbJJmuoz#FoRBMDQ;LX%*?`rAMFQwO$#!+Wr} zzS}%sIHzzpJTe5m0SuP{+@H~bq6GA`l|VE*G&KiAwUGF{;<5<}B)vSb2MCg&3iFym zQH2i#m|)8wet3uHiv}BjI>eeOaiBU*;RX-_p%|2u8H|Nfpv6>yg}$+cT-3!~w1rye z!I3(dz$wBRVj1H83zn5}!u8pqNs=5uY>Fy8Kf2p8i~}(IGAD1y!;yG2@smbpEW?}F zM*dU7|C`1zY{PY6#FdD{kSMsfvqEW{zY%}|REV@#cm_Q4MwoCfgCazP$|_E)uU={i zL^DUub3_PSHJYGAxvCR1QX^f%m1rosXov(D0uy(gqM>6P6l6@sCu}|`%*UgE#*nze98iZji!FML zg=??}`Wu1evIi{`%5MBgS(*~3EH(5RM>Y%zqBKhRTZe*ViFItsH1k4k%(HkT30%kr zsGLgwFggCp>qo4bFU%82m2k>q;5&n)i3jw&2$aN{SV-FGldf3?O$3;tV+M;{25s0d zd#F8`k%nmCAaHuAWeG_aj2n_no|8mLm0U@dd=;0>#ai*flOdTks>vBT!tlvSXlTMf zxgp3|zP1EP?~_VgV2A2TiE#7?9Y_awD9dOhKiVuJANx%&^t-I&JKWSw<+_EX%*#@#aTC+C8^^J=_L13BU>iGA#mxYRTRx)cNq)cS{AQDr>7t|CG+RT%zhLo&DTg;wa zg#O81^u?Jp8D*%I?nzA}WX4hv3XR>cr9e5k#Re zPs=;R^i0Gr^aX6BPn%cpxc|&&oT%FYUDW^s{@|FG*VkNXSc)D3eT>m2Az{S;&N&s84#R zlfkS7p^M0gv`A%0I+e-?bJ(GFB{o`s*BwyM%bXY!;}i(hx#)hsb5x!1c3rYP9PjFYf{` z?M$b1^uOJe-<^RF{zWG{E=Ty= z*-h3$Oen3o-G*|Eo5+W)nTDa$CT4KLuF;ifn4>(c8LlO^RCr!+q5%c11`x6_ad6P; zO+L=7hV0eX?d{iCxW!mthPQ=Vc5qsK*oP?AhkBrg@-0|w@RuF5+w~pMK)Hr&fL~1t zU<8w@F|NBZHsjmy-~maw+7)50B4NEKliZ;u!z7fBw9{$8(+tuFtvx=jJwapZfg9!l z527~Z*(?VoRO`*Yd!PI$Ws*ZNSJy z>4$tchiFNkt=-cT3u>z)`Y>u-@>1K~<#p-hny_QUL`|dv#e>0}t<`9a=E%q#WRLc0 zY5?mVR%9T)-sl-(vli!7fjxs=YkqL+)P8Gos9U?f=P-5$Oz!ExwhO(wjf;DhT)+jduZlAmTW+_?92XW%|;#u^eL!v1R_%QNsn+J=X*h>Yg5P}5lJEHr?t#u9+U;$C9AREAVVl4e zCzR;mQK^1thiQ;(XKwCxJwau->>H;30cFU#ak7*WgF&;!?pD-pa1LihWny#)@9`$@ z@`j^f++vm?9Bbet_?7M1zU_XtZ}zJ17(WgCULrPD))40J!%m&Vrio=Z7HEjt6;@X| zV&-2-maC>2%6^tLk%nY=aBEfu>D~qkhnsh}aO=(R440J9M(J8ymG3p!eAtH(H*^_%m`v2j}}XrxBZot+{%z6r+uHEVcmMrnsyn1zO3qgp}m z1ZVIQgmSLVY|XCn(5miCiA6036)rD9BK~q!u?4uT2k|y@GuH+aU-O)l$W1B-O>ze~ z&uuxc^QW5eSeKGJw<`VCab5oYZU6Rjn{eTygFWOv7=AbhSlEGBs0B&56>D9FY`|zH zH$md71?Y}$Ngt=nA|#Sz31#0i= zS}?vz$97gU+s&*tLj@Ht7i}>w*bp!G5$6YOz*O~RO<-Afb~gw2e(zVO_j(s#ns1KX z&hcDU>M-4wriO`MV}?Or6v9IIJ3570`JPp8_?(7zC7cC{kM!xLbS&5Q6{h&wwuwuuO zEo=5H+O%rdvTf`3ty)f;;L@#Y_b%SNdiV0}>-R5UzH3!_a-u-N739d0 zC$n0mDpe#&lqglIL@8B-2ox$*xL`U%h7GDWd}!U81#A{wE%hC|xUB8A^!)Me?Jr-g z2{B@v!iZzXj#{*s3M^<%+d+f`89t;Y(MCm#88<%s7*eFTk|({fZ27WfOl~u8-n4aY zC%Sh2`ttEBYX81ae%kiYW42VFQ&B-RRWwyur4LZ`adjJm4LYcpTn|b(A%zuMcp-*f z<(46b9eVg-U5!098Htfqc3Ebdb@o|kqm_1AYOA^ST5Pk`hT(>5`PLgfschiFaF-Z| zoN~-DW6nJEXfq9T(h+1%Ll7myLq!%{q)|s6c>~UO;hE%8dFH8)Nmn`0$f zdLm|;apoClqLF6W1*omY+KjQuHUe#e;Rx4`{hV`w2qFL(!woxJbX;_SF7U z&pFQ-nS7-9KPH(Q1@k~k)j7bdl2uE!oK&O8H4PCT(wkDPRh3sgSKv{Mb9 zdhY3zfe7W(kD!9`Gbz3GB3duL`RcoGi2VBdFQg(`S|X+?ZpxykFNPYUYBPRds*S2% zn4?<0@#laGu>#pc4Yu;I!*R99V&pmGxZ@5z_1MD@bkQXQWi82G$z3(ga`|ku;CM4F zwJcdn6MMESlO}xiphMrdN&7PuIqB+2V7unf7w@0|TW#UJS8KgB*Mw5sHP~SvTIs-) zS(d4aoVNHWjH5aXF{(FC%qnmBgu_h+8Os`j3^RBP@(#3&%v{Ok2o$SXGOhGktl z?z!uJ*VnuI{ySL$mn~Vrny%QXi=c`sW2rU9Eiu-t_EQft)ZiWK-hJzE5#X{6&Q!_n zSTp`}<=A7-Jce5{tTm4>Tl1DTkMyPG#w&1ei7DO$ z6>Wl#=mI#datK5z05af!rs6uQC@^*mydWCC0>L!0v5k^Kp&R39FS2RS6&ySm^4PX8 zw>1wo5i8-U-olIrM5Bcnz#fohK!Y1_uZFSso@{qdC1O;a=hRge<{pi&W)JH zq*n$tc*o4n(J2o03}QO?886)UMwIO*A)$2T7{RrsoF7j z7tDxKw4#BjrbRP4p=1tknQBXz@)$-c5jt<0dBG@RPzn|pWRn`)#NG?OSu0y@4;8U6 z(mC5fJ|2>|r{eBab2)QK(4-$300|%9t#bpH0==d*H*4pHLM)(@=&o zY?&w4O=TKe?P^xQs#dLyb+)!uD_U=>Tf1vd&1dE&<6cz{N%*JASxWh{Bw1@Vftd-tpv&1ZG zu#bZbJRl2M$OOKWTaEY85AHF9#FZw4E2LZ)OduMq*yaUb@PfZ8(!$f_!ErP!5bU<& z8qay`hbt)$ZO|a7CiX^AM_Jy@t{A|} zXa^E`(f&O$!IIp;1BaB4bcHhXqzo4rR3I9!z%mSA@Ym?l028-g&x?5@q62`aI7NRPvDApk2BsOXKTId_VPNjH%>fB;}P3(9qzV^8)a{A zy3?!RMmR3;f^tW<2ADv_$B=^qm@`G@?TqY_cxWdzYvUB2gj^`^E$5$GF6cwIb1SdW z3^jRcs>0?8!nHV$sUx($Vzj#KVw-iaW3A$(KYfNwkNRVZ-9%)EE0cw*V6}I9qiy#z zmoD%Dy4N5Smq5jrPr-MAtnVDxz$CoUJdK=FBw1MM2vNz)GxOrQ8meIN4I(cK${&p$ zSb0~1LU**%(j&G1Ikr^(5NH*9gnrqppP1_3FaHL`fBtf8{RUsZ@dEg%&VZE_pr~y?0$M^Wd>JY@pxXZsYGb;t*2W+07m$CZQ#^g$(S~EO5yxyn-r7f+bu+JWc{C z;0h0%g094zBw>Sg3EmdE!#Tuab_5Pb&?21KV$Mw8t?8l-keV+7BP!HFETBXA#fks0 zLqF_;(up7VY0*9`LkvP=piLv}5TZ98MmCp8p{s04gC{%s@7UL zL^OaVRsPnZ{E%k8(pg&0_T7h z=vxq{f$kSubyPUYBw=3K{~cEVvV{y(*(`(v1bn~)gu(+{0(J^z4Sh^GVJ11y9GY!m zK|q6fR%M(eWNC5(8lI+mhG2UA-Z@MWJ~^&f;9ri3EqT2yFshC^e@N(NNnE2IJ{q(X@DfCGLfKZa)|Z5L*m zgX1{gRMu0AhQl{xCD3gpDxhZFts#wGf+}G{DnWyp*h0X4j!x7=Mrsi>5YUi5Ly=C6 z{xv!&T%@F=`el<=YO^hFsh!>_uO=7w7)`YHwG|+;Tg#|#3kTsX8v8^Rgy=bA<7jCiOtNe8mvelYzLasHc&&bx~EqT>m`IB8^VGq zm_jq81AD;5u$l)d~udw3La@Uz@!#HR|4Mc9i?u18F6rQ0xOgD4jbfgF&fIG`jAe!0zp8i0$sLqV=!;ZdC3f8BE?S|K+Xknj_!3 z#XC&JD|`nybc1yu?^H;Gkn8~BGKb=x!!%^W&4uSGb`B<{QY}0!_V#MR0^K%91Nero zu#RsCmhacb!ZnC3d&NmU*kMK<4Qc7aue4V*gk;ASDOMb50P`gPAF+=mu@axq07qH@ z!`=b+F75s9O}fQt0dBOY2l7e-fh-^f(=SsfE~M}GDwqUvXRfr~Qw4?A%lwLaW|=&%3IZvGRm9uqe*ggmje?d}vy zqTVVn@VbR3U;^OQf-+>u1S4-P*vbuvu|VW2c(R%qKNcFR@gGLS9%FGRFm`6f37C zC-7mO>sqJ=;5GmRfPw>L0=?>rG;oA8Ttq2rFt2cME5;idYeQT{1pK^l)Pe)|cHk}N zGUs}3i%G0005f~(gZNpjXkk${^x+{hvm);=G*ffeO|wKNmo<-F6enj9(j+%usW+>I z49GyuibE$jKm}yL159QrsDjS^ZLQouEx0p4GKm(({xcWSb2O&&Jqs_zo*T2Q=t5 z15#s=(KNMAWCNb4ZINb$GcR&hYqd*SHo$PTMvr4*f-204YFa1*&6>41e8MEWLMLFt zWvsMv=xi;diCmxZJ44o8W72ksPc3+|G7yMPHw!-Z^iK!1Kkq4xsuC5Y$zdlpWBcf$ zLbX=;iDXmt5nDB8LtAB6_eou}>t!?%a(0#edUn5nHd=^wA&rCsM1VZ10xGD2Dy%{) zw8AXJ_bezwY%@c?l0#iLgq`g7ZCe8>sAlIxLvNoj99!kIY{NEaLpETcHsm5_1+`#f zEn&mw6m?FTNNg-P!yYepQ#*@+pu;xz1Bcqzkx|F%B+sy8^pE!=`H zT)8h;IhOl^GdKf`N<*GTc-9tcQ{|6^zk*RuY`~p^a&!1Jd^lD3NjXTiZ!|J>qxk>g zdA?|NcaLjl!?+>J_$x$%EQ~~2lZO5Stb%;Mw~y08Ep+F7b1;7|jzKU)1ul8yI{A4L zxJc;pv`qPyU%8fJ`6;+ZV2e3%v*BlT&MTlfIZ3QDphGsqG>7}>Ilwt0Cxm1Rg`J|4i16L_9}BG7eYgE zV8jkALue8>IEaI%lZQ7vL#X=#F0{MY&aoQ0a4%w?KXp#48nsc&0<&I&a@0aL)Ovih z1L-P>HKa~%Mh!XadQkMbu-jj-KYUyeyOdTkM^`Z>UvXQ|!l1XpNLT`CR6r=C!Ya6T zd|x||d(R(oyLL@Fnz;kGNB%CkZ~8%E7P`}NvtWZQ*g}<8InP)5mDeyj-159jc)jb| zD&aetFDooOQcNocEi4Czr%XQdL^AG!J`@XNTLoA3Qo}d#olAUxMZDOLEX7l@HeY-> zcC%Qs1D!#botgiE;QuacP~w^2V*=%4)P z(*i)T7dFhpIFJMX_doyJ13>Jf7mZ*vY~~P}bH}e=Lx&?EMwB>_VnvG=F=o`bkz+@X zA3=r`*^v{cktb26RJoF6OP4QU#*{hprAeAMapu&ylV?whoG4ImHI!&kqpVh`N)<^G zB}$blQA!md0)+|{E@aJ+VMEsqAHafTF_r~HOE7Kv#F!RjD@)O4g%ei^LMBP7TD4l0 zch)Rg$&%H2RgmDha^E;m4OhpMHJ&5!v3?zn_19lt6_tN_3ppuFztFY3FE3d*5i!8IyvM)c6T6sm9xWoZ!0tzx&g_TyGiw?TM2r~>Z#RzH) znrIk%tQ=@!xePPSIP=V#&_pB6G;g?xMHWEoUy%hH+iJs26&rT*tp*!{8}5=* zusj8oD#O3%ML@yzMHJo)U?&p!br zDbW5w2`v<@pax8|z@?gcDypffx+<#+w({z$2+1mIgtKb0aHI@3l*_{jFj+-JzDlG8 z#exiTCoyZLi6*hlpn2vQ8K;rO#>}XxrnApN8?7{NPU8l)P$WSGS!HEO$Jr)x+l{y1 zsI2k^;<8kYOIW;QF3jl0yv9symN|&cb7Pe?PK4%}6Fo!Wjd#y@>8;n^d;h~%-+c!K zFwp@QJ!gG?#xw7v^FnngnnE4d^T2rMymM7~T^rA5Y6gzQBZqq+4l zbEc_fSIvCY5wvf59QL$smLpOYRhEkd8+6ur7B^I&oOVhog}e4jEw|jZ+vfTbv;G!n ztRr_BHP2o1O&HfTr`>+&?8i=i!G0Lxu*ojl?ES_*TkW-P^7r4Pl42CWM;DaTK}!{8 zc+(0W9%;-_#hGOlOd_D<)VxSE5fvAq+2*jsw0V&*7@>jnoN1P!;WA!Z1{P*vf20`| z)<%b|nVoxfRvT%64jQ^98gV`javcC z{=gP@QJZqec?{ObAfuRRoWmN-SXr-rwWDD9h*;ea9cyIMnrmRAHqTmJ{_CVwt)gK| zOSG%q(r}lmS}4OD)H%m9PBB34@Gp4VN!K}uXFRUG>v}Z|iSuljLmfUZeLM7_+T5nS zp>S_*1OwmQ#upa7ampns6Kd|Av)<3L-yf=I7;MJ*;s!PKSW9IU$mm4*hpYsoHYN(14yq%)0t(BnF> znA%|y(!%XjqcAaaSDk*CNs8c5lb!UWp`7?hQNk;TLL}nAzGt_C;f;J_X;>3IC6Ww9 zLlvT_L<4TA3KJ0|8N4)77@@I0S6M?F#Z-(oh-u6LMsAIk*#R^D5a_Z6%1n-y2n8xE zfeB_@Bac19hC2F)3gJ}CTE!t`?YMQw+>vP?`zXgbt`Un^z|b7$$Oa50Nse<6Bx^EE z-Y9>_Nq`QNps_6IK|z^4A-dv}-m9Cz#FwyEYKn<12_;W1N|8x`v6kYm{-GrkIP$h5{ev@wkyG?NCmqZ!Mog)F9ajxzBq9qQm?ZpKNp z4IT|Ph2)YvZ}%-_=%XI!z{WLXkwT$DqZTh^p(I~4#)Qa_A(%wy^#poWwXU^oY;|j% zN~yhu(yd_OL)fL1SiXv~B%?a%t3<9OjZ}yx6Q2laBuM_`my#yqi@+2nONsfvSHVgf z+_1(>EklDgN;9X_?8Y)=aTiofFpo=m7CNNyigEsNgIPkFQZyDD*zkg)C2?Pgnxt6swvsK634&QXg~z#Viliw zx+`|^e-vuUxCzXmbw#2?^ZMPrPS2nqflX?~A^wg@e4?=HeNKB-!3-B!qa5=%V|*t| zOmk?12l&-*HMDUWoQftKp1nphn(++k*yn!RooKbTSkaBv$aVjf-Bd#Ku6ffd-_YkbT2Nya zL6$@&D)EU_u(zZVQ*vXhp|vMR7J$>(pEhVG?2vi`Afor#TU7{#C5gM6}4zsTsp$cO3J70tBEo+!X7X+5no; z0E{%c@kU&GcBkMNM>%YTjdqYD9N_>5H?~0ySrn(W$ex|j(i!Jj*a}O_$Wk-pIods6 zn;ci8bv3wcR&#@r+&lOA+Is$TMWY*F>Mr7>?aIm=$NPNq9?2HBac^-*0xF!?cfU>K zidO)D03|zLcWlE3_+_}mwMY#Ga(P%l;zmpvbC_pbqaEy^$KB~M552eJo!W@S zAYI#34?Z>JQJuv#mH`WETq8@ifCaVBLGu+(P9Mj!{5}dTbU%Sx^POK_&^^Cmq6(T3C~QT0{+q^jSl*!q%HO-!%@keKt>#tmeRcEChq8=(ou+hfIy zS|Dc`%~x_Z@E(14@Vy-M%*H9&{91Iz;=ytL@;#w}CEa4_8Z(!?GzcRNYm7r2fqqBm z|HOIt&mU}{r+;)u4>tp?Tf3B2I=o-WqI&Ej{37abEfS(a6IKE1ItCTEZW^@4r3#L+ zT*}qtVH+;N%9KGGpu>KuAvBo5!er;cY@q~A@EOVh%?@J)$-x`~%$x#G*-*}Q;w(*s zDi(I@@wBAFB#%4Ng)p=M9OPoe?hmf)uLzM4u98sb@^5>L4wX#r#=0x@bWGk@ZzLRH z7G5vNARz%4kO8416&(K1MIdk_-}Q zgv-DIA%se(vH`cQ0al&?8afOR52GEfRvaafm#T-L|XJCMp2=Y5+ar6r~OlBq8>`5bGSl5iS81 zWU(Bs3LDZ;_x^HG8(^Uqxd<3Pr^~j%cJQ$I!Ymum!5LSu9$ZcuP0qod${J@u8S>%! zsLi#Q!Tcm|8^jSB$T240ao*f|oL`pSWu+Ook;t`KRk*=k|@_z+8Y5FA@@9JQey@?klb)5#E1Ee7*BrBfyj zb2@8CF?$l}q)-$gb0{UVC|dy)gUk^g;SmtaL^#tCpz;-#0W@9879%5>U_}?TvIl6O z7KCs3SW_ILAvl-A1g$X^nqeN$Z2HiQ9@+tE>MYr`#W#PmIhJAChVv8}u?Gvo9+)#j z+rc__B04$rLsOzUK{R@>bN`Mm3LA3@m&giB5evgJ6~$p7EmJe00~u`8Mri>DRG~dx zBm$uf>;y;`V*$TrKo*oiHKQRIHEhGWM4p`VNo}Ec^zQEJp-Rhv`-YQ28`MFgisiKa z#I@!LFC{OSlruv!bVS=mMA39jAwo^r6zF11uCfzFL-8JkG9QT&Bpl&Iam^_oK|P_v z5pL8*Tj2(FbSm9}fNU}BR%#kTQx=G{6~^Q*q9Ga74jiHZIZUC>vV^>{MB1t}RGHHr z?rt93k{W%p*^~hrbdVdn@f(ek9IByA&6GLcG$uUsR&})^+;msTrbOii3K_Fbmku9! zEKfgTPsKAF$g^2F(?%Ns85{u>bW|A-^>PX>KCMz0XCYEMkobHBW|ovwvE=cPW5cdN zRBM$vxsgE~bR?St@jg{0S+WP|VO`JESNW<}_4PUVwO_MwlQYWsuXgvT5TFM)>{Fi8a$(7(Sh$w$V`gSp6;m}=%Gq6G(+`a zZuMc2_-;rDab~#%7JO>jWXH9bEO<69pLn)biS{Ib_Hfa3Xcaf10%V~UGim?tF^#op zk#!$iVH=`$Y9F>0cHk7GV=57Hg3#z|-GmutKn8kX1~fAn$krRO;r<%PjGLOl7E0?3 zad*P5DjV8?Iq7z8>!D)#rxub;ZwoItv!%|mfgGwYR_kFOS{7d$_l6jEdNr|ntrt*$ zmB#4N|4?s5NfACw@kKk1bJNojc)$UlrZFI}9nRsl2rld(qa3V(9OhveR=0J@_8aPH z!nny+xXFLHiJO*z8Jb}k=!Ba=0eX8jdr1O& zJva$LIE3NKXw%I^g;jFDSM?&(=_b<=>}@>FcOX4?2T;Kp);C5Jf_{z3;98A-=fRy; z_Z2!&4u!BB&Nc<956#%2?wT0QpcsnT!S3>oBg{%rgnZ#Xf`zUuYb=%F7l zPkKrC(MI@;=P!-bxE)Qn=ur3*>v3|yw}r28G9O_JrIs^M1qXNF22dfx$Z&_FEL$Uk zfZ8P=W`K1&5Eyra8(_gx$rafQi8*Y+51-K;`cf9K_<_@D*_H#(CfK!(5gIC#=E{SN z&A5$!f{j^O^IZ9rALflo4{7Ikg-6kjTNIDCP#p4t6-HzhWWkQSWCwIWOWYxc9fOcd z_v;SX8Wv(7YG4NLh*E9MSYk7qwOKZw@ohu(9H1eK4T<}@PZp-Fi?bvaw1F8QFrUUD zc*?^c>b8Src_I?Go@X+a@wpU(qM!ZwpZhs-Z`m>a>)1P8I3z4n8#*lLam!MhLpzk;&YC#JZ zT9{#0844mMZ=j;Db{=S9kU3fn(MT~u`gqI%8j9q8q=6gc!OYCWOrp3QN{D!3C?5(J zuLqc$Xr!i{lxY}GNWK(HSaoWG%ct4I9lR!}k(#KH`Vx=&vE75IDch-kQbnU0PZjnf zC`qB^f*NkF8j39@XQ84$R~C|4tUDTG(dhoH`5_f4NPj`8Gy>=L{QpND2&g;!-Q2oD9H2*>SeKSX#djnUa%9i2!$b@o;vvujeH_Mo>u}t?cbrk}i+=6N z7^guQMyR2cVI|Aq7%lyt#2g*g))+568>Zp5%7Iq(!OF3`oiLAU+&Pxvo#Lrn zHw?J)sltOtq%*v+;XKZtE7x_sCgwc5ZTYD&JC~(;mqTK&CkP$bAs_HT9^%2-16>>l z=o(%D8r)$P80Q=~x^!WMm{N+PU4?B+S)wJ{QRxBP(LLSOecd_Qn=y3Mk7t9A$2`u% z9YH`^lu_-yMz z%k?21M$E-syv42I6|7+%u-!$pec%KLnOX(h%OR$;p*ES<914iYi5wcLfgaxJ9C!`q zw?U{7VmtKi=Yc-xg?=9HE+4L(PWZtuSG_M_p%&~32Olp?0bY{af#7jn;R!S0u^z@4 zzNv%#vP(STPkiD#;;QbI)L%PxPZrFsA)L=a?z14-CC0q zuWysx1wY*bKkx}(%j@K|=fNDvxtwQV5wpP|b?c*K(rm|r%z%0y`K@w7G5#yYXBwM`Agz-179H<2()==-<_<0Tnn}_8DUv+`;f+%Dw>NoVju1#2Ivlu${SV z(3UxL$ZQ(9dgscWyLfKfHf`Cod8}5=nn-KYpp}G%G9}7r(U`e>IZd0rdh=?|bGJ>J zvRSZV$@)19)u~glo(Vm5%^bO-+_`k?+P#Z6uim|U`{sq~H?ZKrgbN!!43-mx#f%#}Ud(Ehs#K9A zQKD3-5~WlTB2cJM;ezN488(>S@F8_-7OYulwWJp?VzIK-R^^8~H@|$%oIQJX?V2`g z+N8a@DN7}^ZSHOk*Cw!B!Gj2!SFNY*WXhQBDo$JGlBM$TE5(;*i9WsfXyxe9v+3^J zH*ejfCHpC>*3eT&Psyq%l~hm#$P_(T9XMNp3NDD)TMRx3VT2M+NMVIr)n;La8g9s; zT#7vgB4d$FR@r5lZPwXmp^aABX{xQ(+H0{@h#^|H>4sZ9x8M>>kFnUI%{O znEpeYKm?IP9YW-|Lr*>R(9_N|Ein@fG+CaL%{lEv10I&-jY(#i(3tZceDbYHUo^Go zx8HtA5g65gbk=hqRvqriCt(iu322~#4oaw7g&vA%qOpa@=!leAhM8uZc?Ozj7m#)u zYA?3t+6b`yMPpkx;#g0QwlsqcHp|pwk21<2R7;jAX;V(E<1pDILKbDiYc|-_@=CD5 z&Qgmq*PKI7IoX6MtC`N0iKb08tx4^C)x;7fQ2^4()I8iSWlx?~>7!`5=Kg7Jy6UdW zu7~Zu3-6&HGWwXKB}R%Or7K?AqG>OFz^RO&Qdr|zqw1EAGfB~7k2UVtW6vzi{=mwN zO4^9CRIbgr*G{b-XY)!ew9G;>$+cY5PRh%M_iW2!Ml0<*GFSVJG%mri-!e*lyOg)z zifh$A@eXYvxV^28M%EC-G z&+G?HIXquZPCGzXCG^vtL(TN(qK{5`TcMYZdg_TuU9V)1nkZ?Cm9m)WzX5wa@Pwz2 zb+B$`H>`O+^-SWhJGCtHcHHiCoHF1kKi>{IzDDmWHs`RTPd@v!L-^tT-dCRZJo@Zb z&pXt5g9)z+%bu4EUzWgXd^U&WFQO5agKDfU_DgWLKfG zGn&yGX9#kTge;^X2l<;s{-%)FK!+pialx5rk6Oz(h5F8cvs3-~ zbU?C>%$#FBu#t{D&X9%mC`Uh>VT)|uVw>62<~DE9&2WbEkb< zqJfH7SmPp@+$7IBNgzBOQI+!}B|rZO(7^06paf-56{U7XSn4Zl{n8WyyLL;v40JFP z-AXUXsE=vnW*_H}#Ln8GPj*C)9?dN2KJFOJJnpd{BIO4*ZQ+b>h7+9K#E&h05>7yh z^QGoIXFBqcJt@JEAM;s8ETD0$i(pHWn7f=lL0Qnz`TjGiRIO@SDr(iN^5vlPN@(mB zYCu{()Qh+SBiPt-L0|I2Tl?TgTeE=*%PplI>;O(a+Cf4Sp0I9D1!_Lnfk&0H5U=b2 z=QFz5jBM&u7Cvcgk6?icRM;Xo*H{KEV)2T|`b1*s*rqeEVHGLm!yo(b2RCHlAB@nG zKj*k7=Hdrbt@;nEvaRhuX=~funvRtsa%I)NTEHzH5JqH;XkBo-)wWoWA1;jGIrPz1 zw?ZSX9>WG8n<2ekX?MHZ<2Q~nEjo)PRM~VgHGO{U)ZUP4z*JuVa zfRhbJvSYvONQWS=f~V&Cqmn~u2CvR>jiLOf{;A)BA8d6?w5dXP!T?1sg)bZyt~ScI z1I(f<8)`d2( z=}_X@a>Np%?Q+Su4{ONrfyFY1oy!4WJL_4`s#WctU%W!WvTz^5ixOYy%8VZ?a?!uR z#(d2y$aCI8km$&s@bJVB1V4irP=4~0WwA3l-Rg3dj$fG5#pP40`hH+u^@PU^qB47! zp=(!yJsXFhWkB#iQ0XER#ZDDBt>gbfz;<`yTWFj4% zUT>aLkUtfh@a#bkW<2>6wGat3Y602(*do+cmdb7(>}o`%I^OiwU%l_`6_I~k zsDOqwvSAG$15(J>C^j~H^$cud0~(h&MZ^UOTJ8CRyi?8=EIJ}%XvFCm>~8l{-fe1p z3u@j$4uFN)t1`ZQlmoTd zLdr!rat+Fpds{|#$~=(1xv2Mv>7pEL|dwPL7n377y1pb!crXnj2a z3n}OmaK~7$5DR^?H~!2}4i8in=x|v5;d9x*3`@lyLxBqOBv+m16m4aH{YN8EXM{<( zAV{c$qV#`|!C?XjRs;xp2{d~ULR-xBb-AGr&9DsMv`v`Bd);J66-Y=C$4$4;avIn| zfYlE4AV|N_5VbH1nKcQR&*kB7hn0`ORY3T`eiO3%bmVUM1h(cH( zq*a8Rs37@={*Bvs7?{Y7qvVMJ6osL9W*}Be0w+-f_l@glP~OOn?|4=4XjM-rj-Uu! zl1o&Qri799=xAfs<-6lsRdMHEEO&S(HhcC_DK|8p)DXsCE39YfNdCBY>1w>5ogPm4o7x z{Wfc_M~eH1fc@B&IhmDb$&Os9mZKMr2 zXlm^?|28`+X` zS(a7VnFWcMr@4QeshZjNnNJCrktvv0_>rwSkf~{#rpKDO*^RFWmIJ7eK*^9W>5#m+ zmb+=3wuPL@2{pdidI|ZH1~{0MS(wbpiMVN<__mzcxmC{DllaJy5cL-0NuK3tp67|4 z>8YOU$)4@$p6>~t@hPA4NuTv;pZAHM`Kh1#$)Ek{pZ^J<0V<#aN}vU5pa+Ve396tA z%AgJEpbrY65&E9q8JbZknZrq##mSwTh@BgndLG&?U-_JI8J?v`m!}A#*SVc3T4DYy zsxBh>ouVm~CR&7q^8p*JdKI!Z+p3YCE=oYUzp8p@;hm!m~WVJnKHYXPGb3Z&9W zn+CO{{dc5Onp;Y0rEcM)u^F6D>XA~KrKne>VX9SFN~ScqrI6XBE{UPkNu+0bZ(|Cl zRAr`f`V~$3qp}&KQM!b7>U47IrvX)`fqEfn3Y^i&ra~GQSURYLS~`I0sH)Vcgo>wJ zim0U7kY*XFt_G=_ijtm6BZdl{aygYXilU&pnUjjD{i>{_PoYOjTYuUQJO zGJ2tkYC6@KuLZTP18Z*v>lgiMp|km=eTuO2xUUb(ClNcP3j3sq%BR^Vu~J8|8@nML zi=-B-r(SxZwdt`03$iCGuqs#$%8w7ey> z{>rdn5d*jIQ~2-=jgSIlfmP6u3S*H9&`>|Kp|x94wOGp)d3&{f{#zJ;>lJ+Ku}EnO z-Eab2!2`Fz4)_2M$4~%b8)0c-3ZTWdjL;P_z_@JN2#UM8j~lsLp##p)xQ~khXJHE0 zun1fM1F^8S-hjDekps?95BT5>tGgAZfDgO7yZ3;*Cn>UPim6_)1J6JUtKfL~U<`1} z7SjN*mM{%>`yhPFw=Mt!FE9dodl-Z}7TUY9BRRVHa1V*A6+Pe!-+&COU<>Q;4WTQ! z@3Kp#U=Py33XX>l$FLPV;0yPF46on}_glW_o4)JYzFM&Z>fjBIpuYJ44CE^oiz~jr zI|8_H567?yv7iq3(79q^3hUqvt$@M4yA>4N2&-VitKh)?B^kWFI$fY= z8aV8|KbwC&;0*cj4H@jfJ+KOIs}-h@5BU4O@QW6v@VhavzvN57vHQXzEXHI!0%nZH zJn#ryfeZMs!C;ZL`2Y{sAi}xpz6T5prwhpEOTIdw4!}Uh6r92~xx&k8u46&L5`3pK zJQmO^y@%lfIJ^}v00T0x136#{sjSMUFbR?{36sFIOp6JbFw2?H37y~xpul$!&>0V) z00}?|lMo6I5Cf=TwOFjRd)p~o!2(ko#Zp|jyHx(XZu`bzalp%)#vvLPnLGmK3(2|5 z4u8xQ*9;aNjK*NW#mImH+#D9wT+Ztt&g?A7Oj*g;8na-*$d?CAqlSh%B>vHv8=S05Q4RA39k$Z)6fprkWRH=3A*e6MV!P+ zJOPn)2{u4|M~pQYfW0h>lKfYqoo87K=L$u}d4AEEb+@!-G+^r91;ajLN2<(7GVjW33Ad%^wf_(65}< z6HU>woC%Zw36CI%*q{#TU<;REf+SdiBK~~|Ky+l^MPGu{4Cv+n$sEmWA=6%A3iTk) zHGO();l>So$MDP*-mJ)6vDl40!bgqCoZZvvfX!e*!7&WfBj5|X8xHDB$xgknP%Rb* zyu02I!x?7PVS&~EEEpm%12upH2b~LK4cx$O){%wQu8h{L4AHRM)|Q|dkMIc0&`5QC z*LtXjeCGhC& zbF9f-k=Q^D1E^raMZv)DZISgXub12vF~Hxka1HjL(=xozH2leZAp$Z0)(9Qk6)xPS z5Lu{D+{caF5&g<-T?ugw3CeIi{zrD#w@lrkAkv|L-P@fG-*pX#7z$I%y#^cJ0GNlz7Ba5+U;nSPk;QjpIdr`F#{@ZA- z=4g)LZLZ-PF3}#Yv~<4yw02HB`G5}2VAq#`;(EB^x(o`a@L9I-CX9s&u<+e5ja7;L z(7S7OZzTt1q))^hkm+=VJkSgg=?Y8XaCCGOw zPJMjmcuA&Hu>cF80N&*;-b!8X>2A|zk>d-l6|)Wun4RgSo%3Gd#G6CIvu(hSe3uE&!UP@`ajeg3akNRh+)fL%xZM{kumZxa3m1R!yP)=KU+fir?8x5n zajx7U9|>_i4e0)0^6Sv&*RJAv-S^c83(%z9*mMb3d$NnJ74F{jIxjD1vD5$_@VNWJ z-;lV9U(Vui-$8xUk&PBT@W_n}+M=D*GAZCN+omHN4Xtp&&j7$%&-Er@v%?5}IqMe@ z4%TR&_H3{A#*XY6{?L6`+!;*?m$0-Jt+a9d2+M#D>>%BEO@b-U@_j#o)fWqb?_YOK zo}!U3fyuZjSvZ`SFm4ojU_wQ6e_f@nqf=l%$BWY&1^|R^)}X|OP2KRwG;^wBxdc{ zv9)!nQ>Rd!K!su)3e;oBpd5sX#kOr>5hF5J<=olxXV9TVk0x!A6IGAC?wxRmi|K2o z_ZF3=UEB6;+_`n{=KT;g#vSTlzivp7hqI+lTMv&t+ZS_ut1;q|?a3@VhU(b0Ze4nyaIS!cot)v2(q3QyrnuS+hOM3P9X$%h>a3p*^a#Ts+WvBw;6F%((Ya_f@J zHXHCp9COsMw$pa>@kbzo6mrO_3MBGKB$HH3wHA9r~Zg4 zYJ{UiGxEkULpx9_1s7~^EM9u?#g|^pLJO5<(y_&qbSRwg6lW+zr4qh6yaW?MCrJgB zQ(!>_lfxim%u&f&baAp;u$hsdtCrMsQ%*nXu~Se(6?N1h%Ov$wR8y6xNheE!a=t0; zvogOd_v@*@54;3W%pXk!4J%X9^lBHb+sw`uGDW! zTy+IAz+P<|N(NluMD}5b7j$shIb(^%7HlencAY$4+Kd1sz`rcGy`gBF@2R`)%rUs&s_5uG(u#pFSp^2n|8!f7Pm#* zb$>wb32Y#F15A?e2zWpQBI$SuWS|0Zh=o~mVj)^2af(x1;uWuO+uH~gxBHzeF)9LA|NI95y;a}?4J0C&I#@&` zCXqc#WTK`Tx337sYH0$i6~Qd`r3`-Nh^5(LMz)8w5*~|m$o?7&*HqX-7D_@AlfX-d zEJ2BDap+nhyI~ITXE(g%?qxw7ViW!Nvo8Kokb@jSAPIR$Ej|!F&6D61CnvpvVGvY(d6U22~v@A)AP^eq;@?@W={l{%-YsEDLSy3PZG5alFjiAPD@@_!K!;xPS5kzW2&phyhn zKn+^RVp1TAk%L|ZD|bO>X3;YR)nX+@FoTA5Pgt4M{-m5(xr}VoA{y3EhBBBjjch2x z8qo0OO0!{&ZZhMg(4c8INBW9;)-qE11R_8Cc+h_a6sSW*9z}^N%qO;Lq0ggW6)o6I zEKYJqMvcf-Fv?M_W%5`L0wq0B`3hCgvlX*Y#VBPV3wVaJ7U5(@EzEgNWlZB7vXEtB z^mjXb{%->PJStMD+E>83>#u<&WKx~9)MP%=iV%(J)TUZV7hJWPCG4p8$OxfVC?guR zSVk>W5l>pwq7~spg*{g}KfP?L6N93JJx`=Ro%(Q(57_HZ342JP-d49h8|-eIXxR54 z){)U$EL1V4LG01ygOU}YCLz{bu5c9Be_v-C_iwInP9kY>=BkogkB}vEXsK1)I zC?+3vtnYoDM^vgfmgZH(ht*A{@RMm7^>ct0bgfl*3Q4F!#Nv&HiKp?3Xh35cFr7sq|sAgHN*ZCGP_n5SMOof+EHWkyoS3C^}{B8v+J5v$gm6!a(8 zh{g|nh?S^F#UxNk&r`-uwI>SmiX0TfF( zk`ULk#2;Hp$v#+o4pUQuIR4H?kH2!{BiEL;W~s6j*%I32a(T@S7jvs;eTiEC?ajT- zRGk+$$c=^O&$Gt^2W!t$x1HrIuQb-xFGBL)|| z@x1OYRfBuyjE(q2lUo`~V(nN*)|#z%K|T+CXpJMU;f7>~zuDOx(|M;a0Q+9}odF*8 zt6vrC)qMD*fnBi%b~U+i6l*_cl7w-xJm!sVDsMsoi|% zpNiYYM10O?kLR&Be(Pq3e1k;@;jf7<<6!If$MqueI0_#V%qBh_S(Z;+BL9C>KYjF# z2Yvg)8UOhQ)$|pL{&U$YFzl{%aT2>%hRbJd>#Hb3z00zVLytI^3E(+`}2f7CIuC zk^w|~TDe>P%D{4=2{XHZfqO(Jazt1>C|R7vcZtNr3p?6_!zPr&?n67>E2G{si}JI= z2rRj#&BBaSYn301K!9M6^W(szq${CvDuu-B`n~YeN*|IZNaWZN$A0 zYOd}{knoGbPc%PJ1erO?mK(&Q{lT5ZfDA(M5KE8@3y=U%hyV>x0dG{24=hMg>qdmU z4REZ!031ig>p91pILKqJ?>n*++KR2XyrWZvw-T*c2r+lE1WCBEusTV)IHl6sH_;oj zmVpdU*aR+PhH}V4-@XA-P1ZJ$INx2(OpoCXghHE$nxU2?i zc&Q9i1yA@NoXCJLF-lk)O1|_Xzx+!LLdu6^wWXBEOZ3G|G%}3Dsu#?|E9|_y7)6p{ zHk0W$m3u$Q@B~o61XQSnXTXMQ$gnS~gjE@hGi%P8#M#$vK8JxSh%c&mvH*e`oO90JlxQ1nDg-F;*eyV^7 z@PtSpCzg5z2Z#U(7*Cq;N!$F!**s4MN>BClh=z z1O_7y$fpg#IdD~_rhws_!H8feTtqNxC_b)n40e>#cB&Fr1;Ur#!j!86_7Q#0iBvR^ z)#d6OByS2rJj%j9l%2bSduec?wJE2(f+ynP20~FLyud6(lUMa%xFI-=&|q`7dfMM$ z3kabc!Y1`iyHW|KxQcbZD)w*g@qrW1KHjqdzH#Eg{z(DrCcz+_#?2I6nUMOWlxX!# z66**Mjj;Ttw6u7ThFP$wS+It9P-eeaJE8*evQIuk^v|g3`?;wfpImBkD^c*N< z?*X*|rC-|rdd<~bjj?(oC-EwTpD7YnK+us`e~2=BM^98JKa&3u#+}T7lq&F=X4xPR zyr~-wk3xuLH9+}LAV~p5S+B~}Em*@X$YMP6_g0Zb2H0Uf41E)f8Vi;*3u;aS8m9m( z2Ii13)YC7AJ0jJ<{%YxOZ5fmTt44jF66Nqa{y~Q|;4Z2GZi)42lVpzPxzvG>sDUpZ z_t_b=*bE8*RVR?Bz?+IM5GSGxq`*baFE;k1KPFV+{Hd@ghe8~}%69WZKSV^_gj12H zwFc3ebyq5(y5J)K=V}^AC|N(XAtNaA_gv>wVBH!~2P|jl=mH{W1$7DvZwicV2aSv2 zhdu>{)dNe$0!)g79a%ygtAQ%bV5>c4WO=o82 z6AF0~5zS6>bzlv56AHB%3K|0pE4~yT54YO@X81Fx6}B#juZ28_i()h1%P4(f+`Fzk zwjtc@6Vx-Di9uD7K-G}Yz@N@55mMHWAVr#NECTr50BklYQO|*!n5*~B4SOPIQ^ZzB z+|)$1k&6Xb(uBCMgjn%YOEwgcFln-~)h(hiaWI&2WxWdQA#>@^@{FXgL@v5JYZ zGRw+Dd644}&3?c~Y5foRTCRzpDRZeR_=QADKFnuqPX%t< z0dI1_IW=iI9fNWbX$lI}4H{-*t*kgs7-GD(7jG!4N8LDhP_b(Q$uljSHA_;EE!^*K zR~e#TjwCbw)EN|6P-0sfY%vuan*_9=sWOfQ$l0yA6(S;b8_QUlBTn&O=QGd1?xrL` z`4Ddkqa8}Ogy#&c834^_gSU}VcHN8*gCP}=d{q{iq(k${d5lK0@V;UvDZ`pgv$Sg# z%PFAwVz5PQu#P3Yid(AhY`2Wz0Ky`53bDdksyW~N7W|OuRXr4*8}!<^HrNGW6@Zij z3G49DL`Bg17**w&>=zK1hD6VXX7v}T_7tmX?fFC3=W!nh){gER+V%#6*x_RR?>U~m^WKTSTEw7YUt}?(rE}H(0n3Pl|osbjS2`~c4#7y?I4-I?M zWO`tIb}jJO0!N>FnOBziyvxY~np_gv z^kUQrIr09oODK5oOjp+E3#T5c9mD{E#tM!2d~^TvtIg#0f{cdq>2A{TSqGirifA@>8J%IH_Gealjc6-o7l3-qk z)x-~P2rwdx^A^dp(;jpySn`$H)Gjty)$JRyoC6B(5?a+Ih3g4!pJ|HdELrDucIBqf zx+T+J2e@Ep>~}D-**Ysk>_+j*={Ci_AY-zhNMnd~=NE~wLM6A2tc-d0*2l?P6bIYo z0M`DrQf6OLqwl6fH>RsPJsFBzM1Sk-)Fy>J^sBU{f?D(fJf)n_wTzoTg4~O966U z6qa)xT;-gEE}T(xuO)i+W@giqw-z!N!^qd6XkCnQQq}~LwuOBBkc*onasp-SFc-g{ z2L3CMjghf}*MRijDTRi#56&M}=QKp1H$GQvn2HBIv0d%a|5OAppY-EA;ix)xR;&iu|XW??=Ftt zf*n~!?~Jyt%A&txzSx^J!=>0b=xi9D7hd1&KMTj`#{AxSkThSQP(eKmqjqu6rZHkD zI)jKCA%enWn*YFmfkGs<58Z$1I=Ejxi0gj1z~8ucEy>4S^s^ceQk{^Vk`$M44_381NwiJI$i##^ezlbwI-9fGG#7|D~&dj z4%@dbOlz$!7u(}yuFM;qKJSIUk=XV@8TM~J=BEayS%@_J z$J%)W(D!57r|d;;zEd@{g~v?Hi-uz~(qiNzrXHolHuguPN^ZtNq#^$H1eVM)3z>1< zQo+qiq;bZYg(GYZA@&f$9+*RBHe$^!8fzQ!)nzxPBv~-H_Z-WUj`KXNm>r0?ZnXxVA;RxMQedj+!6?OoqZu>YGi=T zw=XVEl!!~oCkvy<+U(DVql)^h=*GIFaZ*9!egO97kjUwQk1sV%w2-#v&j#R*!3O}b z77xNqvE2p)0GL{&#f>YK&eTmC{sfiHR{C6(EeEo0U;o77E$io!vT|+bQD(Vp!zWgn z(FW|T@AVe4FC%E#wI2HCF*VN_tg>Q^$5Y11BbkTENGoy+h~uc?DV39`MB0mgeL|W| z%UPu;4=a)Im;*`=b8IM12#zXB&$$%z0#NwDl@nl(wz^3^*i4%#p-0X^?0X2c>-`pz{{xIh2Al?;duuM2?+L2`L(oUer$SYVq2{OC)1Hw zKLG0{V_zzfy7a6|CVxX5imG{RIq#7+W^HXog}LMb*%ukQhD9;fylu{w2+8lOI2H*v-U14$uEzvxUmOr+C+>^ zjls*V2lhJsqr5unWTWd{c<0;~W_4-$i(xb@8HQh+LS|daK9{>dg^r>j>b!+%L)Q?E zrN)XzF-Cms=IS=y7zoG!$|XY7GgiIVPnWWRz%)fD*xG>X=hiJke`R%`nZB#8&?BI7l7`ul*T6@YY(C~J(5xKkJ*ka}*N}UM5OK-PvKc##J z#$)Qp258Tz)`>1}8Ak+97ibFe2XOjCMLTMRGMdDVKAsukNz8{clo4@$#l^x)ytj8Xm^Uw?DH2{KYRpdswa>lDUV+F z=S?bpgvsD{_KqoKy7}_iSh4*wN?#+?>T|JcIdv>r z``dpUO#$?$!LVddQ?$o7C5oAJ>SU7hWeYai`{HX~P?x_4in2sKv=(&Y7|quop6f!l znMHGdDGlf`z)Elf80+nEahC&>iSX>5f5j z4d7($Pt>mHIzS%{HNbAtCl@SeO;pey<;qEqTHKpbVm3fe0S;6BnCe%g2-8JJk|29Q zWt}@>Nks;BRe3?dpkK01)k+^LMO2O!7c!i#c$YNvh5x2PQw@3V2aiFSaF z(4Y~*tCbgV5-J>SKUSHfDf#`EVc&{s>nwrX&%A*0k8rm>6Rhm@4i||YVq=^VN1 zArEXV;RjGD>pLDUuVN>XKENAQL+@{0dS<4uf*@sno)J>(;=0ex2otwH`vgKSyv2c@ z$adc~7Z(ETp?jm+wtjk4E>7_6=$P3B-)C6$M3)Ov}cq>iW>mIt|CpYKT?gfS&B+2$#|M2VubZ=lNPQP|2suk#T1z`sPGPnfvKTB?XR@BGV z*upl@$FbPLanQ&0*uwSK|HuLS60eV!wuP6gk6*flU#m~hx<$~dPdKtgIHOOryagfJ z*8kWW|Jc+fdDbUb&@Hc6FIP#y#NYl(W-R%#f9Chm|!?2g;BE&2WB;q~eF+4~?B420K4^^JqkO-fGqv zi4EDqcR1q>e^PC;OB!&DqZ{Uo{?Ov z8M1H7WIvvF1jvj8>GI#9b}1&vx-fUY<7^8m8i{D^iiArEA?*k$W^!QVLi8a<;^7}9 zrul(p`8*oA-*OEkYK^2?ccr*?$bmbeNEE`7I~@2F(#N~9*G6(a10Vlr-zs)!kuv1) z_Y}yCMPQ6&Tz2J4jTESimD5CE%mgVwdnyLTsup{y4#pqxpK2C@Fyeb4oq5IFb^i5T zu|{(BT1t?YASEGxq67jmAwQ*;pyu`-Z>lluQoh*sj^w_vCKW&Bka18oKV_(~9$g{L znK1+69uL-@!F~Z1AvlW=OeJn&qN8AVtV)SvcmiE$LS{_yc|W6?pCZ)6f;C?nNG|C^ z#Ti^^5l#-bJEohnpS5ZNnJToBq%vjF7vA0#zTW3NFVwgNGq3iMLEHw=iUYoRiP-ET zIwi^4qnYYFQ)xUK8>v$NRHW8O>E$BqQ%eza;HAzMFVcU6VaefF^D-r;5O=kqR@X7r z<)SnbH1?AG4LjD$P!3~hFM@O(1Z&i*X4OrRvZ3Bxq`nEm%VHKlRmA+=ERem|eMW+U z!7R|gEO;B%eMZEil3J~vT7$4CIG!e;lv;y=MjfhHO}X29Ld1`lMoqfcM;6AXaNCQW z(ulVpsyE5!y2v-0pK8n>_B6-`&Fte>J_1W4lSIO!0gmi2Oq|rA>wSoif^IH=Ae$gs z`94J9(4;gNUOie}HyY2%0MGCsTBm^IXn+IVffi>82!R$7=OO}-Ue=*FiuV|ZoDhsU z2PD_hsvYvPWx#TZ_mN-HSZ^H~7Up|X(WyR}`MLzfqLt`89>&>-#N&TTh!@ES4hj*Z zNfR_jUxne#IZ~BBMB@zj=_ZuJ8k)2%_r}c(S&^Jn&qL*86fXd345Q3hMbrWervyRjbEqT2H zxGpU~fi&9fWor2+t=FKo^`Jt?VJ-2A_F>u2ONeEeg9r*|U)nYuJ7EAK7{KVYjGzp~ z7;1^jSlZNSBHL)i7k8qXa?-La(pqX+Bg-&AW@eo>U>{vVn_=;BnV^l19N2}(^Sc?{ z$^%wSQWod}9L%&)PLps>9e819$%?uJ59hY~!dmI4vVtavY1^I|v_Yo>(NNjXCEBOm zGwf%x(fsu|j7)B@Gadj&Fzk;_IebUVUvf6021}qw$k`I!^BL`#5u!q zp>;yM^^_0eVs1%NGi|Ql0xW|NP(-jb@Lo zY`L=cRHuC9I_SXvu%VWklciS;%4P#HBYpMExT82dN>wTBpMQP+sfCwmw=-zBlzvau zrbvfLljR^Kn!nGX@9OE#B{2vb@ohra0DsW0NGOMU7U3eET5bD zUZ3lPULb5%tlI>w;b?C@GhP=m+#aLfEacu)7QkdH=F29XpHtVUG6OD5DQ-_sx2yJM zL>|(P_QMC>JL#Sb%ARZh&&xs2CX6p0XGgskCmwbhpbG{w7N9GO=HUfI_Ht!^;60uN z8rNC<(V++7m`&QUGKy+e5yfN^;%~=0@1%k4|Y1wb_S|*B!^Rw&Pd{`EUK5RbCNPWm71;SB!*2th8n)FA6<9i*{{bU zxz-}MfmlqC!8gc1oW|ie3&uEoJb*mHf|Pyq?p$||HaAIWbb;~IDoq1Hh3BEX-$8+F zYA6g2y}ew4j7Z?S*O|-HcxUxlCY|!Lm3wB*HVbJvdImiq4uonQW?OCeUG&*^di%CpbkjOoE!Z+LA?ufWs4GWre@kz4`Eek}-9k`d;cX<@ zgPL@mvulF^$9G2|4x3sV6GuQre3OQkb)ajInk@&2u(2!H9Ix-3V)V#8@7}Hn0KPEy zJb5TxIg>MRtd8EtuQ9#u2-Lv_G>rs`{H7Ti3UzE|zlf%=ZNi#+8hZg6F z%dHxy5yWp6o6d$RWs%tk6M0e{=__Jc$5~qN*fe65ln@>9lB~2Rz0Zk(sYrB2fd%Vu9dO|If&T;%y&-RPi)Nzo-Lla&1|hLWiPGtWUU8WZGE2YP1$Xx zt?er>9kT=-U0j_vo?W)7ot}ccFE8DnUa4oeWR6{;9iH&D!EZRPeL~z;M=uCk5HR)Y z)_|ecpylhJqt{>0*S`T?LlLh-30}kLufus>BMI%6+aCRGucJ!y{e7=vv)pvUUgJAn z6C3x;B$X8$7bPcNQ^+06lN6(d&r{^yGrkk!^xm_--db4RW~JWdkR|7o-sTOxGeO=9 zj^6*+h88@%7bD)RK6Y->-v*(_y;u6YSF;CJM!nZoyw#@O)=s=v58l>a zc$OdDHjsT5;USv@ybHLHEqcf-HDvo2?+i2DM}~13pU<8n53*5j&xIzXFbuUcL|4P- zP>Ba%=MQtqE&I=ivU%hnJNK}ybJo$HnuZ_h^BaRnuZb`W<>B|eE}shsG7pWiAS?yc zSySOh)F~xMwEKb0?AhmL)~js|LY=~U1$(1j8eS^zPhkXy=-~U1u<A`55v3nBe=A z{{EEb`&{<^T<81J_Wsi6`#SpmI_vwk^8U8t3psg*-1xq~yuZT+Qux6l;(T|*(Esp_ z;;}nDVi*XAeWF#Zcf&LkjUxEza{GvBBpydDA($a7F-r}AhtaZo!lL@G?esscQ%ac( zH;dBS*%`S%zge-z`#;f6%1WiOJ3oK6P%cp_QEl+Rwp6XqY;n1J#@Wip! zXs}#rbbi6H(Q0u#T4?aZwbkj+;PJMouBDXj!8Mwx4^yIsP!~#KGr!$_soel3(6Uu~ z;W?U&r~h=lf5me$o6eI+X7|Q-wwNzdZ*qCVcd=TkGym7|j|3=_ux78Ph z%Ur=P0Fx8|k6Y=^b}%99O|I4$N$3u9w(^_g5<=wVcC|B{%;8Jy?QwUq)a3e3?Bn%x zbM&vtm&DiS?d9p=;hm%#3P2d!4TH*!(F2FA725+`L533CPfI`g*`FU!?srl z6Di+|Awn3}k0ry6Iq+FUD{cTs+Y58>i*ZKWAii}w=3heR)wsXJ-mjQLq(Ox7Lu66h zSi=;*38!27a+OeoP!o18+t7KmutpggR^vyRI$p6LV=M!N31h6|+@Hq3&r8=z9AceN zNCK-@Duw7_H9t*q->oK0^1i)(n&Jl#B~A&VQbr0=Z$vuE(sk6`ObAhCCeBDQc6^?d z{;`%gD;r}qD@a2!DnEhR<~b)Tr=tCPURB#0djVve*`Oky9q6b`dsNPhScqNIL&w`f+7nY3(C(SfsKr7d~iYfRvbqi8)ql)UON&V#$=6t=6X z+~wqat4=?knY`|C)`7d>Wp0eC=9;>Ot>S)1l(OlM%KK$2FlskhLFwc(Xe*R5D`h*J zu`yZSmS`V)JAw!DWj9uY7;iT6?d^UGT|x(vx|gKwgJ(h^LxpV|trCrQkm0?1 zcn>ql+wDBbY0(rUH$o7@JxgY^Uf7Z)^aPY$tWB3`->A~PF z^27VkDcBq@4EHW@o$+7<;LVXn<1`DP`(Ol89qS=TfO;{arvhn}^EBjToPfcAwknxoj5W zgM2gBXjkc5Y-~Y>!HNs}4kE!`5*L$=h>J$3U1kwjO~ng+Qw&7*1n&zj_0)*2g*eZvn{f& zm9?1{iA6L!Kjl0XYqK8aOv!Ir(%^0|84e} zoJ%2stR@$C{t%t5RUu}(I*$bV2w8~hqlc$DpIYSzUa3_v*`T_B`L{WYA(v7*QgtE6 z{1L>VRVjO>s)!H!_}QOJIWNAdSWJcPA-+|)NU^F!?zhEtE|*Ffu&PvT-r~HrRi$dM z@;?T;%ivU*90{~kh@naubYH7#lTKxY?eDUkZ7#JooXSeqdHRj(R<*8?iYi}hhGm#v zpgxa^>JSyH1*|sEU*3wEnBV0aBO?QK_^cHP^H!MjQbX3yHg$jYEKGlxNZW+tG}J{{ zS*ZW2oo~cxB=)qnGXM2acZ$=5&}MDpKFT}ea$PrYa%NZZsA&x&+uW~Wv*FUFb&yup zGWol*G544DiE3Hvzxnf;+BWSAq_VaR?2FDw&n3BN+>S`biy5rH?YEu(%(j9qyxy90 z%7_v=pNP`D?p8J=uKsmFQ+);lv^M!L7rPM`KKWy>Zhrr^*n_E>pU3Q z!Ty4SgNuuU`vv#QmoNBuc=-7E1cU^HgoH#N!vF7)h=_!ggpBkn1t~cdDFrnt1nY`#|9XMMXs=B_(AgB^6~QRaIp*RaFp34Fm$I ztE+2%prxgyt)s22qobp%_aF2>q_1yaU|{&aG5Wyx1C#$^`hnShG5^5A)ZD_v+|u0A z%F@!(>H}+QYnu=3Y;0|9?d64xi@RfM#|tYPtE+44 z>+74_yPLZQ+j~blN2j~z*B4he*EhE}AG*E0y}Q4=f4F;iynlFnczk^R4=*n-uOE7Q zdxQM{fOVV|0Rr`oNGM*N^AU6OiB4;%`cGd7KtUoyye4-b;tQL_>QGJI-xyM%a6*aN z{NV%|rBbco+Jez!7Q>N@pPzEa(>WcF>m}-nCbRhikccGfi>LF%6X+;g>Plvd6*=c@GjxK1S-%a`iRW=pk4Rm)eJY?ekcrJ5?&+T7-Q*G8Mn*So;5 z$i&jkb_1QEpJINDHP`I?jU^vdmTqwn9!_DiTpvrV-kVJP6+tZ1T5n#Eqx8Tt-r8{T zubQVc>y5qfY^B-JuyCB9{CuN309kjX?QwQ%D1lyAXRg^Xb1Y9PTQ>9P<^-e6a$_Qs z>;3|@4H7{jN6hhfgE(5IJDJ7y{E)1flqT2J`S$X7bFwkn)%E@k1*F*o!{L~1`XNvi zZ~CLKA8rO2GeYZQY4vehhdfme)XdKbGRMBGDx!% z`F+7`Ckid8e%q4_dT}_0A4t0!D~w~l8z)XxvKueWezcn)FG{?fynQy;NP^>eD0XAO%c zWoM0xCK|imgi9V}qW7rkv`vSFW#_G@jVI@AmxJ^d?YE7ZN3r+T6z9&nGp3dK-Ku1l z-Eg>8mpus7<(IuE9H*Ck7-9@p{h!sWu09-(*IekRRN=0zYa zE~k}c%vu&4_1eA;vYdATgwF!D~_{3AxDp+@FS zHJ5DgcGo_5_*%K>r>^`LoN29Tos zK@j`+5SVruNF)6RNo}YX$EO;<91Q#Qx~U7IfCjGnGsL%l6ElW=35KkD_OUf?#gO4& zg^Ek(VkHmtQ*m8|$w%gXE)pN0)3^!;jpgDr4Gl1PTt(=i@%)6+Cu0HD)G*&u1*|BLCfOhcng-WR>QrRm_acdL3nnZ=L-GD)8uMX= z>v+;$xP8;!uvkeHBTN`PSf29X376KJ%*)6kZgh#5ZwPRiFpzIWf^K|KP(Cr$PaZh=hK20zbk?g-Fij;@=fdzQT~|c!Z`L zE0X@~pp^}4nS~8@$_GCN$j6P$S9;u)>FsUfLaLQhw&R1_B1@HNKS`3{SI0zrIU9i~Z_+Irfqco%unvuJyZlUCeXb%dv&O#mPR!0Gqnx_ zNT8q>3$s*wtr-~j(IY_3{nH^TXFGC;ar3;V`pC&qkP0hPDNQjOeROY9dZkYS!#xJ9 z3Hgi_nzC(+bzf(TLhKl{A7Voo=I&djqAHylQi8Zod#W;>>CB3fXE%{J82ZNzRXoGz z`EH@TCNe8M{*CI~ne_OyFrIwnE#o_fd1$lU`lIRjJlpc@*Wx5@>j^Kt33KuT*{Pbz zWqf3OsxvO+5x{Kk>$WNkHQ&CO*N2TVwuR=IQmmE(>*cJ8aE8^`wjNcj1O#ba!`yYb z=L8UzUvA;AJPzK}`x9b$X+Qbg_w)Hzhv)SgToHe22}(I}zv74IREGX5A6=W6sSe-_ z1);YP1*%WeX?#V0q7~UE_Dv|;Md{N=Qj)EMr2T6jq6NA4FTK@xcf9Up>d893dVd4& zT>`(?JxzkqZgGn)gNf*y%c%w_ypP)raFjSxvpi3;R!9K?n$I&S!MUH8^$v+G-8)fT z?5J_Z&3^szC>jiMivKod#3|1;TOI9O$nj>v@UD`}hx4OEDl>s41~-*VH0aoGv4`qdY<=D28(zmh@)leF}isOA~w-)5xBKWBiAz02S&0bjKeOcfye6bLsF%f zCMdUa$8OL^vQD($R^`1N*vqhw5(?bmy=yL;#&C%LwRSXR=f{>KaA*4Q?x#G-HLqeH zWJ9Qc?T-PE)n*S+p}4|hnhKaS@4QZ2Sq)ui_W$7%9n22b@mI*!t|!XpR`FDAtNhKj zYzYjc=6<`R2pPoK*AZ6L`ubbKN%UVA@qJA)PuPlE@aIbTC?|39lTz_sw)*HO^1;k2 z(K%64WnzSE&1pn4y}tA-9fRDu^b2%>)*wor$6j*C1BM#+PWCrAY>>bndvg1~Cl3eXQaeT)9#vc0?E1sWG#G+&`TQk-u+k zZ=H+WFaO2@Ik+z$y7nD}g$~3M(Wd!@#VEWW@~9G|9vZj^RF^1_9IwO!FHtyesYJ8| zC^WG^RJl#?%!B*HCd@uAg1(r~l%6o~(W6Gq5;@quiQ4z(!L`)IS6bD|G{^VVH9%ez zZ88UGqS{OJyLZ_p3LHqdx5&Lb7O{-f5d!up-*maBiSm10z9OvbQOG6yg zVqp}k9n?X>)3G08Mf7nof2tIpDp%mRi!n0Lq7&PfDFs6u*WBs1{&%wg&gKvjAX+&X zsbnfZR2gk52kFOw2Sk_?ZrToB#thYe3Vt4pwAbV%2NEu20p=Asr-?f+xetZ( zAL<{0QGLIJ3M-@i3Pma-MctPN3(2F-Y&sufpem9AL`g$Ml*3Fw?sA{Q{p5WlL&1Ji zsQ(avwjsi0i{U1?5fD3n73BzPgpXASU&h4<1ci{E&=4#6fPpWuK$pnjLzKm-$jL8J zGed6W7(ks^#Go%e-yXmTf4w#lL>4g+%1K@3NdbQH9*|hHNjt!anLiUoaOq{VkbLk} zaqx{<#H0(v(oWp^sW=AM6SFF6^-X;D*JmkfN270!qQCdr*!LQnaZ}gbG*TiJV~CBlJs}n0kbSd(MPhc8hk-5YAx> zF2q<~^<=)V$WH=^A|;{9|4=9G96lYPOPQla9|UZZA}B1n=y&^x2|LbAA?dLQYttf3 z!$(9nMVFBRMh_9_hU3kCirl(IG~S!H9wxE3#N3)1F(oDRnI%`^Y5Q>;3pqMsN(mzmxeSzbBt9Qx>59B|y6xAaa>@E1}6{7K-&JQqlpo)#Uz!sL;m@&kO_`&OP*aA}oB}9v z0!=YIZK2?u?XukYv%D~}((W?X%rW9Fb7L{`!odik{3iZT>K@=MDK(&B4&2>SUXpY6 z1On>t5Rwom(;pFak`#gFpM$7!*o+<=a+)xFnsC_^P)7|d8T30b6;<&PWwP2&^mBod zM+&=Z5|f08Bn!}3-j%`w9<&edKc)V?6yX~ZA~QZBqXve%M-iJwUbJ)GK|vnG8Vuw< z&f`xjcBjlQlSkbJCy%=4GlqF&B|BGa0zRpSm4gd_TyO}>DQ1`95U|Tc4%(MAwA5In zwT~^UO-GH9l7z4vGmA{c`a)|9S4#XMM|^8%k0SThBDm=yR>?f}@Vr2aVxH3C5hT^f zk96!}v{;LLq+|X!H6`LyH=*omH zgQ%$i=3F9;$AvAW>TMnf9r$@&NaZkJ%VRH#2Dplk)Qdw}%MnIZYFhY_@Z#NQE2vUn zwu(|{li?B$Q2p(qrIZVpUE?885es@1a275r7^vGA;Va-8{Lvgm3rNylvh$%>nSydv zGg8r`WKpPI(d%&bG9Sv#ic-q>cx<8it^FP@^6`z22=& z@puYV;U!?L+I!NpR=yr}rrJ9Yxmhx>Rt&CoMML-i2{oupI3zt^89x5cVZa(`vub|h z16`5zNtxYAm4j5dlT`Juv~u_K*3pp`_LG+Ow7Q(KBKwy*XsK2~&88yH`qH+xyWv)= zmsXpVs$8iyN6)rG%j)9Mwvm&xPS3h-f;OHP^gM!kAoZc@FZ#AV z0z@B+wt35@;q;Ef(U6t&s+Z@+P2}>~U)93tZAY42p3R-vFCEhaT?N0ohRWLR3A#f< zx+crI>gYT9>AMy@J7HG4$;GAlci>vp z<9qd@!}pxgw||c8ZjkEzYuQV~-M3xXOFGu;Inp(F(#0y>$ID>J&d_s_-bY^Ey^q|@ zm(lN!(?7LR=Xu$`tDfcFZN$275%@35;1ZzI4NzyvmV6!XSA|pW2IyP@44`srOkICb z8Mxc!?mqQ3RLN8texWcJ3heaeH+@+z5vh3jcof>h`wkcVQR`_c9EO z>|-qLbB^qZ;2tJf82TjL?`ZXr9yFA=It*(vEc7}gvf70l*`MV#G6NWK@EXeZ>MwpB zIW8Cp&gibl7^?Oft*0FIk{IGv zhI@QYYka|Ld@*BuxqWjSW;;?)yH)Gi6 zbac~h@-bubxqb3=brSMA2}Lvo!!re^Jq7fhLdcv#>X<@Vn?ie=!XTQ);+g)eJ&of% zjlnp%hB!>=Ref|hO-eLF#xp~qJwxR^Lz4-aq3f7oSes#bn_(fEW#yUuu06}{J>- zwl**Fd)~2mzVUS4C{t1I%-?`<*tlbX+IitRd4Xqa!C_q9Cd$)peAqGb-<9$|FV~OI z;(uUk882%mAL|i6@5Pz#i}-4bp=*ot`HS#>7o&NWrr?&&sg@Emmuiic{sk|ky)9Mr zFSYM4=Ybh&IU$S<9j?8e zw9goKWA6aBZ);m?yV8(d%e@T~s7)Bi_Mp@r9x04i)~;0a9yjk+=1Y%Y`v?WvzR<)P zzumUk`IZKg3J2PO64L?1N#_8==YZq)0Sm*vBk_(8vcb1;vm@P@Co&h zpaCw)=7@%L&zt|yo9Spr=138H&!h7wHu_%{`+0{BV>fT&D9-129QAmc z;t-bpq)_&x)B2=ac&-)luRVIDb6uia=eU>mv{w7n$>|hN{;;j`bTsQ2yYu+ZYG!iQ znUo!{CHgd&@vLV2wEOcO@f7SD}~`uK}e= zVN}nd@GdTi$|1*CzGt42=kq*8zTH46FpSFi8gut5dDr>d#Qrf+2OT=Bk31X!>Bj9D zH1j3kR_7+F+MhcnNUno>zTe0x>hS z6WxdM+&3!Tn~*G;b^pHh-_wxR)1m!S3i?=@FLB1kQ}gT7CgyW4`e^<; zQK9d1amMpv&2#z1aHTI%HOWgN_sgWhOJmni^95mR*Ngw^%iz^Zcg){jUBZ6dS3R%S zj=0wmNLByXB*Db{D<9!o{kOL{xxNKHg2n7Nn)bKS>9_T&p3Q9hZ9WK^79__Wa>(3$ z{Em0J0l9yHBw@Z^XLsJ};@$hcFQvaHLjQ&OBc_+d?RGd72U~7J2FEb}XVGwKdzEFJF->HkfF z@T9v~uQb`eXNhKN+*vGCXm6ogZ^U!^1K0h;y?s)$fX1Mi)9Y`>_ZjQs-9-A~W~12%&Q9R`;RI_Am=$icwts ze5NQ=R33#%A`M?H(+WGyEFHklv)jOt`KHUimXe;(vR>LxfH zw+d2e9(L>G_;}J-2OyPjv8+t!do!bVpWCl^QVX|4lC`J`>J_D!2fi!GaO~A9$?*Z^ zm9*XTujQ2FL{$3upX%a87*IvNFW_R!Oo=`?1cqf9Q=m4e>G}fLLHd(g!CA^NBJApi zsud0c?}G_HmT$}ejsk=PUJ{ww!F!FGwq0jVxXy``O3x^aQv$^!(tH!qi<5gV=R~e&j8zi`sij==xF@Hg8KpQ*jzbai9%v z3TQJr>Bq5Irc7(rI7=8rsF^HjM*a-`xgW)2bGO7GHu$qF-Wr>Y>bE8Y$aN^Mo77^K zH(ao!?&@fQUzXX|?lP9-gVSnJ#!UHaR?&3NcI2XK&1F@Z)rq^ESS9-FOsjUk)w)UI z7Jn;!pzwvHmPFLuqTvB2?X2k?sMXmlAlqzHbHS@_kyO0jb`|!9#_ceiNwB)_ii%Ef zm38CX?il_xo7-txq0GyC>}Y}8BAdrFQ+G-%gy;TsX02+eN{ILE(%syN^J-qRC?$#5 zpyk;| z0qKElz;*-)hKGEF+>*Z+pLlj50}b!i9T=znQUDzi#D~)uODTx~Yc1cO$v-#d^g5bK z=0uZJ^Q9N#e=&B~K~eD0!uU5>SQ?~5y1P4;4gu*@q#L9`sa=+C5kyo35$Wz`Dd`ST zLXeb}24VfJ&vWnn-TS`t&fGI+c9+@NzqZ)(J?C?xNc#Td6=KK2nQ^;*8xzAx@GZoq z;vYuYkr`1dlj>C)vA96s$t5ujXN~U5w>EltMcQe*I!) zo4JYTpuUf4>42Er;tzr0&?qM8TJI5DBUZ}c8xuJVR2|eq?D7?9>808y9JPl3SO|1a zeh$p|Zt{6ewOWysRzKA8g;A|dF24h2t>@J$qCCox&q)~H{9-k;#=((zVL;o$TZpPw z6LGDMew`>?DU>>(>ZG1D87&y~A+Pz5HWjBv zpHG6kQn4gB!IpT}jr)e&k(2*5h}y>6=;M9{7PkvG|9GS!``IU`U>vvAO`T!STZCe? zb0oFLFUS+Dbp=t!0S8m#Ks_li-3kmxj%kY+iK(PgPC>PdL1f?eoj4n_b>Df4e)>+Z zEj99N+<(_L=OC1G8`eL>_XbsT`m&#vJNlvC&zDAZaY~%r=j!nS=ZLKQXl$?yw=quu zrD)tH!7$DPWOzb8CB%J4sMH|kIe7sKdx@68x3SDxV+VnA4yk@EJ->XT9Dkc4*|i~b ziGlVc7Wh*JpTjZe!&YQ5wiu9Ln!5Aq9EGJY_=D0uZK0pCky0M;;S*fCE1HL*4x8WU zey@z>ZF0cJ`v<)mDl*gQ@5RWtJ4S`9X^WAvl)SM#R~F1(7O*+=cdDZ8?KK`Pf1RmYj!n_+0Qxl^DI!?=K9VT`*u^%R`7uhx=&lI z*n+LvK#@I>`ZaMhN#$&^h6TO_-|N@kDJr5f`J@Rxnl`w29$1>-{UCYZ-Y5L2EIuId z$BG+X?%v+7MBCBtdg!Le!ankF!ngLrg*DX~rO}YKSc?z=lh82Tb(LPI!$X7Mp@?zw zmt**wL}g9G$E_!x>mhb4^Fc3j9x?h15Uh*LG$-ihkQ=y`JYv+D9L!|NwF}dC5R^4* zvFvB(mfUoPHQhXloIif{aes}Q@!RlH67MS?-tWuPX8jk*X9b*(T}_^74|MWh6!0w| zD`{oh;A0utDzdg_X1{wj#*SY~zgr<*l(CE#@bTJy`=hSnb!ZQzM9pdZmLWQ%s(+i+ zqmG{UoLhpXjZgGU6>+PzF^ERY>~zO?MN=O7-cwIN8_9 ze!FaVPg{lqR+z9#t~K5S)@bWL2r=vFv}@=xIpl;tHD9gg2<~q3KYlFw?aL*fz(XGu)5BNdR>`jk8Sv~0zS0y`ytm`8`;#Q zs#^AULY4h%oO6M;iXHwUJ$YkZ5?(`Q*%vaYzi`?|jnB(D!5_5mx0~XG)>iAeczt=Z z_bC55ziDabN$SM&MP%s3s}TL4rVOuiCH)4onvG34tm6JAWzv=d>#WABFQM85ku!&kH*p>{?)z z#hyhqAW%d}#JGK(g|KK+w(fgk-DIlW9%_%O=*W&jXeSz$)M@Gw<3*jNQqbR}+2?7eD!z&UZ2-lKRqyo?=#HxDwF4hw z^*NSN@Y${YvwPoXkJ-F-AD%SVbwM|wPZIyN43l@p-aHM(_%+Qdc&Lt%aX z5BitzK8tA$L}_PcXb+u@{`xrjv0kSFrBkFjG!`|Ao-iK!fv=lNKUU7A+lr}3JR18Z z*D+s?`qG!MFssv6pu31QUfMebnjI@!9VY;V{1IFwdER|=i@YCL}8KT$0+vHxJAq*z1A8%r}dih(xj z&sU_>B#5ROC=?fY5jp`kXS!6+%{Xi*=6e+MDH&_xtrKzTFSi*JCr%WM#fN6H|h4=9_5=`w z1ZtQTbrji867R8+Kh)8&NqV4DKP50Wig~<(3s}~?NbpKm?0iOyowt6p^=6Sn)MG?4 zXFzHUAx)@555v10emXN7u{vvh2WF}U%I<*0^*^%Z%|0@jPyT9R zwKw;KU!7hmN^u9M=z^p{A*A9W9Ujknb+j7kJ~-tyRyi1V4l`j-o@{#DSFdv&ShRj)J!KTS_gnE>_hDRLOARLWxUNq`Efmpk<27m z9>*~W4GRhUv5BY{<6`W*dZ;@!m{lL*xBn$wSHt`MtOUE6DutHWn5sr`lq}|LmiJZ0 zJT68bENg>gTAh#W08?OwVirJxOyBa^zd2V!pK3xrgkguA$9ffm$y`7lLSIYg5+f>V z;r*&I=y zOcrJ5Rw<}&Bs1S^&!&I2&%G4Fac+(zKjv=9j2XzpcFqIk@_^l&TD(~1;kF?0;Ex?L)C&4YGL zMjZX9S{(OzFm|3eg0dM2d4=uS9OL4RZBh(ofdR>=vAi{L+)-HM!AMV(wULcIw-Atm z1WQ5!GI9{31Vad>t+LJACz;!+y4mf9JU z-T*T=9__-l&Zdvhby^}@*w9VEj?j#Chhw`7#mcKYChpkN-`Ib>eG&_aH`a+JzuK^D zbfkb|ha|^1@2t8XgX(i^SzwF$dYg8gaVA^2riWv_YPfg`pl4w*#?Wt&aBS0KZkJ|g zfO#|rb(AMltQ&kurPvNTeCessmY@38mVwiT!`92ZRkq+5mpE)ZFGO$(wmVt^=+PMG zC53qrB8kvzc%7?$96SEwIRW8zdla~MrU;I>NG|n1^A0{>s(^X`iN%U)pX!lO2GYm)$`-V&D!pvdE z%J7qzV>m@lJ5A^3$Rk%y0b6q-T)Y&JE2h#^Y2)&G*BRv+!4<171Z1toHZ^xJ^0t?< zcCc==mt$~CSGSN@))O7YlJ(ZGu1D%c$h3X2i-h^L1a5f zPZ*Zfp@S8Jg`vb|{rHn)Rfy^iqIq0_VF##Mt*XZUsL<=D(`PF*D{OH}0o2go5)m9T z=?L-BgiHq>)Hy;1^?s<{#;WaOsa7L3lKL2`!K!HkuL3M|&z|fWDi!`>x$vQC)$7g48U&7+s zVYjGG30~7N{=hN8mt(^1W1^#D+0mq@nBkJR5+CiTR^I~o)uToxBnSMMYGSZqUT?pw zhqmb#EoYD1zU9JOCF;vxEot6G&A*sAeJPWa?wg4*NTPcfoqbg^d^Xm*59Lm>rd9fT zQ5*xluc5x&mxO#CQ+zmn84JDwUkC(=r-d~9NWxEy8x%#l2r%vkI8Mn%S9h#93LKzZRpvcGX#F z^V!S1SYM`CeX4T<&T~V_b0dv&W3zJ;=X2AbbF#M_;k@*fy!6w!^f$Wb#psU!}tGKMI_@b+XrmMt(tE4Yi$=g?$l|ZRD*J)JOFF3E$ zC9hwm2KzuYpR2{cTZn&u6^~g*oWIIdKoS?)6{Oj9inY<3!F6mqa8`Qf??Li2ee&#G zES@73Za(o%7r(c#WFScOdAa^gT3XC+&zo?QSXP0HXHRBmQcp^X5=wD!D<__piHCel zy}>09dGP&OzTNkw=I=VeuPu!6AD@QQ{(-g?g*@H-orVgj`4WBK2L`WjeoR2u711Ew z@NZB37OOm`%ubdWaknGFFO$NnH0IQc!bh6Im%sRxeMdh!K%d;)JkJeZbPi9NM4vW| zpG`D+%U>LK-938Xd!l$+n-wvL1C0RT+~YH!9HNnUy0bbpvptcg97`#lZj5VGsFNe{ zis$@@buf)ZBc0Fngl#y3$E@~t!NjG|^W~OJz6a>tbKZq&om6eL;P( zXJM|8ZBYOvHh%c%E81JhtK%O7F9n~XZ)c8lV(m@aS}L5I$G2ySh}RUtalSlr`o1Dx z`g{jhiU|Rs4Q7f|*X_5qd{Z;`)hY*W${0=2=-)@mAIcU*dOxrkgmq(EbU#RC>J?K0 zcWE4;uGumS z7@+osBCVH9z9*Z_jwy-7O!vYSsJU4pzGY7;v-Zu;fs zE3PFKQ!AgCUo*b}aAj+yUojewaQxSQcAM8@*b+jEK`jcPL|{b! zm6q&V_oOO*e9CV@6!4GLAsV)A=*HTH+eEI(+7|8*Nn*Uj46S}n{voFXjn^(ba9^?2 zMmbAd$~D=NCsaiHld;I>dpuFc6EE^tMvU;O8B1#hr1#qW60z_dyoc)Z<@~jDJY4!| zB5&7XSVdlz@Pdh=ensDtIt>+{x5(PAQ-n?6@lVfxC`>*fRIe6O-jvVfI8K0P*X1#|V z2mLe{0E!lOKP_QJ4Aw2}(++mc>_8$*e?4#qffY+^KGM;JG83505qiM)1MqZKHdUpR zXI~#jkQuK5-cBdGWw6Gm%dxy2HXx*W<>-59m3QLbT#55$B9^_w{u9;m5h1%*1cW1<&f&-9`{MFdxzQJDK=!AqBMUToGHt86$JL zSCvKKv_;f3DYbqG zwn09_-OgJs+J}iNaUXiH@*zs4)0xUz1vjiE(KyLgQLb0O~T{`CAr-yOmcbJKTnpN(X4q%JDvn4Rv>!D0wn(sKF5LR2jOq!8kGks8E_Ac(VIz^c( z6f_V!pQ~6rXq{sSJTD6C;B#tHo*x|NEVa&Yb5h~`_Q~T_-Po^kM~$*?bK^ttl32EC zx_k7q(-{qo9iFa^RmJ{s=#B9(Q!}&2*>Qio9r< zr*QNC^nhyDx~a`%tTJ%3=kZZGRa>R_#-%mwN^4S6`(Xul@Rzpqi_WG_#^kC{Bg~iJ z$(KCz)tI0)$KuS(`Nl5n`Rxc`IV(^!9n~Q(6lMR~2J)5-iY z)f+z{&w*mUc?f&ICRH&K#PsB}Qg0{HoJ7({|9j(%3&EtU*ez?=4j;v=b6L3ngg8LdS zcyu?DEH*XyG|M~eax&BJQx*#--hn96ZYC)^z0+muUG*Yb=PdEX;adFe6dBjkOlZLU zT*+luv(s<()#FFyj*p%2kuWTkN&k;Q%X^ME`(I878>^87AYwSt*K#L`#EO3k< zYhT4yl#Xe(FWY z%zhL&FEQ%aHSLm_|9I$k(3-c$Omc&5yb7u*Lt*{6fMYA8B3Za(7rivl^Yfn;1E@mf zLCjn|O9NgPuI@|+Jeo6$;N0?N-k`%LS*Ybxg^PQ}kH9o26c(1?b-dSN$n|O9<1GbH zUoPM%;h_@r3LT82(|K0L((b)20K#=(>Sd=!K>HLfCLe~J6?TPv)UR5s{KE?V69>n( zOhc@t=Isf9mHLH`0ZXEcdaYUfN1{w;Bx%7{7(aafg`yXMSl;!D^USF({>BP^2bh~$ z0b70bn9v3Gn_(4wx&D26cs&*Ix@cqsZGgacfnn_^D&?HtheoaZ4#>T|Z<836>vjJ4 z`-dEC8vr2E`VT47Epr~EFb*_4-|U%(E!5pRWeN3wS5T}%(63hYrx?l4XYLyMuv6%u za3D=R>U%sK%8?6v!$gFqiT%bD|2Yibp_?Wz6>l=H!V`Y7$#n1i0FkdLehlhf9)Ro} zf_m@)4)uK~z3n}x55au44h?xw@@~k|GEFFul>9CBI~dgF17)S{Q*T>~XSSqr@3E@^ z)Nm!zcPNNXENv|_H(B|N>DyV9xr{#rD+L=j}l(2 zl7Sy3!&#+bSf$*+Wc+HPY+#wfk2004vW*{QJ6YvE+lv}QM0$+L1e73rA0hkeOnN{C z(~sDW_L2l_N|Xgk3~b6A1f19@;}R;ZRi|DPRK_29^#7OKlYB9kM;VD0qlw)5mlwhWCnx zs~GC^3X`h{@v$38d@@pCH&*{-tjBIb*(V<2 zuWLsvjmK`)_{pksQ_q^!a1t!S#cr~KX1Ct@WG&z*%!K4uSCdaC*H#BWbXY`9;SlI! ztT;zY%1QB6wnyrP4(eNykHCf)d};ralNX0GEm&4w&Bii=N(3>f1rW6ZU}NQA@oj;` zIPT1Q9X=O&;C&KjQj_uK@Y>pXOv`GM!sd}|Z1%p-1(XZXWVCA?WzzMH&g#p&vh9^#rR~&LBX5O#*ydweZheTM-)U-}0Uy-5 zaZYD9P8VP2rZCP2!E5(a0nmMWun_E749Xu4dtSt;lJP)A--*L}82_FtZPy{;USC3E@e7H~#LC#{Z;Ua8SP|N&2nIcH#`dQG0JPpIm1rUr zn>&r@Cye~(3kKKp^!apO$Cq!g=%=}`)q5rpLvfBDc*b5pO7YG814p?*Le#JbO{4#p;|T4gGIc-l2IN;`Q^huI7S$vMp(+qSe8evVPmvB>-xcE$Y3uV7Tp+!Y5AME3DruCDq%)(JSE%7Lj8Y zP3o0kQ&}l2Z@ZT+Yr*gmrRL33K&L8ndP;BR5^&p z*sIABDG67R)I=`$R!FEKFRb~#x^alcAzLNDhrYc6c+&%hy<$6uhO{c8O9zLCo?$nY zriC`2SoT~jVL0X}@Pa!u5Y^5ncq-sURzATviMXeEB-)Nx(B@;PR@URFNV5Z>(7sCG zKfK-Vy+XaV#Db9`p$?dCQt5a07)(q&@8jN&149O|hy#bwuIJH3VJWC88}CT5kB>%3 z36G>2_!LfhR1O-^Jw0UOCGebLs5n#ar8ZX4Gwr3+Jd#-LrVizmk`v$+Px19{#fca1P|0s}ZF_ayHd`Synqz>Iw)u;&5pJ{63Q=-uO^i(h}n_psC9$F2Z8awQ5OrPvR!6fb}X=jk|~A9lnsSi@US0nFgA4hgE# zv+ETPt)i$$pl;mh;(TdRtF0xFQkYZ3tW&&^TKrxi**Xz=$<4tSm7z)xfiBaan`+Ja z)oi%kUIUEWyj$?2trDI8IMdmgOwE)!;!KzBKo&I=R)}hceTM8V7SRN?6Ja$*VBv<=hQ9dzss{u(oQLdfO(b-s^cD~+{wy_F6)NMU`jq;a6nfY|ezQl~|+xYt{LW~c|1 zPFR|-0Nzup=Lghc$5f05RQ6zAV<2z2GN<{GKDyV*NVb7G;_}%{qqSG>fNw9R+23r& z*S_nQRI#9DO0U?$u}Cn|+)5&%%I$dCAOAhPh@8{H5`e&8e#jY&;yay_@a$6;Z14s0 zx_~9}dK$MJD38vcoI2P9iE+Dc?dP+K=zx!8E_l}~xQi-;`H;Wgmxa{{`W!hWpH?%1 zk1>t4Sk(>>Zh{dwEopxe^+g*fs+Ae_gCSO69zNx6iEe|3*Lv1oTjPy1WPu0RVA_!i z`#+_aPhvu(xF|I^M5T354|y{!WwCeiw39DyODd1Amed_qs13{c-ZH*%t*0Qskk>70 z?A=tU+*_+mZoZ#U*VEYIIzUldsS}J9)@O_w)f}qH2kh=XuEFK)fg20IQbYbNVPqv!ix>-UD9kH z!eM`2bQ@|H`o%>q#V@quO(9mXLvO4c_R?(;8jMYi7#|>hdyqKz@KVY_k9QP3ZN zKr!c~hQ8vmfsgv4Lj_LOiJIT)u}&{-MBf;Rwb60 zSv})*wRxRCmar4s4tj&&t)&0)&d*b4{SPXMv|6Q6+(w0Zf)6rpBwsq|zLoUZnr(UM z{4iG$@#9QrwilQ5o`^>?6SFcllz_=5uNsC?Nz7`T=2|n|&8nVs$56<=^025g`D5Gs zv+6CWi}Tv&%r=w9k{*k#n{#bhPoH!}0C9-g39TdpOy_*;DMuGn2U3|eJVuii*Q)5{ zBgwU<*|anH9`|I>Wca(z6d8coEzfphh#tIEh)z=i&9yZ7Y|nSR4SM>WdgjMj)7Zh& z^#R<%-;JJcCAKF%Xk;nmJP+8L&5mdb7GG|38cvC(QhXo!>~wpoNTaI!YvVzdY&d~* z?Z!|BuT|$hxo7}7;?Ex-c>>ox%S9BZ@Lgnr#A2HJWH%0TQg!$0Z8k2eM^c)8Z}X1u zz&l?Ufk7Xs7T;7KnSt1p%JbUYYC5;Vc!SS0uH{po>3l{>HQZW-W7VpKUOuh6k?R$# zzf;H8A7anma1|$0PlJI8Uny%hLL^5GNBCQ2MJfH8? zOEMal{wcO)+ic%kn7zPW*0eA@ARE(yzxGTiU1n+Q* z;Lf+gJv0xL2*vrHYx2*{8X4%C%$ZntW|lKuZj5$LoRB3?TKVXDij((UMaHuvxY$OM z!{PuSLKd`*{;XrR=e!hw2tR<9;lgD@E4)^s&?D`+J}~@1ocbNH1A!_C}jZ5QDnw0 zAD|qCsQd&jOX`L7)GTpjOGKVlcdlC{#9}j(j_>t^MKYGyP>k#N`5L}=<0=TBD8n#{ zT+ha0=R=!+K5fJ!Cd;3n)_kw66y4Qow@Q4L1ETST1_9eS{Ka`7Toy;m{hDVp91yX5 zW~+mS3Z8}3BGOmcyDboQZ7{iU+A0hW<)j^1#cl&X=*AUXI__e>2>ht|&?7(KaPAb$%eU|YDK)poIm_;D9R(R|eTn*!C;41Jj; z`2F^D>gWJ>&SC)k90q+Re=$%~mCH$q);eQcVA=WpXM)`uK^T>1r)HycL-HC15zyz| za|iF89CuzB2zvdf{SFDU0}y&m0wBkEILzJ%k|;QWU2F|^>=H{{E{%vZX$5QBS)O2A zpOb!R701UM0L)8^l|N%%GhV=!uGfz|DSHobecktF;W$Q`4*+QWrNXWEB7qT%)*zof zj$z)iWjmI|I_Du3W#ci3*O|>D%N;D?seF;_Np2!mzDg<`>`oGO^@GKjMZM(3i&Urm zJTeFzBG>XFEn18%YW4-5phHYbpiW=dnUt&o$5fIF9~{fjHbuoN{bf#jvb1@P0Oj;A z8(v&99VW>k8q<5pAOM2O{8y5TstRpg{U*Op_JhZV=~*3Tn}Ue!5jXQ*+Ua6;f#mE_ z2ke)x$NaZMKhWs9>b-n3SHC4*ldbFN_44iV*_LECjh;`+%Xgb%+tO1lV{US+6#JHI zl;6KJPrNfsFYROEwHktxRWk)WSXfpB-aMotn1%3j?T}z;Pa-Z-K6KD2qg9x{wNa8V zTaz}ps63w3Uw&+iXE_*2Sus6A~z={I-U@!^yJ!64?zuk(DX2tp4VE>_K1NPVLyw()!o zy>XAbEuGcZ@mGxv4F{e+Z>^ROUo~}{A3R0SJz9BX+}tmI=!1Uo_R*$5R!hs{9>3fX zEDo`5T)kjr@CDEnPr^B_x=-KC=G0%CQ*Q zY>4$JW2aL9*fRPpDxX$COeDa#q6{xWeRHsi#aXOUC;}&`xer$pQ1L70Y1q-*?{^oM zT|fqJ1o697h~!l_>HFhI#x*Ej&{Z!pgHQa!cRwhof+>W&Aj#ipzgSN;P?sldQl>PO z7nW04CU$5OeG3_NoQFZ#_5j&sEkJQ+IQD@&+SB!=IWn<<&mQNuG@&v8^f?lam9hdP z+#xWW9*047%0S@>0PwD95H=4A4%N?FKGM5{s4jiOVv_~ZO8)*j^**qnD(Ap6==b6p zLr}{^&S5~)@8#|HQEaO@M`4%0zXKVAyNS^UWEQqv zgu}CxA zm706IDf#Dm;CmEDUhdsN(4XIHj1lPTi6^&K)rwRF?ZJ=Dq&GZlm`U5X!fgsq1O(&f zN2>9dzVhLM^Z;O{JmC8uKpucQ*FJ~`zB8C|Bjyb@ngHyS16cO9iAF$ND1aCfM4trm zbb?D6?yF}5)=vc=Bm?<4f|zu$V1R2hW>{)#v2?s%X0=xa#;xjclkN#T7R1f;#?7wA z%{j*XAcXhH8?U4qui_Z5MhL%Q5--&QzvCFcTZo|Fn_#G#prjgqauR=5|4T8!MzC%G zgG<~N>+{{6lv{@d!xBK1bNABl3ZGV#kPV1F55|VUEQ#QT$|Vl<-8eYp#tDZ}zm|i^olApTfB-AO`KE`D zPX2^dNrX+!mrbjdP4|S&K!n}ImmNdYKR#hMySHxR%i&tf;d#R0Bf=SA$euV%*z${D z96)GVT)J`m1r72(K|zR5N$$JG#xvA(zS{w*!a)Tr?gDvdEM?pxuv(^7Ajc|ZVqt$L zv9mAze4cl4vNqlu3KX^h0^p0oeANtz`@3TRZ*}hB3SStUFM@bm+W<>~iCbv@N<#D6 ztrFNMEKK1iOj9R(|5TV+RD|76gu70J|5QX+R8)LMgz%}T{HdstsF<3cm{y&b;7bC1 zGOp-*h2LQ1JvE8DX^~r6fqbdltg-Q1zTE^&SQ0iMG5Aw98xRMaJ5CQI1V@F6f`tI* zpVKS19$=ax8^(8#UYe&0aWxD~U06(2)Oo=A%AFgW>-PshrU#6lh;WdTptMhXo}`^@ zduU+kAq&Kal{K%Aa#e^9z;*7YcwMJ>cd7^!gF*aZxb-l?GZ?9u5{17K@hqD9Oo>@c zncZKRyIz@p7BJjNKNC$DCw)}-awW4Ig zOhWSIz>K4XzI|ywz1UqpnP-*At6w$Lyn6&Nz|wSe+EcA8a-Mr4mJ+Y1Ki90+)X`H++fX$)lX#1EQTqc0 zkw=3PM5Q?MKs*FsK9W8He(;vI#y~AtmJ7(oH1U2=Cbhl-w5|Elzxs8CR-NcIwE@zU z>HDn~WReU^CeQrCgz-ZYL2)LXXGS2yD%rWD(t-fXk_O9)bITfWtA+rpmIkYibE|Ig zNBsehx=g+do@lP_-n)C<#VeFZ38L_V%RJfV?#=s2)om%kK3u?&ln`Src*)_ zBmw84v612iIF|}6yL_CQ=I>0YkY3zRVnTsrj*u~8GLTggvg2xB%%MO2^|yVfUnQh| zZ(r*3u5sg(2&z8V$nMP?=( zmrG`#Yj&e+&V}m-3Acz>M8%D6Wv{H8hOPeq3|SjUnY0#MW(@DnpA;F@;?-gP1L0v@ zeaa!^KFu%0Yg13+S+92_^wp#D^L`9d9>^v@bDf}5CJqSqG7AVW+s4y|%meh99+wm2 z*V^E!^ZK#}`HI?1JyOweM^-vfc9u8#$zS>@N&2e=`D-=#>t6aBNCub$1z0o%G}Q#y zN(MRx1-do`dR_)t>gpXUqUpeUGv>6{IQhM2-}VR!|vZM-;xe3d+= zUQzh%x%n}|%dVOt?k*#MQgBEx9Jd)xcm*ewLQn)FXqpjZ%>=_J1bc8KcXK5FRiv;K zk|LN`%3Sp~AQ;({qG>GA3-w4XFibVuyqCr+%jC(80;L#%0x67D=6E(Ge9OK(4=}C` zKT2morF#=?50+ODciRr2;Kd z?rhS&ZxJg~KZ&IZ9IlB{LO$u2i2ifVNQnZeqw~}rFM#Gvr5?WkZT^bU;yo*;QtYUU zpNQio=L6>TND6xR$*ji8yMQpqd9;A|`-$=WNtNmBuRbjF>F|M-01((Jh(s3>8ExAX zgINIClfVKQ=VuiMBpto*CVcj$q~%S;^_v>$w++wUwzRzMxPIF${jUGnyCIr)wx#c; zq;uw;<$P_)S-#Hcr6Jj{c#f?Ug}?Tmcr8U=`3X%6J3URhGZzr8lxqqDtD@W=QG+_C zF`Fb4GiS_e%t=(PpFaz(O7lW`NPo=>ekyDebv2K)?ge;fjLuFY?XHo=PqPjV%q_o0 zfOaAjC_y3wkk`^vQk;AF*U$Ez{RKAAVK+qxnd0c@#qq7h$v4F>WJ)rhmt@nHd@L>b zAXED3d1*;&X~j)x<{OfFneb!jTr#B>9j5nA1~>Atqk%V(s4K?#CJ4bdim8hoE`pUu zAI;^Qa}gnp=bBDjt@~K{W5yzHdf2_W>I20 zD|)U_5>P~g`Wod2I=rq^lC4(@sn=?&*Zo~@AlqOP(qPfn@c4Iw?OV)G+D6y5M$g}k zKC(>#Ax%$YbHjd@Q9R4-e>0+U6=iT(?(72cE~;3z{IE_tMN5mt#g}*>Q>8-lw9X8< z!ULoQIBB>d!Xx}R6a ziE6t0-363GK|)cu?I^-q6scS{MQArod-wf!-FtaN452;T?LGXrJ;HLm;&R=HwqB~W zUd1K%^MLZ`iWl7H%`bjOYS!3EtmZ9$^yW38U zB?3qanMLw30R<)jv*o;NBeF;`4<^|#I;)xiL+*E{Z8f1$yL3XmHYbD?8j+sBq~$JXS=H$%tQZ;1}!wVtbJD8F1 zyU#$bUl0mLd%%}kLG$Rwo|VA*46++G$yl|AvFwSlKYiOyNo7W4fpIC_wC){Z)u8#s z_>%U@dZ&FU@sXduYdfyQQA^Q~yLlh^F9Bg+o^^Z)yZeHWUx*G{i0@cPzFRoBUC0dk zn%(g==kDtV`ESW#%_SX^gdH!E=`tBCrha|~>*qn(wx%L(TSz^*GFp~n?7$*n%W6kJ zE|k0J8L8s^S;mpeR*`Wmf`oyjth$se6B)*Ho-rHwc@?I?Pi%C{D`gJtx=n!@2`_~Fma!~XEi z2TQqk*@kNCo3@>SPT|IalUwd*=I)`kixtby!?);Hm+=Yr7;HGqz2^23I4JXM{xF|7 z=Sz=WdS^ZadCyXE=T`FlnZxPqd{#Fi%hcsAus1__WUF}L7;)j+b>aEv!bkBk08^vy zx(xesY4*Mh9&r`lb(Q?*>V@KU=99~F>!a(H&8E8}_9945OFzN_hisY-1!RJ)y^Z*D-Sy`VQxjx) zi9%rE)5^sOedviMppyxO3g`Dlgv;**Prx(ue-_F@xI!QG@v*S;h1hzu2iVa#q20%Kw0X6>~n(eG$s zHiOwBybBr3!!ZC`2~|7_=E(QU)#tfLT%)SU_C(35m5xx+^Pe-4)vMi6_!?~S!5c&U z_H_SI#uOSsWf@MBVZ{O@Y;2xNDo)J z@Z@}du`NPTPU`mhY;UnEwM}~c7lw}gLu}#v9tfp$ew*3wO81I?&<06#vlffIr>AKf z&Hl595kc!UXdBCL5^EdBlA>uB&+$IaE`g_V&@NFxdB-kEWL(oeSz;w_J&Eyf&^}cG z-E5emOr+)TLVXyz{z6+|$l;}4KGY$@P*2Oz|Dkof<10&!62~m-aNI(z8OVQ=m`#CC z0hHh~U=b9Gi-QBjB<2Pb7Z3Mu;$v)Pe0)L-%1l5&L`XH1ssI_i1PuY3Z10=~(FgO?p;3OfsirWKiur$rzP7$0%+N&E&`iR}T*Smm+Q>r5 z*j&@tOwY*Fz{uF}Z~jLZ8ylONnwpqkF8&6_Y__zt{A)J$v^Rr z<@{H2{%bk^D>?s#oc~JB{{=b!1)Tqh{~vDl!l=!E-DY23Uq8RUV)H*>b3ouf5ft>F zUUM+UYyKPmDK-DS#$e6=DK-C(YmD0b-?3&4)r|S`U$7a0Kp>G((J?Wx2}#k(sfg4U z&(ktoU%t_OQ^c27dq1a^CcBb4vxF+UlIndORbJy?s`*0`<%edGqOqxy#jMyJMR7Di_mhvrs$zw8e#>`Z-K zTVDCTzOlLabAM;=@Fyns5BD&~^G8R=$G=WaPEIj6^FMKMaq-_7W{k*udwX|#hyE{` z`F}$+|34&V64stK{~L)pTlimzd1+{dW9)xO%#Ug7iZBxMM{W7R`u~)e8_LYGjCvF9 z%U+cIhs4~-Z(8fUJ{+*q_*Y^+-CcGMsQljLt=37a)BK;U@c&B858msv)NYRaBQdws zVH)^V5*c#L*;Z$YgPybfD>2)Tyw`2}D>18t=!~^Vsw5|y;409^x14TI z{*{_u>M#;>N89DmYA-sGbH)7Q(do_~TVuJ-j^CHZ>m#}UAu)%TB?))@nc2Hv z`2D|2%+|5y5r5P)=hZ+0vBS~SPR0M1#LQJ#{3C&{@qb9nbRt0uYWFUvDWap9W7q#r ziCLV*nL1U$w8T*ImK5u0TXgZ?xo7dGBW!d|4PjB?nfP0TV+R`w-u=u|65`v-gC>MNqKOn zy6seM-5N_2%UqQNk`?4&%knrG;wmaX8Rl!+KN%4k;KNAFUp)SAiTS0RV0Cg#$cO%_ zj542!m`>%TfkzTI?(Ljb`RDVmjDMVev5DosSa8Vly!h%;RB`eDl9+WRzgXqcA604j z#s7cAon=&8{kE@z2MMHw;_h19-CauYQi>NSR-nZpxJ&V3g%)=wxVyVcaWC$KoA=#& zpMCDV=bZcTt}#bO#!51>lC?5F{4<~D_ZwOxW=B`{?B-?Cl=avcO6he}DNmkaX5Y7y zzQozLn-%i|GBJA|XEG$Efn#L> z&{9&ZfQUxNZ&#UC^D#O#0wF%`>&6B0wXyp+xZwpT$p17kBh~~_b5w>Q6Gyv`diL~Y zp>-A-+xp`*uU(zjqpRpqgJ-O=v0eMS$nU`%uo++=oq|;-%FmzfOw02)p661pba3EN zKPGeM>n(JDo0v`UC%%O!VZHE+6ry_63gu)|GN;D%+Q9l{)up6jiftMBi*#2({$j-B zr4g+OdY4rfGvb3e~dO$@Zg}M%k!AN_>-OwH!*9RmYTeX zazy52k(5zq{3G>nw99qpt|lux8rx`#OoR6=IQTCU^VJ(-ypB*g$EmczfElqqMJ3D3 z3%uuBMtbZ4H91!57gh>|8gLVHTNc%eh>BerJ!=)&Y}34|5+?Z!_ZFAN7cXN33aDS2 z1poZY#C#k^^fDV5id~)JiJVV&x34aj#QjS>L zeO^?FuG9VoNVGO|ZB#3z?*yBz7n?JX%yJU?msncZ7+5swM8V=INAVQ4VA-So~5#!n``>>aNRmDbYY1~EaVE@QWaKJ$b< z_Ge0)SNZlUgA+?Hb;`c=AE>`D0ZM^ypzEMNOyv^5dFq+mZ;wAE+6BR>mXqn@rFNia zPV|z@q$d9Yf47^V4{|z^;2mBTTKY2_YUU!!Q#uQOQIC$|I&NrCzk@G>iU~JNw*ivD zCd;oJi*j@R>$#v?9P*$ig-ng{O6_y_Q^y8=({0addW8r~E;HilTY6q>Wjw?;t60+1 z-OuyCq~tNpU%K9OGpjlInhcv04&C;uUx!GVE^iUYyR!D#Op!u*R9XknGVC`9)Kg^9*|0jD3(sQ0ohZzz_Y>j_cZx=MkDJg6WB6r6z242 z%FA35-`mBDU~W)UKJ{q^*@XFe-RD1tR!}I|9hmk_4ZaCJmoRNVvJ`$;;1uYm89y`q z9O#G7f!{~d-C?CH?m=QaA1v{D<-p)U5*&1krul_!&*(?ZTpPYZV~E|6hgtmc7I{CP zfvuelB?;A3*>$Z6X%r#AWNp^+T0Dyk$@Wlqc@xH8M6!V_j{J@?!kFLs&4K;#-~$DI zeSJU7Z(z&5&wWiZPnNKV$~sgp4WCa~EGIb@||tHi^n4&}9OPO_n!U613$MBKJEcWguOgN>Um}i@W@ZTYIFc-o!pZ z73IjWKsLGFD|xLNMY!xW17AnNdR!4FdfP&&6T=f(j}Z9%`GI01vq7R$4Znt9=FBF> zi+=0{NN>LL__dt;wjI@tzwNK}=`7jyi&j_so0Sodj{@_x#}2+=qpMM!NAUxDw+Y?P ztg*?>C$7&tgX-P*E8`y9Y-{fR8Z=nkYaYM5DsBR|yf5kI_`$?5({Tr~`>1QQ=W1CzIzG}oTlr-KQYPW?ho#0ZLpg*>9ywo&nIaw z3`vh^hA$^`KK1gS3J5^cI*vo;?`n*^AdodZv7nUeAsndIp$6C`2!4Zz!wAo zR|Ke7x4`oDFT%<0A8&EA1i(54L2fA_yA$x|dv4Q%4;jAD>Un>)w9Bst!}4_fs_R{~ z6#QmRf#>zXHhLi*dSOX>Brr;!x>NTy-GJWw(C5=HU;FH&-JG4|{6u!$B^*OpEj?X; zVS5rm!3u6qU8V(A!B5g|RUzTY^AW9#uTpP8E&^U@df;X^Fbcs}KKbxdSIDGmXttZ3 z^t{&>E6*AYKW0YoyX1(Vk0DvN5$lA}FJ43JIm(kAty$LjuPw!~M`=#@(X!8NoP;;8z0? zjeAkJg0ZB6v9|fKs2yK7jUxeJk$Lmcz;7|z3Nc9EJn{&?Ff71qwUWP`=*5w_#|wOq z7ix$XS%??Aid_p_mt4@Dd7z%VN6DmcPX(%-{S>B;FI`=f__q4`_wC07h*1NQJqV!I| z^ltt1Uib9=@9BdL>B9@@qj%}!L>ZHU8Pf~tRqh${-!m3r4H?S|8LM|0>qMCwf|+p1 z>yCTo-uKLdhRmad%#*v!Q=%W|fF$?=X3rw8-QYahGARFH!n=mz-xG|e_F`N88o09k^wa`ymgP-&sKN(Yh zGB^HYUHtj_{wD|VFD{{9JO;n`JbnqJ{t{~ZC9?QS?EaSoagLNwj*LN$oJWpAYK~H4 zj>=+=+I@}&ajvFNu9iWrjz_LuYOX30Zc3*HQ3{0V5((EW5Hcg0ZVT| zEOTIVk>xjo!Xy5|1e?Od@IvLh!nDD{hZ)m_Sj;XB)vj2~19MKec4Av1E9$WE3N<3tT#86EW2rWDjsiuAj538M_1s_a>!Y>L?lergvMOBWl#>o%p>pG!}eOAkHDRP)Pj zG0HD&N;XsBSsmrw80A+seE`tTP)z5se6J8OOvLa12rb(Om2KeC_D^-4#inhPSf4SgwbGgq zE1NaGK`Dg6rkGWnOAYIXEhtp=iUlp3EKX}ArJa;mmCE3<2fR9#rf;5g!z}ILO-*^i zU=&vHq;TECCx@q@`WE9>zII1L090+F5v8NO!ak(jhi zv$CmZx6V(vT8yP`!?VSC3Cbv9vYOWDd{}o47d+ck*FQ93ekx6PsFoLQ;bDb}+B%S9 zc1vP)@fvoEMU+1@cJr!$d4_C3k?ou$Jv}>>lfw1G^xZs>(4Z#pbyEXUb{nv=TePVc zm9rZeq0ijV3~ss$81yUk4GF2+kvMUOfE?87(J57BhCk`A#2u-wB>3O z)_RenUex^R!L-5R;lT%s*3X{9{prI4tXLYA1Bjp7g})6Ysto_b#B3+jJDW2yZ>xk3 z_c5~;cvX^|UyS4tkNOI|h?E$7?m~%#C~jdcL0=iL*9QD>{#y}+h zVPY=5J}RiF7$w^pg_Q^ZyvP4xVuq!Thhbpei%1xrj;n8CHyTg;WnvZ`Z-h()ro!Hl z|tcN`Q5sY=K{P3#$i*vY2V zo~B_%n6nUUxVD)sVOr@u_9i8^;mVBB(~L3Mtf}ZM+!AEzJ!_RQYbJ`lEiscGK7)Wf zM{I_3qA~Z?d(JIm&ZA|{Yh}*oX%0d*?+==njVg3{5)WA!iBFtA@0t&9(T#pD_U&oj zgm+=nY$4%TJB3UvEn`7?W?>C!F*8c@XQ@E0=pyLLBJr=qf>MnV@7Luki)VOCby9E> zvud3xV}tind(D#0#!~Z&a{Dn&7uj;2*78gL<=za%!6%B5mgUIH<$V~{$~Z`2+M9gt z{fcwKN=wJeqMh7o2J!Ew6+NESe3Mnd2`3~*w`!%;4ey!tx5@Fd{>cZc5WiJlzqJ=8 z$vl0QMb>M(pf&Y?YlXk=jKpp466dbojG;v(g zz^(+_2|5O0oOz7w9#&4-$5SdsY;hPPa@K`|8IAb#^PQK_t5WGBLZp4udWS z?xB$Cof>xrfhgqC_0CLtqd>ocNT<%s2NPdhXnU%af=AQYd|{|$2A5WoxvKop>5E&| zv!x(2u@K5sajNR~YrProZtPdHwVzQ3@C9ZQDhn5G`#^V&J0lsscrZgDncAuRI1U)j z5YO>Mi7y&OtMQk!ZIn3v4_ZLPr00T}TU|SMkNc~!pY`G^Yi*yGN}kX-BoNSOD$kjr_2k%Wy^Hm>!C3r-^PVtQa4T7@HFB_D;zlz z2N?`%^@PJ#miMjuAooS+f%|NRPZeljKmuH-)lIv$G@8%jRTCbE-W^Y60 zR^jZUtybY4lli|)%xc1ay1CUw|28o{BlBoTqS4i8NaM)zypbiasCgq#5yYdZ$nbxf zn0d9{$kWwo!A;D(+SA;WIx@-jRU9B~fXPid7>sRBZ z4RmMRJvZw=_&%cuz)j3B)-|mgIsua)0!ye#2!+nDu~u;))HH&<7j9x!-;C3yKSo)g zWzq$4na4{@P0Hx#yPTOPb5DNj(|sVRv`lm875tdty3_FS2mI^{?P11y!A;CDazfU* z$(D`Q`9Fe%Yzp)9;3nqsUZGE=^*fE9%G*$dZ7cien{2Dc^N=PaA->eqsW?HhLU zn(UkY^a?w)-0Uc0CUM9gD9Kfl%Eu>3C*bADfo=btt-aj&yJhBmK@F?n(CtGSPD-ZyI@ z;y!n~`E5QAfBM9qKflV0Hh#*sNRh_BZnG4Oqyo`oRlz9pVngV_`j|2bJ)~BwKyn#> zT-qdq!Hy_9m+=4!WD}sQfYi&Rioj(?G@ssI__jP|L<;(H+!dAhSe6{5%RqU-IL&C1 z-~c1!Hxb+^9e9=k(m}kJGpJws@#yHgDdq`H-==U%(_&zTXf>Ef9Zf_Q@pO@EW6km< z%_lh7N>j1tU=Vje<@o9*q8tLvNVf&#g~*wSTuU}*M=Rz1j?PGt&dez8LgR%uUQh+I zDo|ZO*~IxKzr}2s(L7TPD9UlgvNM^}^EM3lnNL!N8=BWq3M$F#I3?t<($VubD5+z} z#D~e4Gs1n`3W!dzIWpUHW}SoP(3c6w*17DSFec?UtCMlQc(h#c)`N!3&dF}WTUeEq zgKDsIidkCAS~bNXNjMe%Qb~=v=(oJVkspa?i5zPu6|OA)Inl`;DhrB#lyxsx+5$!h zolv#9&xteEW;*IeXmym#qjSu*2m}8$CGttLd9YnaFt^$?zN^Tu*b%}$T+q3i?efLD zyBrj*F-}lGCe4pp&O$oa9Zn$gbk^8WuR!WItVo^9)B(4TBD@Qrw3mUu$e-}pSSv>r z<+{@SbAs49KV#d|N)fa2?(z%^DkLwz_%&5hDEns*%Vlpmc3_=Zh*k(3jg4C{m3kmp z#EI%BV^*-0gCeOAHm;@fDu1tnk#G47HeL_F&0irrU+=y~Ez&?QiGJRwh1P?;@A z&MYRBOo1oRaXMS$8|6Hh#pZBeQC-eiwkm_IdYox7Ao!A0iq7VZT}M<`bX7J-M?ph+ zhi*M#PG&FY#4_HqMD!r(#}u?w@Dqz}kyITw7s83a#=^vLcrDdh?SVkApYB$)tKN17 zv*)J>y>AC`3@dwkUOgDg?bLzAw=wxC`S(#h2mrV?~V-E)RWA>^1MlN^*#p=rF+Nb|2oXu;$kqHf9jl*Uj0E zbe&z)FyOfCMUu2iDt{MC>FLhqMpm6N;I%cqsGEw^u@|<|Tq5`*VYFG>Ds(q8RxDX> zqWE|}E=)w-xBrqt{A%BbKsAYG(7NJ*8_Nx-R>Z@thGc$@=;R7W>oE zt0)83qS7gYi&!8QE-mqMj%@OKHn3LT9lga@U;$3t+Yb&F;<;tl>l%T_wn(G$%O_vg zhEYx&52K8>$S3*I8xovhDQ8vMFB}>i&ZS*86;`yY>!t2LC3p|LqrWVxkD6|=&pDb{ z35n#_ygznGd35}V%`n-nDEK*CcX@+A94fi|V)&Q&BpFs8dbeLGZPNG@a1*m`b0qrbJ}z@Hm!AZp@k3eeBfoiL?d0$=RB_dd{W^O&t)y(*@V7aX5(9~+Z7Dys?+c4_lmy;;3!L-RQe z68Gv7XGU^$_LwJprwZ>AC;~flc;tnsyu{^9^> znfVSmw?KsyWMxKabwH561`3;Gmp`EltGP6PWQL4Zx2$=$TzZ5c9

r7sIr)SWc%n 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

?>j>Yc)cOn?DT-mX8tLo{yT8C=ql7j64{TU{ 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

3??D0 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≫^ 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

8Kkt>o` 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�e)r3PB1f-o4hy1Yj$MdADUc1bP z$DuCuOdSX?M!~x@;`a3p93e(DX;ZQh+!>a`$*fY=9k479edAmf4u$%z(CrCE-T1Ch zft<=@oi@KcY94U{x|xivw_~td3P{<(v2IV8yoNr$hSMsln}UbvG%iEa7Wg@9V!{fB*dH2xqVt#VB{=rtC}JM@yCkQZas5Be-KUaGb5p50NYogu%8y zsVK^t5U&x!0713HA&&wlH*EYf<)IwBsobZ0JSm5tqdTSaA)0CC=4PnwjLJT`by{&F zXFpA8>+~+2svAenoDQu<8|wa*J2_U|ac)nWwWTd_Y`-2vj=COYwy z)YZ)E;xy41Y(T>sR%i0!zX<@ohcFP80DD(I1w6(GW8~}tpl*%KK&q%B?%hb3!$)i^6Fh8KB+psX^ zdOm^gF>%6Qh=HRd@Q~fbs7F~KN0isEGSLy|U-dkoN9@%L%&(uX_*Rp0-SDss#IW>CUC9qt5x*iy>DGR*5}+r}TW_ z{x$dItlBI#frnQn{9+)fZwEK>IgkgxdNzm-hst#kuAt(|sD3hz2$&Alzp^=c0rnC} z3B;r$TiZe#xl&W`-*Nz%D1ngz2@nK0+nh#Rr{9 zX4?iTTw6L+axSG7GL@IF*zXVH{ob>6CJjz`u1%*f*GqXm^WxnDRIG?iDb2L-eK@D( z_Y%Xhqc|gdA0(J-0rTc8c=iF+G{f~pbGZ}Dqv)eaR#tw+TT$qwB*ne01U4CMpuo7mkJB4t?E6lst6oj@&d5-0y+7meDIR7yHz37W3YKCPBo9(Z znp*N3OB9fMnsT}($n%p_-_lQ?$1G(fN8)`}fnZLz2D$WBomA_AIYAEKKvy+!MfGXM zS2@XIzvkj?*RArJ$i9RoIlJuhc1m?k32#Jkbh>M@^~~o=`zPP(^qh%@6qaf;l77W| zNh?3QnF`A(i4~gT?_JUxP_%tY{a<)?;fKvsx_pc@_uQoHp}H@*Xj3dNte=9?3a0+x z#_Y~=YxMZ=r+8$W`k^9wjBs*j3V?G?p8c{!(dsCkgZLShSoRunsLS}P;IblR!S>a+ zjiZvXZ&k{e2)cUZ&;w^4ojey zUbfb^b#Gv#^tLHIuW3yV0NF0TQ;zlI?Hr4zZFlmCh|uM7nnOE0QC?{;_|dRzEa80I zw}=_;b_&y9b&+wf?uhq7ye+v`ZCJA zUhnm4tXhyKAJ^JAU26EV-}#4E;XU(tS8Z5F;#Rlo`#Z-!xS*GD-P4Ko@-lPJ!j!=H z9|LS#t2vE6E{Kru!}pq>>XEAUnYfrbDQz;lOzg3W`UB28{oDafi8=>ps(vw{dmf&YUv?}n`x}vb@FXa`E3%-ntbeKqp2ulk8&s^{hRmyV2nigYmos!bpPc3G$kVxKjlPf)8x zo03Bm53@zb3KpO+X4X+Y#Zgq%kv>dBgI}pj+F&&4PNcR?iDIrdFQ{{u3Uv9jzVhr$VAUi_L;JKJfncs<~scDebve9{Fau?9B(3VM#Wz zaORq(Sc#q9FS9xF+rJ}yzh0iHiSVp`pz@(PS<9MbV&EQ_NhwZZd|jr+jhp94?;5(X zJ@;j~490qMLGMbbA2q!+zF) zvCmV`=?b)SkNN33#p!kc#W)=$v2?g$W(Iv_+OU#-Rt;&~F&Ah9u(#}xh*R8crQA6{ zzAuTqmjLfj3=N5w`54Fmy447i5oSkzbAvzi8~COqaUn$iLuj1QboV0Fhxzjy-B%d> zx6JQ0C*P6uIV;G^sA*`-v}6wbD#~INeP@mNDFfF$gXgU)pT?{33`U80#(T4hG4$bW z!3sDFg?RccIB+Wy!=wiOC5_x(@c(sTMxZ|Z^=n!t@l&x}Z2#Lv-RoO_L`-8Q=xOIH z{*suejGqm+Wr#><_{^&^CG!-yWaG;_r~xm`B^ltA_{U!rqrZI3*Gp)_>tl01+oFU= zTue=UW`I1DAi<+5k!m7tX#!-AVR+q7AC09`^{#O;u_*~4yM?et!R)BVMjht(?tbL< zt0teWcc9Y-twIwY&)tqWuTMWphFigJWWgmC;1Z1W@raqZbkJW2)jw0UDFOD7Qcl<|TVg4@P53$EE{HB8Q)J{dGa9^rBGaS2Schey?pz2> z_2*@YJq!O+%qZ@x$M(_+=6!}gY_<+Kqi<%6HJF8#h0{Ky5yPJ`0P(*k7^N1iq<+8| z3xgS@7^L^*))AJ93f~|k0PTg9%zs%Vz^BY_MiP0Isse)`0q*Fnsq;%Hf_7wnFp~2! z$=yg+L=scwoOeJ~86RSAu>Lda_p{sy`qob^%_dks@KAOT*ZjASf_RVt@fZbJ@k3g6 zw2Xru<<0LO+&GBB+I5|pd!$ZAPgU5Nn-_gC-9~bOt7EgM?Q|-w-Nqp0rQCc7&?3X9 zRR-&^L>huSTQrt8cY@9(aH8$>7$rP$3YbKF;d^xYcwm=X-G{3SsJY+znfk(hTY!NV zDX?{VQVp4H6Q=yPcw6D3LHUA`C;rT30Lrm*rW8y=Ldrb`va#>7=9hAYxC>*k46y(< zOg}>omV)$_LUKPK#!QOWtNS@VumLe`*l8WN^pEV53C5`(m8f zX4PSQj_(Vn^}5t&3X?kClgzNW^-Mu(BfNXtO1j*}_(_tqwJy_!8F|Yk1p#By%M2|h zP_)>PD!Ivra>$DbCjC1!Z}}-h(5C(XicloQ;S$ACgxObSXe`?N8-!v^!3585)~!GZ zN-$!*G2~DJ0p*&gG_(A7#-i9N zb7xNla+d6Jgt&87VL98}xh{TabnmhzBHbg-r>~i2*%^^Q8{}*30t{c$d0Pay(t%u*0w76J=ba9a&W7Kr?SD8r&!8r{hl{5t zgkGeV&_PKO0i>v?AUueQ z@y-98*$+GWA)D;X-rRfcIlr@?kZIvFKcD3q=znM#witL@(=ygoX&z@~{LMm=n41M!%M_VRM>k;QFf-J4?#f_{RF zY(E7;4J#ZCFOP{ftO@1f5r?+f#SH*16mVh>a~{Vepu)4rEQJ^_^|J&Z&iK!q@he0& zpdQP#1Df(%h{BT#*|BEdZfgRV?@YSxY3jW%#+-Btgd+ zfTN%C{|5Y9WWg!v2rSi0hdmHS540*F+AR@Z-U);{vu7SbzSEz1e}s@uTSKF)^NN+r z`BfQ({G|92($!BPD=^zf?pdUg5^B!ROW@M>uP_3grEKYDIzWGr^?n-l=A&bHdtOB9 zZRQCJdFfhf0<@td=K&oaZPgzKM^pk3iwSuTa3D`^P4+W?xCB&tr_T#{XqDe_nNt%x z9dC&i$iE(NT`dB-^Q1b04hQ8uc6>;{i(b z$VmtVv{0EGY~fl-W~-Y3Ce-!LnZ(fp@F#Wex`kK6noZu;9G@|n;%h?uYYaeP>gbqc zPp}UXh5Vd@%%tDjj^E|z$l=ksF*!!~*L>rjB&%o@xA1__9RTrn?xL~{hj=Z(xwq9LZD)Qu zF7vHDz7{JF_QW90(?Jnr_}IC?%Hke*?f2x zR1m&lZI7_uh4P_l;HD7J`veWE5hAt}PgVB)Q@lSrMC*S6T9 z2;1&^$t=aCcbn7ThiQ+_dK=AFNYb zRSq@Jle3;2X|?L~_|f5!)D@$eS~GC&H5AKz+>1#&L<$`?n*;SM({yxx9|I7KtYU8H z3gnxZujy8POwfEbU8U&OFu*nf z2Xn;sXQ3({Cy{%KaV&uqEGgKsR!>+l?nQj+n}>9myZ4GGjukf`vNa&f*$E5Z&Q-#& zmQ@Mm1BD9x&D_)Vf^}ymV|;^~F7ZlNYNfo?CE0C<`OhisG()ApSxu|@)xB&}dcRPGjoE+Ly{Z`+UWUOF`RSkXopB*)?94>_@PCMtJL(u@85h*_y@ z3r<*+u_lrxJ~bdZ`$2SSO%&O`_6fiKa%~&7BH}g{X9oRPe#^d(%GIzYDh@;`s}M3} z2l~?yyr+G~BG*nS*#wv?&?wb|AWp&H)v>42;A}XYi|Z`?!B~N;N|W!a^P4!3_~i)u zJF?lgSXmJ50oE8`It0T=M~c}NHaO;Rh9B=mfq^jCsfYjyFdcwrRgXlW6^CGB*^umP zF(0kL;?rh+2D;q`WEP!>_3;Y3=PmDg5)QVmrjO(bX~*s&#Fcd^75Z7<*;+0qP|ErO zmv`z`dE__Q{p`yd%H`LUsa>W-gi!RC_mleK zz46~yCB030JNGxn?kZiJ>g_t%rq$RzaD4H5UjW@Kea%_ACyHM=*UCR|%J=N`ZG=$# zOtmhXqE)u&Spthoy^4PJD5AfbbXNfY)3xBgfZ!Hq{qvXx;&kv_%QNP(+~E{Z45kc1 zPX#b{@Sn%*tT9xGtNbQV!K~nQXvX}!8Ji%5e*mfy?p_uobb_-K*4=8TxfQy*QzIOD zSY@s9g|Bo+uXH+zLSZMTq)R;|>=(UfH+xHX4|6?ZqVW)%1J=SeoRatUPJJqB?rtOp&RUz;@ zA5uZ3{&HFXCkI`ZX@l*;xx6#)?#E9V9L~FN8g7?tPd=(GzWllIU_#STca09brJ8^W zgkO$=g>6^F3`%D44fi%>N!`ZOAlOSg{$s}fEpoUlHC`PSJzI_Iq1nA1F~94eTO<^C z&bXkC@y%(A;D!OJ4cK9TEP{Y}@OOS%gqi>2FW;R4tLhf}lu9Wh0SNhKieJhvsGvWW zmGaZe`8M@?!X~u({gG!;yZfUklJbu+ndEShh~B#9@@rI@+l=69u=gTuIQMP-vvo`Yg%&W&`y?4kGH_Xj}7C3j#B@14)W*jy_g-tz! zpVM~doUt<&E14f-U^yR4rN^!P$ z!{g$ECY|K~v$UVBWoA>4JJ;9J%44ZF|J;v6o4%5nFEPuN%E5rxwaoX5ZR=$Vu3ka< ztbNV`LdU4~cqP23&>M&7L6w-luP;v6Sp!?h8H&DmE@C8}tDVV=@H9c1p&$aSWGIwU zdr{!TgF4$<99)X!UQ6{9mf72Yt}WxW*Y8Q-A;1dKw4a%mPJ?HWY{r#Rtgd_ zWV6uPPqZa5P6!!3*l>p8Fg1)N6v*9x$%-!d8t&kH`lEZn!;vk+`=<;6f-I5 z)6Vbx3cF4{3)WW4E(p9oCN!|wV3nCuck6e4r_|#O>)Wrds7hNw1do5*qYnEzWMWQ@ z<2hVdgeuC;19L7=t2q1YhVIW&yWceWbIeY>yT4m2|L$u@c~p{%7@I|Jbn#q5fvNQm z<&25ov)?62^zZJ6qX5YTNCFP8ETTVkB`IW3TKYF zWzAGw5?D#+X*@P}zw=*nu)`zoH)TRfe(G1eV!Q;mZQpb+pVGUW>m}4bB(d%a6nRul zI@>#t(bqa^NbEG9t&U=G2w3NFm2#A-p+c3E*KPx(KAsA|SyLo|tfZ1r=@~hjjyk$P zr&DI=heb(Wtu>tlkAAp0-jIKDmf5o^a(2CYFY#hZC9>NLz$g<{&tJ8%7d2@0R-dPk_@ z$_qBBSWphJzs#yi3^8^3JX_IRSSQQ>G@JVewREwNu-Hm=c`5Y)$!5Z8v}3~8nxCO` zyp--SHpo|xCd$>$NjX$J^(1=_*)#VA-1DOS#{Oh>x_UjjFxe{B7drgtn@Mx{sZy^Y z`z?*~UlWg`zWBuRzEOGq-(=*iHh}|V+lz0_Pn4)Y^}%iSOXiZdhMx{dH<;vI4Ikpq z@`FgoiiiukN+R!D$Z*81W++D+xDdycfwxhbLsu6;)vBSuM(A2{1s=r zP|FjkHTzY`|I^CgUw`WkWuB<`Ntq3)pZCVEv|RTGT*y%1<)2uE#<{_JmK+Y)(|O$~ zd-JfBzl!JRg?B}NK;TD7$Q!kvcu)s3z$* zweqODiap%5W-#)4r1=%?rZf+*z?4&_dh31`!{o9sz*pVWdi61{*`AX7tIm-#Q~S4) zPc~4TU2e9smx}v5`%VTM@8n7C3$)xuJo$9F5VTPG+$|nKC5xJQA487 zz+G!DaKiFj_v}5#K359SBK}>q&v2CVrolcnJlZwtRb|PjEfiM|Jqd1b4Gb%g?iDYbK&f_I6W=}vJwuY;gqhxCB=O^(o$#K(6%H!bVjhZpGfd|gjfdtF8I0fK}I7s%0W)yAY<%! z(*(~0M&lr!I9LL+fdR)-5&#h7Q=CQHL{LqLT`q|AYm1#UiJK`vy)J-o`D>N9%SLZ&3z9{M9*A)a zVuHptLADviB3|yXD&~i_y4gP441I2q_%tw)B9L6VE&ZI|w{km?{4;D|(YG#Mb>t_f zFFEP;A@Wh1-in3s+alOCj063Ya-^yLjdlGwOZf;I>`vA7P_C4LGb!+=jvoV6wiYpv zJphyF=@W_gn#sPW!}*^U77};u51I4lo+5GtJ4I*P#In-p{?k;5qGZ&5kP81jjAGo4 z59e{LO!$@p;6IBSY?0At7)7e=h|5YQAYCj#0|)*~3h1%sfj6(iK3%qNGy+RP=JB6i7@>ZAf-UkaSb_Oc#5I%a|x&}*MluQqTi0L52bQ?rt7Smrp z6(QaOP8LDz@^9bU1lw?dDYCY=0}QkYE#9o@^GY0X}n&2Gu!LPUZMX<(gv z(8?u%7&A+X0x@LJATdnzub}8ZK`!d`(LGtwW_th-3gAEm$W=wjNb=|p;Cd2r{Y|gG z>4b@n<$7%9dKL?2CYEHCmWTx7nG(m+abC^Sy!^AJg>UoLj@>tcZvjO(nd}8^4z>u8I z&f@MR22Md9eD9^KUKH4d3UPLV8dD%DG_Vcr0oXg&bl~3AwR^YDR?B!-%OzFIG{NPQ zV6>7F)!)_eRMz}`yh2i*g-2y+l<2U=1#? zDjj4m48A%lUd#)=APGj(eG512&X=LIBEi7|;7iM=w4A^?Ol%!Me9Em}#|eB%7#v9g zPs)OsEJwfVKxLem8V#hFUl)l48ytgf#Y=${6Df;AU0vn9Z_7DeB~s7&4hq@VSY@KI z4^*P=BL<)=`2}5Q_zGXevbpjHh@)H=se6w#lzb<2j~P<0c=t=eivR9Qc%?E!u5#lO z&%qrK6PD|PMdV`GrkvQ9u^dbJP}qLqaq0P{&Ibx{kCdWL+0ekFzg3W2#c0^ysakHlIuMuN{q_mt z_Y(|AC=gTgUs8=>Xa>BTf?SDtz8@3LUmNXK%cK8vI;wWApfg$xgf zJCmV>=b;kqPYo=gw*z^#xWqju&n0XqP6G*`Q9e|tNgOnjtBpvz?CS*0U`C3@Lo-A3vqGgAe?R+Vmr3_2`rbx17ULjQ z+jhe&;HSS$gBltiJw&{~>PoOQEfpu%2`hiDyWdTD-g4UD37N$T%M!X?(dHe|@wr*c z27my#s&WC_g;ksqF%wBq*^hV*Gs0o_V?7QYExR1{V&3OP1yuaw3dm_0q#OxU0F^$Foz zt&2niBZ0kDKp}KPl1oE}cH;A2LV{e78{~2W0wb{heOCS!+SEmof7`*@ozFT=skrgw>JzlYJ+j<)z@zVV2AW;G+KFAd z6FhfCh-MG9>H>HG5%8x9M?Q2smJJMySzw0tB~S>zR~2iKRtDUnfL))zC9FTM>hd5_>R^)e)Z z$?gEF;zaAbWUZ-S%2yKts@R zO4SDAwZ7x^DeSXczMP+^c`mH^C}8d7_3^>&EAev=*GbN4&-L*uS%WO z?derx>Ey@KC@>Zvg#wA8KmossM6hJb z<{KaH3~x(y1F`_$PNw!mr+*ksANo!s=v9F0{95LZ+;d+t461!ZX}4a%gPdrvR2rg! zhBO@U2p@TwGZH2`!;>d`byeh=@~EK7(-=0fxL%M38iINO#jV^J#!Mw_x{sQ8W$3#f^%>jdt9~Dr}Oq=q7HxO zzvpv2!>}@`5bmi9OqMCbJ8z+Dap4PwHJR@<@7dQ>B5yI0KPUmZjN|x3Ta2jS*g|nc z8@`E2<&1H7^Nq$4m&%z^@#gE^8=Tk@!ElLqVJXvL=|?{2A2J*4up&$U@v`V!r2nLx zdsnl+r2RXyElN-mY%PnGNuDoSB}PQFQ|A zk-^$~=_#VQD~~l(55=NCgLNsf4?o34H-SkpbA_(JmYa220B~WrRPl+Fi=9ttig39o z^??bfj6CoJ&7ed4=qn*~gb_VdgY_Aj^@ctxm-rfw_*y%LwM7}qV=(aAqH*k59gi|t zA6G}!f;`{jcoV;VoX>f>W&JSl=Ffm@==YpFQX5=S8#+dYw+lD)B6M{7HY($;jibQD z2Ov8v!p*1qK;`|+04T=xT}+*6aUIw;A~v`w&OKuD40_WA9+t^ZYT9^r@Y@zV{GHZcL+v1F-_o13e+_p zqD#}B=Y~B0yOS^e>5kE-!WMWU7t{O(FG^d%#*Iw={X~9m&i;ks6hGsb_E{zP-PFvC zHX~tdQhjW);QiRz`+T-?N-VG`6X^0x%*M zUEJrtvCscKP93)|`e9%E-#$v>hm`RTnRENTk^I>V(0897{2xF%m>msryRz|t)B}*x zxdX*L5PI6$XI570+`c&bfvNGK`Nc!i+u#h0qIo3vtNwwB(`vc+f9H+=^G^B1DEa2* zdaVcch%zqr+3(57^b3vpTb~2eVw>KJ2FlktovzoyfUo^Niu`w^?F4oZ{u!rMuS-9Q zzxGoL2afIkxe)fkGfB23O|-rFht3C(;|jzG0RD4TxDoQ0sn-8^PnBY@!i!#?w=}5Z@qYPoU&#p~wkNsYjxqVrDa7xO2 zjLUu3vvr^TB6*u*2HA1-U0;TX$2Z^Z*st$jmV12n>r4H>bjS#(<_PK+JG~mL%a zw-r*#KbW|$?qyT&CiJH$X&BqqqrI)13bp)kJ3elq!*p1zlHsmN%dRZnRruJAqgO6)0m zamM0qtjC4Tc~hEf62+uX=t~#{?jhoEoi*q|hK_g0!@3UduqQ8dRzf7$wOPb28MqIe zGM}G9T0OHkb0PN4m7g<84GH_1{03}q`uO>-5|Dv!H=kd;v5?xH{WB7Wf1hO7O227H z2JJq0(13ZX(FTf{JFETb-A08^g{9C_a+;HQv4m(!5gS5!kiaJ-mAdDiBQb z&yuY!As{Q_x4MEJ+<@r?SCQVIMb_N5)C;M*XViUD?#_-$X5yJ!$mTzuZi6B9&$qh6 zp7g`?vrmt7REM`sTmA{hKllcOpSMd@?REtwJ9Z03(5l=R_a9mJT>(j`4=&?ya+;;vroQrbpH8Z z6PQ>QRWxYs+NfdtyZGDHEV5Y{k|u8qZSiPP;@I-hyL&->iK}^jAfrb1VqX|Wbj0Y- z-Gp4-^_$mMFOTIL)+ePLOj{YJ{+BLX8gSZSYWB*n?T7toz1VN9P{H7D{s^f%04xBi zivjV|aBy=h2&@2s>Co_OyCx7>T@&PaCwN5I02Ceh)XWV4{yA`qGYLgR7So9G=Ke@| zYtvI@PAqD^rfgR_iErn*eYbZ(bo>q>Yj{GO7d=?dZ&jZc3*003VjUKZUH9A)L> zge8cqaUFJA86C~sz5xk9LC;#7@}JL_iCJL{(6X}B;Q@mZfpI^At!>@!+%ZQHWVO4j zcs|o%0|)ui7QaUHI#A3XH6U}Q%htVP_KxWu)Af6H+|mz)ke%^UO&@;o?H7WR?F$QJ zal7^h`&`MWd7#FlS)-qM&@_d%i&}MOCyUl@+bL%`vIRS(XUEKye@L-585ROZ7q{g_ znmugvq*qZqWkILLa2QWOiA4Qe9U@X;N(u}+0SP2^*;#zb8g z^0FW%Ss1vUGp}u7wc??SDd02sR@{7z#DBpU<0KQ2c`9kL>WYdB1@xEO{JvU7i2W5k zm$JqA`ZF&>94`YZPSv97YJ5K#Tqtv?<}YeEgROBc`h8xo9a|xM(rEiMv7*j>p~>Uf zXGbsET!V&&KkM8T&-lUDe(N9a>8%g(W;fbDZZ3L!EhEgA^lBn7bF*}QILzUEE-6l~@C*YIL{}eA)g~P0cyr$xg3MyY>&XSs3 zqw8I=Ozanop50t1m2$hUjbo_ThvDXH-L+xL)T^;$HuLYs+uNsrU!_HQJl3aPK6PSO zRTT4C?V;)1$r0IS#Q=ND%-91694n1m(hn~IadrW3%^+!(FQ$= zk8LIy&?S2f$H9p|QJFl5xfdQ@dj&YyomC?B6Hw-1dWGXvwM z0?Ra#WlZ%cm7O!H%QLq#V`^m$L(DFdnN!9gajh32j`7QL4`8tk7Gj?-&B0rtl7fI9<4GMkKHWc5d6GJIomUJi0Zd=B8FTD6>ai;9u_ssa-O~Y#@ zVP3DtmOEoM>2R(1`Rb->{Lj}{jINixNl`xPiyylC_xrxh z{cU5o-d&Ji>#q^cHLC|d1`6KGX8gIgrl+rz?~P7I*9M_SUf=?&SJG-3C1bwb1R@TV*~pYI5U|ETx)_fUPt}= zMOHc%u0LinWXGVT3t5x*E-})MU*4##@=)B*vAW?W^1aR|a)U>PYR3|1!s-z732wCk z{NnBelBZw%7ar2BGS>^dtJl0|P^*AP1%u@1cy<7i?-=+{62v2zeaV&zodCj>vuSrb z9!FDhH`-d0@sDi{&m^OB?{-iL`V=3N9h_n29i6w}>QGG+YPVsySyA8IfY`?Y@xuX$ z6E#WCKIUhh0t`x<56ZX>%0dR^sp%eqc!?Bgx!S?g?So3ggUa)RDyt?a0K_^UWV}O4 zp~6!=Nv>2pYA-z)4KgVqN|p2>0HBLlSOAVFh0#GCgTt+%?4td$XQ{?~=KD(hKNa;D z!M6S8we|mP+~L_t51~Sidsu(f7_0sQ8aI$qm*Aedpha$Q6b+tAhkNV{cOWnT5o!hN zFftd3Q~*knsWrNIHEMctB*~iwftv%-G-ygE>1u*;mBIs_<8<#BQm`(_m=DSEvGI|} znZI6|Jm#9*E(0!JhB2*X`gvPWS1AToE;g_`E8PvB^8jFu>>=Th!W|H1+owS-l!GxJQ-&pw}Qdx!d(4*^O_c0gX5AggIie}+{PWCuc>b` zuQ$NgY#IK#WBJj@76N=jH>0Adyp>mf5Yn@y(5&HNm7CKh>N_S40r_FgWKYs9bO}f< za3ncHx}!36fX0OcVh!kiksNWq%!XVsYsEVsYl7@! z!buqVsGYD83Hl*p7{b?leWG)r$1*(pmOPe#qL=^Da#1RoP9+dpz2;EI;2Ta*C33I8 zF|e%wB$x%%WFHkg1}f-+TJPc+^7$YMUD5F#X$1@c)j9jCkV6PNf0_)E89OHu(=?uo zo|qW*SOsp&OhX_u?Br$v*>mg)czGI>`KHKZjq*l1vQz+F+(6<^!11!)gp(&)x^})| zZc_R9@|z&{XKskE#&W^Hi4EhLH9U&!_Wt8Qz*WMs{UUY&_w_e8$~r@i>SRoHmn#7- z6CVo54$d{>AVjAc$>|&Rgez|D&W~}tfb-&lpzZ66eSd&bOsaUdhXBpv(j<_L;wFPO zRY^7wast(u5WJtc#mEBL6Ab)bEc`3$4cP=vTwX+60r@?1su^$+Z+Ih==V zWykCoVotyiLYDy)B{L+|w%RukDV3eoL7F2zcrk$(lSZahx87GK)o!Y)|lN08%oI86_hMbuM=L z;?W4WV@i%Xb+Jw>Jst!79iGEO2LB5f2SFiG=#|-d051jXy#r3}B*iX4Zri7)P~ge9 z41H`y$_A}D($sqi>eCEW9b5JJIPNtJPTpIUr$bYB;3*U@z663_CpY3m*6zjvhAJsZJD)2)mTLe}8aJyIGC z?uG-lTzS8>01w?time=Gr~i+C~<(>2?ASF zq0$Yw#Nn6!^nlt88TOGL)2aW&rB_qmd&5jF?JO*l&kQVbY8Ons) zFT0xf;K>-0Ba_yc?@vu7&7J_YsUK1>BvoMS6Hh9RG@4W0K@kQw9yUftNOjq>fqC-Qe#5=N% z8@a^7E0D{&1V$JJ_-Bk8MM2XuMzt^at_~TQ`vudW!?Eu@wY=+4%Q1mLU8dej`&0Er z+l7hVDmRxKH{p(==VQkpmqg(ret4r!65s+*i=OE!i07eaRLTI)#hG^Itz5%oaAR4! zUaa&QV%?mkDdhAtGF11(+*=ShC`%tGqO)5w)>C$f2nz02OFX5DMQV?uPM4DLBeUXovy`iCVGd0(!)N6!y}6#%9h23_So4{IEmDo#~n~ z_(^-X>kfk*(F2;$E=!YRG0+@6z*C&(q= zPYCklU~=uY7&OI`?@eTD5K52ofFfX3LlYs|cD_-23&lA97h{rIRVp?m(|nz5z6&bo=)&UySF*MqEh9kl9HO@AN8W zHW6F>QR*|(pk*dDd_hxSsJ`|0?+z&(AcYdbuX&tn;QAA~jU&ot`#!fOi9`NZ9(u{}*ofnea`0iqlRPlPbE3`I{j>M37R6-AT(&ZD}S=@fxnxFT3 zVp)hFj=nQYd6r#rd_8Xtj7t68^(d&LQcK$W!EVztMYbp2p+iU6?!#fV?50CIt#*8D z;$0U10@}2yEppW9equLsLM(EOSEYcr;y%7)MMY`)$Ke@*(X0a17ME534q61w*Xuut zNcGkd^S1V*q7osn+)}Fm&w+GK3FA0REO9>`naQfj`0aoAxmb|ej377g;-A7;cNq(8mK9O@<1k&fJ>U{KEp$Hml6^q_-Epp- z7(QO%9jqzMM7@-&oW%HbES+y+N#a6(;N#~MfBx6uwsa8s+G7(v7sZvJX&sKYe{Xx=F z&g6D9K6_r*(U9XNxmr%43_oSzxT|r_@OMMoD_C$01R~xvL6*2}ST)0G7uQ*BYOlHQ zzm}*^XO$i&lmW8Ta~0;SRf~^#Zc5P5m)0KN%|c|N8}0+Fr3HRGEY&IlxCP;3y<34! z{=RdP=iep$QR!UE)>rNNh;&o!{?yc?+Vi#hk81D!xc;@SQ^PVmeZM}Jn;7i%9^BH; z!fBxgpd$aPN>b`Y53%c?poh8bQqWg<%~nTs?wwHHS_Ma5W+@ea3?Sx~an1V=$lm9^ zrLQ1hpMUyn%r1@1pD)pQK&l{s$2J(pc+P9DF{71fTs52oKld9LtJ-U;Uc@JU&f-5? z&Kp?=d|WTW7ZyDH2Uv=qU;KC{+jB1b&eeG@!Ke9`nF)3%MBpugFs9#dIr!=15#j3HFLIg2S_Ao+k;6jrWe)Y8 z@!f2}JL#OKAI=qDuzA<`bV_c$0G^(>!`v)LzL*8Rm~ybN?G;?m@1#@-Kw6XWhR9BOS<8~l-rK&7~Rq8AEM@kouxbY6weucqw(({#H) zb~962p1E^0AiMR6CDw$fCJJO0Rt)kC2p4l_yAcIYN|=j#FXbHR>7raT&b54qt2pK{ zdo#Df<)uZ$j_l~!@q!R$@K*ewVbt)))7!hP9*`qh>w?2C7lCbpQoN0078@09IbPx%k(Gx45pJflbZ41Mght&Istp&&4KZPvrxozzoAb&D zda{rsiLALyfN}%IE|{SXA`7YKY;X_chgT0*Dm(Z&hS|=Os|!3JRh*yDrqHGKXFzRk92vbb`S*EQ4&DN^Z(s+5;=C%IVV+P1pctIigD~2HWa{?@|R|!fz7^>fPHG zH%ZQO=%>cxIaC}nh77@TM#LaT|2rKciF5$-%9OZpV9ADlOkU-4G#hj_o+aRj2r|J8 zdM!jUZi!Z)RLjsNCtD;ICv{7(V0SvB$$J4=h|86?HZ#(5?nj`D;n&N~7q{@;Qa*bH z^36FTOM@#tYJ|!X!1p<0wW~v@HpJoTI$k0s!F`fklb-$f^u;@pd3JQ1z-uO%zx_EY z)?tGuD0WSME2;muR8qWwYkb&v4cMC`V6$Y622rxYuJX$+}M>TF=VA5GZ#`pT_s zxfk-(qUhq1g+a?3IQRM~bkE~K0luo6c}344jlIOgYLl(gu6X2m)l&Oh^FZU?U{ib^ zCJ%KVwtuBm;J5W|&(C{!G^Tqh`sNkG^UhnC)lbQwqCrF-+`S~;T{HPYmu$Bbhc+-% zte}A)uzU%k=RkWlD+t88dONh0_TTHUZ-qnnZ0QGyh`MK zScSMS{4*^L#osgsWWo4ui0vc{GpoL`{5`8Vzs=d}rTJytIL+`B{Y){heFA*W-X`vM zD#CF0vf7`wL4x_>3`)Og?)tlfzMp;PO0v(Lkb;;3eQH+bEfp_cqSl!BQI`1y^CMEE z?gRdg!xLF9p3Ik7x!7Pq(t)#N+t)WkzoyQ?<|PZeJj^dyv9Sze_qz zh9%K1i`DE&4L=vgFJ&F|Dw$BL}=3tSPzBm zDC9Iml?Y!L(%b?4yGi!U1;f2Tt~3^{0D|z9Aq`(985As&&zH_Oo|1ys6toN=nz36F zRGSf@G^=$_>UuA1vo>?T(DHFzW^luR(jFkRfsys}8GzyMZz%XmVk{%L1aG*Se!7#o zJx?ykrLxlo*cax%TbC>K0(MuI49Vb_VVq*4X<{u;JjH@NE?uhEDy4a4z1`;{=AFO^ zNN#vI?E(Rh!%L&3%I#6oCm_~KSuEa`&`r=k7Np1pv&btBT3n`TdlHJ(L$Z4qiB+=w zJV6=<{-R-x0N5a@q?l}pp*^yVZa=o?6 z@!*-g2j;XfgGEr4C?20H;ILbx#F!LQ>6Q4m`7XN4lt%xMzkBiDUx~GX8u+_xbuLq% zNP>>Wd#(h$+7k4tp_wWfER%q!&`MV~FqJ#OYhVWj=s-nBtemoxi2smAaP_ZY_OA;v zoxPO~TeXhgWX`4Ke0}HFhg*{TEAGr+=d5>rPps~|T<%oiuniev8-U5*fy_d%PV>%R z)-wFatp3N?V8|uzSu0cvAdm`JiyUDUoszpiU5_k$Y&hlmY=k$0Z-X}Ct5+54Tj=UA z^~ux9>g{H1z-XNLtuKX}A8W59XAPZ(RPWi(H$Toav#if=82deeZ0HJE_*iILgNo%+I@T$LPpTW3E80uiO9tuOjo^ z)@yt6w}~NjiE(xw;v*g-@X+w{sP}FhfTCo!c_bDCn}7$PtD0ZdZ7j)d?pz6iTtb2B z{gPlppumf&4OT2${MuC^t5jZJjzcn79v$c^+0gSsj?{ALN@XAiA2*bYUwM0uRJoHD zBUf37b5Q!>z4}MrO&$*s~ zpp=vWX-@(_1f<)!q;>@d?FFzN=JA*|+;HRwUERbx^5I9|xX+uZd$Q@Or{jW0(@hoP z4o&XF;w5s^iP#+!|Lw3&On#``l`=WR%+e|H1(mUL4`Gej$XC3_c-h=gwG_67%G11W zcS76;jE~^AVK(>DLQ2M)0;6Shd|%(0tt{nu^i=%IQyoPoqsAhgM{P!T3JkwEXA}8u zVTvv5ZtQ$8m>4?SYuvnkfR5|u++3~itE9r zYr9AM8K7XCRA`kH4A-$~q4>F4RUt5Z!u4aAS8Il$R`zMW(95=NA0wNd{8*PjU2OiH zr4sQ)Dc|{JWdrY1_Mp#$9mw&~_lx_br}N1JXQ-xuN$*^DZVHEoJ+EvwtA8zk0uv>b zc8ipz8OpRDwXN^P+iV}rh+iFYRh+H#?DJLX_{P~ek~95dW}YV_xg~6!OW{F1&N@c^ zfiTAdQ1jrptY5@uJVS}P4kL&w3}}SVI$VFDbv@`WjqKe1G)#1LN^5 zqiz&d`!PXKY&zg|B{eRFig&*o+8yjQ!T5@Lf#t+P3iL?U7Mr04ClW zu-<98RR3*BPcnH`_QI`^Z{DO`jj6tlh>Jgzga+08#kaow_&)%-Kt{iA5(cR84ln`l z$M6;~0w*x7G_SFGF9Sa?1gFdM4pQ`5uLVnK^t|p9 z`Zi(M+U@GTFLJ!)+0Je34r+q-uU~r9{@!mB`X!srtz*WeXhg6O=MhQ_u@N6J5_fMB zFEJB~{>ualQUzu$J-<_m-y!s|yK}uHuky`l|4~vM_|QuG&K3pcbn9 z&hVh>a7SH-qTVk5%H?(R@W0A0zGhSt_c6K@u^$JrAP=zv53(UAYvMX7bS44~H?ku? zG9*W`Bu_FWSF$BvGA74B3}7-Rcd{o#atefUC|>|6mvRbV04k@lDz7pttMUc3GAze( zE5EWV*Rn0&GAz?FF0ZmC_p&d`01e=VFTa2c6tgiOvoX_#3~2H)(*Q6dvoX_vGea{C z!~if)^D_IgHgB^wPct_&^D{%UI7jm_WAiwR^EdZ$F{|@A@3K3;Gd#z$JkK*d*RwtT z-}5SyGCuD!Kligg|1&@bv_KCuK^JsE>#{*7v_da5LpQWT?=vlnvP4g`C<~<`>;Oh* zv_@|6ykv`CLMNtd)qpEOFRv`ViuOSiO3;{Z(CfK1QyOy7V_-?UAi^Elgp zPWQA<*MLt4wNMYW3;;DzAF~h$0S_cKQ!{lB^gvTXbyH8ZQ$w{>Q#Dp&^$=t=S2Hya ze6?4D^;Ro2SWop>ceM~~^$?u(TBEgDyER-l^-<3?UDvf;-!)$6wO;S_Pa8E~|21F- zwqOr7VHdVxA2wnqHeUO+VmG#9KQ?4Xwq)0J4cIhHUp8iEHV#;{OLw+se>VPThqh>s zHffi3NnbWir#4RG^ilJ4U^Dh)BQtChby6=iRzG!A!!>TlHCLZCZ~t~y`*v@qHCqce zS{pZTQ*~@FH*+_)VAsHGJGXRCH+5IHbzk>$W4Cs1H+OgUQCId2XtsF6G-sQ(d7n3W zr?+~q_j;ptYS;8?=QL5fHeg5ha@%)M*LGI#c2Zw;SMzsrGc|Gt_-_yRTeo#mBY0dJ zIDvb&gFiT7LpOv^IE7cZgtN!x}!h3XNS3JyLg$u zwxHX!nol*GQ?(DYd7IBUr~`SAAGwfsHJ-<{p{IIb_qnRKx~sqXTn{>|&-$w)dZKSO zbY3*1?>evdy02@rq|@}6S9*P4I;|f&vd=oJCp)t@`=86YvqyWB+j^oe`mbL*wr4wg z2RnSnH?hmOu}izSk9(3YJGq}bx?6d=uRD}eJC<9!w#U1?{?GeM$25z#IHk|GnNK&g zv%A0lyJDL=zz;mZH+H`lJi;@#yN5Wu)4RhzJj8c2x6Aaf>$|0&dBSJB#y|JLZ@kBU ze1?O($T#=Gk9WgIJj$nhyiYv7d%MLKJI0T^%+EYD3p~x=yvKJu&hPwpTlTG!cdo0v z&=0+~vwX$F_`dTw&oBMP+dR`h{krQs)K7he`~1(JJke*p)^EAd=R4A0Jik-D*hjt8 zkGE0B)8{?k8+zLJ{miqyW@CNa7rx<# z_S~=bxAXPiCq3XlexdI@6gCgpFZkq zg6gk6>$kq^zdr28zUpFjGizxuB~`)9up z2!58kedo`AudBi;r~>}yzy9w(|M$QD|35&e5;#zxDT4H6*`n? zQKLtZCRMtWX;Y_9300|a;|30^SFvV|2k-vfJ9mn9gcUoMY+18s(WX_qmTg({Yo*S?*5ckkc9XOT)ZYk90&yMC>^o_%}w@8QRnul8DRYaE$}6$VQp+uuoU%g?aRM>LG07~`%rnnikvtd6gHgR4;fzzxIqBSCM{f)X zQqTN`EYip%0qruwCb=xs&_fYL(8@#^ZPd|6O>+{%FTu1)Of)ggRMSm0RkKAl&*Lh_ zI!P_n)KlHMGtWI)1+32^j|3Dz0sXAi)?0DSRo7j4?bX*`felvJVTmo)*kh4RR@r5l zZPwXmp^aABX{oK&+H0}RR$E<-tHIlE!3EcfER-nM+;h=QSKW2lZP(p*;f+_`dFid! z-h1)&6jZH5eG}Dx0S;JB{#9EoxUX0Hi&a+0Xx-M~harww;)yA)*y4*Z&RFA(Iqulw zV!I7jWN*jC*W{B?PFdxZS#CL9efPb}O&JBQ+2*sL5QGpOaPHy=v7X2R3!cgH!HPnp z7#Ob=@HE)zyb$(p;Q%LNazaTV&06cN3tg1!ufY!cNvtiTv{D%^bQu!ujvt@R$?FI02Rl3Wy-x=z1ZJS}cNeiqHZNp5TjU9N`bS zNQLG&H#sl#;u_iTU^c!{4}MHAEMVw`G%)c8aj+v2NC-<1c(IL3{NWmrI30bK)->D| zOm~0k-D7?S8?q^Cc||nh5hFE3BrcJO$W!8koCl^${Q(^4poS!l;J9;S zH{#bnMGF4zfBOpH03j(SFX$p0}+Q^ z_K}WkL?aVTu;V45u#0Itf*0v;Sc0Uq(@=vohxji z3C~eN7WCR2kg`dnB=v2L9G5}V0pc2{@El>+afzKq6%3mr+7}uTPC$Tz8jNs6F335S zKi~qFJNN@NAfXF+v=FMORMw`fv|gXn_~ea9bXy(+7t(2MVWbs{MK~j%aZ733zygLSq|b>=fb=gs5#2Zrg}M zJZHBq>g{i#9G@rnVH!l;K?F&7y(KIo$z?CV@Gs}WW2UeOD9K;#l) zsAei(VhDaPMkcaqr}n;gPhO>OWb8Yr;0c(}g@z`94V`F38|XnS(87UPP=N&}A_)zC zuyP^{&Ls4~85cH3Ho`%VZb;)2T}a?IAkhd_tGXApfNW%S0SS(t))M>v3*|j(5r|yW zIteh2PWfnIH(@4X*FfHMEf7)c=BQz#LU#6bqHu^JHzCQ4umY3E^CU9^)onvJqz~PT{WO#Io*a8w@XbW1dSrSX|gE(9q=dhq*8j{HK zShmV%KE>Bh%KTwiTZ8D^NPN*1xA63SZ!V4_M_h8;WK(y_=Rp*{3q2u#H_+psP0mK$sOo&9R zS{DXYwbPT(<4ADSJ5$HR)uI2KB`hK9zX*o4r;lwG9nLCGF8lZ6@`OH+V;fo4ZZ0I@ zhjxPF9`M+#G=QNCXyl?9n;?r!CkVr5SoymKZ=9RIftLo38p7->67KQrBl75L@>b*X zoT>955c4)K0x2-S9B?%-AO#+v1+oAUDlG$3@4=>M82+9Q5Jtxt!YTHg!=L5tqG1yx3Z1<5NGVb zZwlig2)rPk_URCAC@d<-xQfcT#v%y%p#JW!7bYl}0*MQ+h-WBA9Ck^~{=gP2fe5_d zs`Bgr5zti_4p#mQ&@S)-Bd!7kQPC!F5DoFH05La8E==^w3Hsp97D|??P6Zc=7d)&Q zFcA~OLFZNw5t5-Az$>9_@aOi5eaL4QV8L#p;|UU>2BjknnymJ3q+4{YHQ(rdlQ z0uS?0KlX6G`j7!tBM}?$5Ye%}3Nanok%`RlHWo1_^s2eYX|JrI9w{;TY7aX80QZ^$ zqJ%-{cF!7~;SrFp#fY%iOi?lT1P5s0b_$D-ZBun)vx8!{0SvBB@83cG#=x`-((W)2dF>IsfY6HMyP?r_h( z@jevrtH?1m-cc#ru_?`J9i1{Norp@}(Ngs450C+}Oo-I>D&|&jALj?}bO8pvz`AgO zD?M6X3ZBc@qBs>yHpW6P6{~v0Qr*O3xHEP80yBl zL&j#4FQv0^H1cpbaxk$oPC}`v)WUIIshB+TGX*0YrAG1s&GH%^oUVKL9*4-Pal5iUH%^I*txclwZ- z&Qpj=Q#dFf1u}pISbzdNlmh-TpaMKJ16tq(O!P!i6h&KL1ybMw@hw;Lb^fGwgik>;LVd_Q|L{UjBLXsXLnBR5D3pqv_)f7OJCFi ztQ1o-^#u|Y1Jre0gS1^m^<7I9N(Tc~p>$rWv|jHuR=G-F|FuDKHE4-8Jp=aA>hoZg zwqT1j3I()bq1IuS24W+YKlpGQ1y!u1)igBLT0@iq7&T;36jEDMRm3MiWw|SlSc~AFurFVL% zw|cGjda*ZqwRd~Dw|l+!d%-t+#dmzkw|vd_e97!@4YfluLqC3u1e zdANst_=kZwh=q8FiMWW3_=u4>iIsSXnYf9a_=%x7ilrEXGXZI>_=>SOi?w)*xwwnH z_=~~ViuLz%N5y~5_>9BiDr{hl*_e%~;*H-Ji)|o`aiRvcSO;+6Y;Zsaw%Crhm@0e# z2X>$bdO!#a`H&GAkqKD`bifB3xsg4GktMm1hoF)zc?fy{j;msj3AvLCIgvp*ltp=z zNx76w`IJ$)l<9btS-F*6`ITW=jQu#4X}Okd`Id1xmvwoUd3lv*xtD=Cn1y+miJAVE z$Jmkh7mbxUS=G3W+gOw1_=@NFY;M2@44DUXfCe7ym#^3drWs6Zzz6!6ivbx2KKYb; zAdnl`2N>B0B3Y7kfRZn{l7#>VG+B^6xsywokcA+h{rR5(TAw}Hlmj}I4LX#IIiVGL zp|#jsw%DA1xtgze2WGh{KDh_7`6h6{n)~^iaRQ;K|8c%ptF<1vUdQpg+Q}ida<)QwQHi98QZcG`?axJrMLRQ zX!@5eTe7VgsBz*3Y8ta=yCy6#??d$B7T2e{g@RU0P={I$OswjbM?d0@f+d%`Ka!f%4 zDh}MWT^hTEK)YWX!aZE075lb>TEc;w#c^P`Equm#dAWJ3xt}}7r!cyunyRZ>nh#sV zyLyYg8=S>Cytmi}$eWaV;Iz-XotqrJCs_#E+mOWqn&sQB4|%@{c`Ug6%fWo04VlKt z+@u5i(yBR|e?Z2O1Gp2MsJ+^}nskIH6n;O&I zz3eo7s-d~lcY54Un#fJOCP;nKxfq>Qy^&enk@uL@sl3X6{mSY3pXoclPn%8J`r#q| zks*G)b-m&({^DExuhV_wTiMvHINXr~(0|*UwHvmNyCy)M<5hm;fw|h-e6h6|+kN2N ziM!itKHuRy+2guW9-Z4Y`vqgkHgDP8Q^{oRos%HrLPsT;^W-RA2U-^2RIOTFLA zyPc)nozre~h3f%}>} zo5PV~?%%%e{T__tp4@MKv+Mr13%|{wUferd6Hvi;8$Wd&Saly5dMUs1kGI-yfC@B! z^EtosJ^%ATKlDX^^hv+;O<(hqV6>N-jQu6)UEjBsevLWZ=`YQ)X+Ajuza~UIIrjaE zbH66`IkEvB%26k+x&E!azAV6gzQta@Pn#;r{&3KK`U76=F`n&({qMCO_kW-79elH| zBD33EDui6`PyF1!Kji!Q~f|bC5 z1PdBGh%lkTg#~TMcnC3~L>z{)SiFcaqyEN?96Nga2r{HdE>&dIxN!rA%9Siz#)J3n zojXN4YTCSsGpEj-JbU{52{fqCp+t)sJ&H7`(xoeHIDPsQrBtaBt5$VrRpJdFLUPc^ zDzOIGu`+yM1#80xS+HW)W)%WAuG}6zbm*vS*9To4IPBW(F(k0yz(RWPoQe`h%^r*! z$88KbvgF7+aNK~3xus^6emi^q{Mm=-(WFa{wmBKH+tsXFyM7Hjw(QxoYeTHj_Vo`Q zxgp{Zvg0e*-)CiPZiJY{}ihG{`LFs*Y96{`~^s0fd(FkV1f$zCs1-@;ZR5t5>7~A zg%)0jVTKxR$YF;bW>L~fDQ&jdOEJx~REjFD$YP5wz6fKCLN$e1REVMEnuF%Sr(;&x zt!5TkX~p*AYI4ohgI{>vwO40)4JH^|h8>2OVmnBNWNKPAR@r4WIz^&pppEHdUZ$OC z+D%$s$7Y*uzG)q9u`Txnl2hpMrZD$pv zT21Ai5X}9i0}b+_GNBTldMcq4Q6NE~5~E`1L=zsa%4(|{Hpm);uFgtpt+rMOqDhH` z=@Lvb(IjKA!VXJpvBnzyOXHU};@Db`jly?mRndaQ7g>D~Dcg}!CV5w9H7%K!5Kt0U zSWiCOXys&&ZOLwzUxLXiOJ?fT7`RHJiSL=HO{P|%{{9Pab8^Dw=R?qHm#1+Fk5zEM z4nGWW#1g|c?RN{;xkE(V8O&Rx2fy}PZ^S*csfJ5L!32e(W{C2wF29@vtgFcibIms2 znyZNMvSi|~$Nmg-&_WMgY_c^jdqa-a3gN7ev8BZqiFY+UR>f}}$yi=W8fGt7;|>AW zPdcEx7?y>x+pc9^*0}RZ^rmL-UHQ%}nwpT&J8|B67do(R9Y1>UgG_TgZNqyXj(FmV zM`tzRS^Y4$r;mUB`XAmn{Vid29KLV`EADFv z{Dkm3)LE)gz*)(rmY^Y1HDL)Sivoq3zyu14j&&TY(COBax(B9`+==`48qBBQ!^LoKRtjcmM5|Gu~|F(OA#UldCX zkCevYED&&Vkxwc{m!TyzAqr7YmC6WNNF|I=gden4gcb?OmzA(>DnX$OFNw)aY7&Mv zx>4_-!^Jj*5+YLCf!4OxHRwTUTa5XM4UBliCt@#&lu;WK!}Pt#z;RuSS>6=qHkmdG zGjZ!1rZJC+Of`-&aV3kSGiTMv2R-tc)MV8pDQQVfYIB?16dEU;B16_t&3F!5rVM&{ z%Da5aGhU0HWLybLB+~Mow!Ed7bh%3?qEl|aG|ifl2~dC)GoS=5s6hi}&cikHWl%uG z{uVR@g+?Sp85FIkMIn)iYECGc!0tYQI&(4C6|1%EGxy*F;1PQVe0v% z%{cK$Un3VUd)Uv?Xh{eMEvuo3YSy%>b*)u1=0aWegT1)P+ttGi+j9j{^T;zq7G^r66TfaM0w1RiM_HyRoJ12|ZmvM2O`9RGC!FKYgg(aW+zxDN>- z>n5BIX5@k#uK)x%Fp&h1zQPKDutcSkUR?#xEpAGFS z!Wv>>p4Ar`QD$hgSVC%M^Mu@tUkmG(LSMiJgX;_EHt#|mCH+D;&@5XTlQ8DuFAYsH{l9j_!Sq9L=yCU z2`A`V8AdK}Malfm7{lv03Vub3P{?x0F$NN;$#|uMcCHiD+H+j(N{VXrVhk#Z?E74fRGE8&$9_x5geu~GQvrX6mqW5aYn@?h(Zd;i5jBsuf00){`V@dt!9>+nc?P(7 zF2_!vr%Qt&f#CIkZ3u^PNE`A8Fss)pLN{2_@M#?gf^yLTBum!IE<#Tf82eWl|I)hE=*My~LibnB-RDp4^ zHifZ)Tu)XQmZ54|*cb2Ah5h%100>>%a~aZQ12}+BX2^0vFeY>ZdZ8zWY4wK5$c)X{ zR>Ne6tl|ZXfC#tXZLxQaN$>~Lz=(kuXKsdAPk;y9z=-q}e1W!z@dkY(6n3UH4(R|4 zThIskP+^VL3(;T&-)9TBz>oZx4Mxa1NJt_|c!~vSkUEiy%py+GL5H(ZT%K`%X7M^s zVv9XNJyYR-RK-hSh!XEYfWkP8Xm~Gb=ooD1j9%7|C#jOqmXd`Mjjhsi6ykxg_hum& zD(5I6e-I9OC}+IT4GbnBX~2ByI5Yl_Xfsg23-34#eWebLkO;Z34YqKJe~=52z*%oM z3|X0#)&Pp;=WvvS0|a@HV`-2HSv(7=W331q5P54CX#;#gkrlZU7bz7|rI9ALi`0`< z!3dJXCIsSRjE-@IGPjb+w2Xy`m~hyVgz}QC5|cmIhhLxz+z3eCNFh(hf;V^#)WDC| zFb$P;ld!OLw&H>sW0W-mQo-;DmvCXQ&mx3XZ^MWr=G?>Vkn8$RO z;YpsRXPko4m>n`^*N})30{#V#fD7yilwXhx&j4=|Vww24V3p|zz~G zF}Mru@C_JcVX~qk^_#(|p{6*Ts~CS8x0cE2PC$hiaJe2T|IB&sUVr1OHFVmSVY~ zZOV5Yik2CtmaieAt2A;XDitQ`oLiC;cv_c6ri&~pfKTB>l?S6B2^T{klH(&wP_m14guN`v}~FM6oLSQv2eay0s6ld4RWimb~jZ4^kV8FGUhm?40$ zST<9dzEPmhN=>G!8EmSm-#TM(8e9wsqOWml0Fpdu#v>Ay^^8eDzP;tuB}F{bLtx7 z(gSBntDIqlfhrjz_pTdBozI$DD;gPenHWX}ue{2OUeXu8Dwx6A zmsYf|XtIVfd$WsEvt^66Y*essaA zs;0gFT0p@SY{3_d!5OT<8_dBS?7<%l!h~?4qjtLGYr-sazFE<_tD(8i z2pi{;Jnj1(P-}(p8$R<(zs+;M&*i%}La2P{ztMAS{Cd2Xd%y_Q!bhycu-ZmPfC*0w z#ZfH9Q%uEGY{gfM#aXPyTl~cRgGgTt#$hbRV@$?nY{qAd#%T=3L{Pdyn^PwY$G4Nh zRXdL)q&1G zE!3_%)NPp2o3YUy{n1PPLLt37BWG@*fEW`lLyNPEz3@!7lX`HPqN67jmr?d+3KU&#f`SdjoixH z*(kanpv{ zR5iM?#Aw$36thOW+(e?>_dT%rt=~D++$!1iUNu_I=;8k9=#OqF!%PKSzy(nd;7JV+ zFkug+mgb*+6FC0nI-bWo9@uUP;k_-tdfo$6Yvj4D-t+ovC;L3~OD<@Qs6%|#xDK9@ z&K8mG>naKC!5$}+Zt0kA=>op#@6hR>?(7D>=AHC@9x8=O3mdN_=RIEMVmP>kN*8&K z6MKH%y!+L(6xQ6s7xDWT;<7G@nw^JExdP4W#Qy8_UfjcO?+iK2LlEOL-tRPSBF+Bn z125`wYVEIq5|zOi$+9+f&Q9ZvyR%&r;(pue(&uS2%}fT2#JKKYGZ#-DCAyyI^PcZv zf$t@6)F`i3F5azWZV%bek1;RvGf(q1Z}T^g^Zq%n^E=P;J@4~B5A;DV^g~bdMc_V~_R1Fbtw~ z3%4)~R!Dsj|*$R^K0J>bMN=UpbRm;_JdFOx6t#0&yUFP^ji7$ z#}HV^koSRK4S9bH)ldzEU-_1=`J2!AoqzYu;0&QJ`lB!Uh2QzrVD_o6`m4|St?&A; z5Bsq%`&S=#vv2#ikNdf=`@7Hkz3=Ax z<}o1??qL1bkNw%N{oBv|-S7S15B}jV{{G`n{^f7}=a2sBum0<={@&pJ?yn8;pAFfd z4c>qa_kaJ^p#S=R`u(2`{SOe;1P&xv(4fF<2Nf=4*pOjDhYGP_t7ncMKWqc7W#jnG z<28`j%+VuB^4>mv`tISoXYbz2m-b}ZsPP#O4cJ=)*jij_3Z6q%l04Gh;il4rCZnTUA%eq z?j6XH?_a=y1rH`%*zjS*i4{A9xY+Sy$dM&a4xDYGH_VweZ;sa)9=vy<6-ixe$*?8q_W7u5G9}_)b2wNLlkjD5=%7kL=-_3C`A@q zbn!(PW0Y}58f&!iM(e=CaYr6|^zla^TdamSZHhGVNF+P+>@(4td`CAZqm*(=Dyy{e zN-R<9Z6az4!lpP9opGibG0QabOf=IplT0<+bn{I(*Njt5$6rW)}kx+XcN z)SG85eqP#1K1A2rr=I>ZaUsVZck+jaL{c;l6K-f(@xrb{oWYqJ@C z`>m#5fCCnIV1aKT_+W$+RybgT7arIdTdu+1HR=8oa(^h+Jw%c}_Ydmq`c5aU3@iv~% z@&=7wzWet3Z@>c=d~m@nyO$v1s-Y&iGZSX!ama6hd~(Vwx4d%6FV}o?&O4txbI&Vp zjvnv$ai*Eaok@HnZ?5Ur8jnF1IVSlqo#|wOSB8`*{$TEJr*~#<^f`Kv1L>A;z`3VE z2(JoSXs_-mx@e@+16gSaL)U(L?z{K?d+@^-fBfxJbi|Z6K7DCpxv<7K)N>Acpu|1$i4>+tlaGDe zqZt`&#y3Laj-tFwDD7Y(6L%shCiX;9_;`mkP8TpVsZ2S!_{KHBp%108#X--59#{5Z z4m3{BXo6ByTO@QsIL1+qbEIP(?RZB#<}r@M(PJO|_(wnnQjmirWFZZCNJNg%go$Ki zBOUojNJi3+w-6HmEjbYZ4v>Harv&m8)cBD_vQ@!wEz{ zxA+&pC`UqMAmbLfIh2iZ$bsmdvCkH~C7S234p-C2CQPdeow3 z1cJmt4lVfwxfA{prZ~N6F{gS_d^8jrMsY_x1n5w6kRuz)Sf`^H`b{0yW1MB7hkWXR zk06qjoyzzIS>6%Pp3JkJd*$mr@d1xoR&a<5bB1}AS1QEz<01&X%1SE2&@}!+RH93x zXjLtHS=VGKhUIT_|~hdumZ5QkXABPMZ)O?+bMRu{!9 zW^s#M{9+h)c(u$BPmOJS<7&V*wzB1MkA3`OAO~57pm96zquZG$h#33O^Oy5xNU3phuz9#yfUES{q17@CU)C0iG)5lgE#FYqj#h?v3 zM>#wV*@sS#!4gVysZD)qRHs_it7dhpU2SUQyjs??rgg1teQR9jTGzYgb+64VW?u(e z*uy4vv5ie@TvSjlI^MC9o&9WRM_by{rgpWdz0@c-RfAS$u9tyLYiAsr%;8owJq+At z`cl!mYP`mrsYwn`&!a*2XlsVjOOmzV;~WP@2WD{i&iU%q{;vZkIHN20UWCt8u>8V> zd6YNlQeC>zW~}s9P*SRUcv|BK2DLdx4Hj{ST;wC)wU|hLa+IfBfo^Ys|kP*vDS>SJ(RNZGU^*=U(^zyHCB%m9gxc_cZ9kCw}pbfBb9r zmT?gKATN`Pbfynu7|xJ>^{sz>>}TKl)YpFZz5jjiZ$JFn$MV;ELgm!aG8^Sk(mB#z zj(5vDC2dU$-1!VL>4Cac@wh8G^X`szP>r1cz(tdXz#F{5v!H&VA&^MCNy7@p>jwZ! z2>{EujpI1Ty1a?{it+0}5Bxw73_%ebK@u!M6ZAkaIYAX%K^AO57koh&j6oTkK^m+< z@Z&xk%t0O8K_2WuA7nvi$R*$lJ|ZkaBRoPROhP4GLMCiNCwxLEj6x}#!X%WXC@YgZ zalWJLGN;2n90bB2^u90r!16=4Av%U)K!*ONx`l3NLvtW2x_UQqI0ux#2dbz)KO>2G z$RT^!H@cgLyYs)I2tX!E4ZX`JOff(NTtxWl7l%8n38X*=fw)P#Kn!Fk4Wz8M=!!7x zL{I$08B9S?97R$rMN>RQRP4bqOhr~~MOS>q4-7(N7(yznMO(Z@T+BsX+(lm8MdcH; zGT9|$C@wCHKJ5#JU~mRxTt;SWMrV9RW@H9voJMM_Mr&+FX}rc~JRNh`u9;DWV^G85 z@P=;KhHl6P_)Xa8(Edh>tVoNzNQ}%#joe6%?8u6I9FGi1ksL{qEJ>3* zNt8@Um0U@dw8m^~NtldDnVd`9;eNuUhMpZvu$xdme6vZU)i zXKV(Od`X*pMyIq$q%enP$_Hh@h5c#<FwDc;O!Zt(#;i^Dd{6j{Px+irWOPsZ zyifeh&x>RREc;A|G)({vPyrp#0RYin$6ZE<&O zWrJ#6eQ|7YadLEYbar-jcX)Ytd3t+$dwzX=fPa2;d4o7~mJ)Y~4VZ=pq^tvHw*Y$B z9)#05o6$a-;XbPGK(X^nxAIfJ@><5~UB&fg!ufN)@{`Kzo7VD^+x)BV`?vi5!1evn z@%!5R{oDTj-uM0D@cZQQ{^j%j<@5gM^!xAl`SSPq^!E4l_4f4j_V)Dk^Yruc^Yiob z^7HcY_VDoc?(O#N>GbdB_3h*J?%(+H)BXIs`~J87{k{GD*#7<7{rlhj`tSYs^ZoYq z{P*|z`1$$y`TF|$`TF|#`uqC(`}+I)Y~2SmTYvmN{>ZX|7)5Pr*GOqg&Df*%rYLGt zqqd?ETNSlyw`NgAsjad1-aFLZ)GBTI&*wM3|8xH5e{)aHNzTc*x%cGW`?|09^MRlK z{GaLX?ccw@|Ke_OxWE6+|K0wZ|GyLdsXw^C|GoNuz18ol>nr?piT{G<=clKqCnqPz z`1$nk`1s`T@c7{1U~g}4duQ+G*1_i1_V&)^_Qv}0+T7v#=yOaWeK~wx`tg_ zUthyw*A}rqN0)Yo7dIwn7v|;`=H}<;7Zw&4mzL(ImuCkSCkJMyCZ}g+Ca0#x$45s- z$9je*2M34x`+B;%x?0-%+S}Wkn_D|u>PA|>&viF%^nTr)D!JY$!tEB|wlZ<+3AYRJ zSM$NgBmSo&4wrqZSM_H5MJB63_(7VgQ_+%3NfJwW_cyEVT&F^ALI`%ffb*8%X?0+a zI`oGHxXzlOLK|B70GuWU3P*rK89^>&K$Ha>)y@$z#2MWno|W?ILv&Q!+qm$^w{GYh zkAU(J_xc3y&g78R)b!lkyo}P!_q91O&7aeMR1~ySmDPT$uBxi3D6jZb{3Y>oi^#AD z5e^XWSx2!dzx{t3-&G$wqu}?{vsJ4{qMKSmvkSE9SpBQrw))j}7t$O%(U%a35OUm2~>Gw>((?b@c}dM9QMkfLN;|+mCJ% ztFK;a`m{%%tI=4q`9H*Wax~onJMD0_Q&ZPT$p1@xYc~6~j}iXcr8T^%b#nRy+hfuC z{~^AcE;he^b6Fi}ZN56js^QkTRi!9ixJ{1Th6HKr$*m7^itDz)P=9Z)4+npY{J;;g z#)FntK5KUzv7toVrC78D0p_iI3m|dKzuV`NRv^8yC<*_ExQ-!Fw#bY~kEZVJaE{dt zhvyWXjqK!9kPjJSsE0F-Ki`Q%`>^p+mpeZbkkA0#a0(X1jc`{!J#$$eD{(TJADon6 zDz!g08qsXr3hS~W47EK_4WZGNJBp^1t;5eqX1Vc4BZrcmie1EqeIiozUcTR|3Ot(*^|BMKJM~^nxPQI z!p|jUH>2cJk9XDJH3JM_-uf*PSGh#~^-r-Im-)8UJH_QfZ-&3`A2px!EINggKQ7$% zm^$(ZB`vqgI;=?ZW)w)LS^@z+{0nzUWMon-+sEuH3!HX!^}C#Q(>qjDyPnfFj)=#jcQ_%({myKrq~El_77`+bB= zpyHmq8I0nWP2PFEO5^&CgCyCZxKhIJ@S<2QO7L>dHl57iv*JCzm$Dq&`w3KG6J=eg z{9h~L>UkzAcyVu2wlr5}QG~e#^Wk)E*K5%)Z24>J?@BWXm2oeR2pLq>yp`UaYCU80 zCrz*87(`&YWP?`)u6IkHr(f??)E_m?#ferD_5ITj(cbutWAY zh1e}p$i6unQnaXI(q+5A;-0jpy+7)KDC6_9@_m>?RmN4IU05^j!XP zdvagw@1OHo_kSg||GWqhhghvIpw;As2TY#a%WU9)Mm{#+=$#)>iIWg`Tt1k`B>&G} z5LIP<)W0CYPxgg!k04Ui%KVr0YcQA%nM0G zBr4kM77=+LE);I_N7Yth!|L>%M_d6@)~9Y-t-`l2Z10h3n<%c)dxjDQMKctL7x0ao zCPr%%a#-uBNPf~~_Yb$NlB!YSPSaJ>4q9h}_#w9i&yw?DMZCfjst69<(B2P)EVmgw z>yA{3pmSrjqe?4NEb=6o?>AnkP80-hy+)fpeO6qV9C=Xm zutZJsJ}!y9($<uA+t>D4^FT9MAc8< zkKw=$BIAx)FF#GXl)Ku!T2UKAGn{*z8kF$ebK*0!7k!6YDi(40fQiP5=De=mc}y`d z9v}Gd#gFVAsa>amSb2ji^1HiKV*EpIeTVZHn733M)F(4J?icU?-!Cw#U%1Hg8ZNiI%1m!sxp-1VRAEKWM3Rro-RyeUe=asesMM)T$pLPtV{C2 z5xF`%U0j%$VGH@|;$<~%&~|fKPZi#+9=-@)XPIdDc3bB5xAPfR;;NBa@kp&O3%=Ju z+1O}N`6`pt@UWP)2}^dYUGbFajG?Q=xU2G2s|)i{4V}aKyRSiZ=#|7NW6G-{4qs!; z%oWhL2={I-h)@HYvN3z_O8Nv=J&49ZGoBm;SD{EX)=2L8H`HiyzVaae5k3`vLW!$t z63|$uGFEJ7Qmcw2d-ax_+OVsa_(9yb-8#dfKRfSAbS!1e676gMp04)~5@URRa?m~L zWtczpG(A|)Aa4|x4>_xf)3Bqu_vD^>?u&%1B?~^nfTDhn$c(J^I1y2Wy8|aRxXjt1 zt;fy3|1-Yd^>r?`^L-wn>i(8p^hZqk_PSdy9wCxA4ts$2!2P_=a_NS5lqGM*6XPFZ zcjCC!n@>lQXg%{{emN)!*HhVCAFo2cMB0gm4cTjXr++D+fN89=HmYK{Q(gdlnH;F- z8xmx^!(6Cgj?`c_x)377{u@^gf<`uSNprz`^B^lKOi#ksckd1~!?DxdF+Q@xa6ct2)8e@k-MPLW=8CL0cB_fnB{?mo-^`4nO^a0OI_9fv^;B{4j*F*8#kLs6~h(VP}?U6$g+2+o0z95=H>^BvY{+3+qn0h!n2m~^!+rEtLgYwk$(CHa9nIdk z*F0l98aVyhqT}ett3QqjKmKfM|GSyA7)>_<3%$y7L+7tAd8I!sqtm)3RQ50NEA&ET zM!~OoAjGG{VsO&O82{rQQs^uNKKVI?FyQ#H2T?8R16?RJZyXH80L>>Wzq1Au@Orjs;ikQAM^iU@t4+;NZMVK@f^EaO;-_e89(MQyZ1ma1; zbB)fX4I6$CMw-GcM*q4qlqge&DHGr~8v1(67xW7o$1{ts{J_J~V0~=%BOZ=ar%`GR z@TaB0my|#sRe;A%uz?9&JSw85n5d!HMPtXg!8gL?I)c>G^)H*t4HEDfMWE^z+1?ZN zizu47odTFop%@inVjN{y0zaZlT;`32-&JVAq6pg|EXmdsl(5c{H`R`C6?#}g^m`Id z6n!ZX$sBo>gFo1ll)?c{=c|^|`2C z9zfTO*FRoY7vf+u@uE;*fE?Lqj56XnJ5Hd@r4p=yOPGqKk_Y zT;C)D&YnSe_XACB^e^Olso!y}07}BkxSD);88(jH)Ep+4lv5fLIU5QN^|uc|QA8&f zXM~EG29zNvJ~)1mig91%bc42|bJXC)Rc}8NhLLXtmgr>n1Z4N%!#NxA_r&7Y6r#~Y z8lN5Cs#3hqC))0bAI0rF=-f!{w|X~M`i`>wox|_=hxPH&e(^>oaMOl}8$?uWRTPvs zgH$f}^@coHW1W6Z|_wJd(8q?1TEn$AO{Di*GrT#t%><;zZuY{#-R#lbz%oQCOAqO6OioN+d=pan+6Uful4JGZojtb< z`7V5QESw=(?G>=Fk&(9=}j6dJ6A->?MQf@|7rBMBSel^z%j5S-E*xl5Xn%Oldm}Q5uSr7EZ+;1*kppd&q=3I zHgtxs66ad0g~J|%P@EQRHzNNv=I%LqdHl|GR|PEErw^)^zUC{n@y|7!OO(2T5ADH! zm-=8(uHKIMdyV0zP9}oRV;opMuABXvfMEs1vtj`C&MeTL{j}(MKCe&TWn8_O(9`E#K)m<^<*I4{F+iqtmF@h;H=NPw-`_vnLmZu{s`HQ4J`%SaXl+^xH-%UpO;q zqY*?ag*3HuEifVTo)7YMW>)$1S|f!a{Lx$c!e>nb1C#?UtR8c@MDOFlAH8nIqEyN` z3>PUCp4Ogzj=cM)nT0aaYQNdI&)X}O;QDtvKP+!dvXin4^4qMQ%#(C`hN8rZ(AR@R z#UJ$3rJgOYK5pBcKrACRvC4m~4b4-3$H@cz^i$w&TeM0HpE~?FEmVD|@i$N7Kei9@Fu( zqbG>b*X^NtF!sm1S0^>AuYz)FsHdlPsLbn!z(wQoH2GoT@OCN=?tvW>Sf0=%7^h<& z*OMC`)|j-87=PYUmQvdzTb80-G<+^FL6JIH?yJssIH8&|^^{m+qtg{?Y=^8C(o>ukQ+Ffa8egXDgJ<}4XK2=@bVEn)2#$)8%^H$Ti^`8- z3a43^b)O$j%LglywhRH^&ftk}v5zxTgRRt>v+ge^^`)6#7LLOz z&OKxvJJFcS{W~vUJ?H**PWwkT9jWD^1WWxm|L1}W?r7ay|Zhz==wpnR42HUF}%<% z-QyFi($Bm|8o@VwxWuqMqawY$*SZpCwtSpDH%Gu0Mel40i$v5UjY*37G&nX5m$Rs)vp{t2!HeVI*vyGX>c z&QXaKhbdn`c%J*t_+>h)Mb9XakXdjzVjfvuAReT=H`FS>j$< z+g`=WUL|g?ieX1~^Q|9i-OL+*Z4+kVT+ej9Ed!*b9ebI|pFiSL27gQ1m!5!}HT z%ORflp0Yfg2|1k0JzQwR$HgA5;0`~p*kEOjn%v%Og&ghV9__Uq9mF$j;E8XcqZ66q z>XoC*kmKvz^>c-}9GAHSql zf64s&g=EF+-ut4m=gM!+RrAi(f8gUu&$a%Y>#$zvece-%y)b%nVUl-Y_T$2Q^}_Ps zh1I`PL)J^%=a=?xE*9u2EIBTpxSj>ZhrJA1y$bnvg<`!% z%U*|%p5c%L)MFrNEJ!B*ni@%fv)ZS~2mIFu_dmqfGXUI~&|@=iMgo#CO~3ZPyWb4C~D&*&AsD!4Y!5n%D=q{oxf!v zxT?y(8i?ET=l?F>{JYNk_fKe%rSbO1@hxDjJO>&24923EfhWG-&;(wib`*&3C>bQ3 zW9GupKO%@(d3Wgb*cs^5U<;&Zc#&KZ_hh~m`h=dChvVf+SB!@#Bv(3Y?w6B}*(ghA z;AJ-4>tij84sBbU)7RaaV)l<)U3lW#sM4Y}1j6_q@ohJptCVGQX!id@dA2A`Z_B0vlslXLra6MkuP_HWLw1gd8>)@F>V6?dL-kbjNyf@e4*7s<+ z^$j7O_`Ys_!<8rNPG4=)6Mu(?m`YZLYT(6RP0Yd1UWzyw8jB%EV7wy#aQTOPacDT6 zEVd~E>E7CX53@(R2|J-pwi=YT#LcO43= zl^Naf#5c3wMzsp-n}Z!;t~CGk7_KxdO#0$n9Y0ogDNMVKEv{5sz>lRv;Nd^OP#^OI z@{EKxSC8r!ugGil^)g}?1;^AaBd5WLH9cxvWt5>gcC5a5iiUsmXUN!Rpa_A_m$ERu zrS%NDTX2o83hVzizH9ZK3U}8w{qUWKkZ4Q$p!>A*OeVO+qQa6ZxEI6lNsr~Q{hDa` zeK}$!RDLR2xKkuvZn=;kWmIuq(UES=H|A+$YTRN>$)~OG_Z?x^up7bh@x%K3wo2#O|6? zyOeRD8Zq6&p#hV(i~N%%39lhjxvT@^1Kk-c_U~d6d_>M0wjxOb>|3w4{x9*Za8nM1 zAsVn@6v&KrX1_nWKoWs)mOxj-`Tf~=iKKXUr)nX|j63|~J<)rKBnSNMiSx8mbtFk5 z4@~fxJcdG>iHrUwJnACVZV@8q4!RLSu8+HtBN#q*xBo|cZ|6nH1nz#m-%>)QhzS5Q zEqE?54`^x*I(F}sf@0oSL-y4tOsyl%Sz0QZDkAgb*@;RDC0K-$LQIsSsFUc&7hzoQ zm=f9KheIvoaj5l@u%R!0zhAt|QGF;)Vl;-P>#~AAnyde@feCx!A0_+e^sSLcEFS0X zzS`lCIaBH&+P*g!tXj`HLCkCY+-XMpds+!B;GM$l&$pxirBuTf6ifGmsi*!sk{?j{ z_$X*Op!8NrJaG|!%e)nBU4xR4@A%v2Lt2E=*W@CR9^pUcAPk1$bOm)fRKh7q+Z{G{ zC-~$k3kxug>)WYr)%H<5p8>An4U9Cr+QJP^G5z5k)O@~RUaO}xL}s%{ei2XJ$Q0#! z?G0*Lz7xrL;3B$zHY$2)6Dck!q(7Ff@jI=F)E&@M1#h?DoN-irA-y`7!s-KHtD5(pDGfL z_)Kfa@IS=2=p+4{%c&Ash_g<_09`Kmbg7DxvtDY`lpsy&XYB}QgCdFPD2dcE<8Ei8 zx+cR9X79?MLtIR{C1yUDrdBv8xtL8i88HSIQvXMMZ%P<9%}iJNb^k|v>15A&33!_)-_uk`OY@4<{Ub=OIn^?rqypMxd%@FM|{t=9!IzbZAw1B z!KZLub-RaL?3p zSd;tBb+SS|qd(ubru7f7c5tEy|U0((N0XZ zCo36!D$1{t{xiPC=KHl+&XUVrZ264m2aJ1OrPa0A3Au|6SQrVVwpaY@N}C^YQ1;54 zZn1w{KR@gq>6N`HYP~!HVbvxJ2M@Y@lSc|%JOdj7A~dkTF1_$0{q{R4jb~nR zf2d?%-upqfQTgjF_+lS}Bnl`0U&J@Lx0I|n#214iR7HVxP&W!FE=2%n3`JrP^=}dY z5(hv{a0Ef65%W(m5T=N^f(SGE$iN){&;&(323XgRBCUve%?8!+2xkrNWK{&0J#AO& zi!cE|o<@husmjrwcgj|XGtemhj%|0yYF|-@I_PvMc}LotblIc2RPiQ@E7ZQK>uFb) z##EObR?+UHOZ&Xb4jFc<4s}Fy>nkcbT6GzkE2(>Tt50>A)GF#ILd88QpX`UJ>BuU< z!;vOG9#ez6Za}gp5qCULgh*vu4HV1-MQG9i-ocApp;P+O{89jL1B%upN}!^3UKFF7 z53#{S(V3tKb^tUxsCClTK%FSOMQe@cbTMJf;C8WnjKq0_xlV*;M!3w50uqN`wL|rC zoT^v+iuRI<%kq)79*RcZszxb_rYU_U;O$vSc=3`=5Uixt1)1{OaG&+&fS7Gs~w0b7OXxO_J*df&UWzC z{l5CRs?_Gj@F79ls=-Kbe?oZI`;9@<+CJ@}zUBi}gQ2HU-ra3oif^U*#TP*c9a%*y zH7l61rVat22kHi2XM_k||dPGEi#_S{yq?3YZJ85kemW(c zwAnVYBdD)caVX}`Q%vpGeMPAKiK_n8h>>eo^nsSW&d^rox1QR9Hz&2*qH?$53)eM)Q2EHBS>L`v#G`#7?H|az~ph z0$SEO^1`F5ed?*nfssz!gjm+Zlb_v|fKYEkV_zQ>X%)emWauboYyBY#(q}BLgks#8 z71crFQ9ua237J2p-q0lA5XI;?M-d&NBrdwfH1e=~PI-E+FV$Roe{SGiWx^vaWGV2T zF7WbqC_8+9mcvx9dmfkZXxi-Mv_Ai|x!t@)4(ibyz-)Lv2Qrh}y|AwVQp*Szu8Oec zH7kIuU^jv4*XW|*h!?!juZJVY22iIv+RajWb`3Mz(|unoCR)IH$KXYGyCIL(xyL`d zL#|Psa*IBH^`JzdbmF1#MD?|-VOZ(2U}+R}DddeI2C@-_-=;t&fQFZ$)EOAK6^hX$ zilQ4pjf8lnn&|0$>$My2kH8WYKN>8;ZgrT?o=vd>EauQq5_&=a5jxe*G$Yv1)6oKu zF|Uudn6E3i<13i+cls~M%);6H_OL}kPPo=JSf6Nx<#J68VDk(EF+<|ZC{I6s`O1)M zw5ti_F2-3N3>mSK^&h-5JF%_2I=7VA2l+Mt&XgAa{+WRKFVeADF=h-?V`i_phN0M~ zkPBnod_u_BEKxS59)gAE|L~~_C3OVA8bUR7u;O0W<5aBtV_UIutfEmRDR&XuT!IQY zkSt^)`Xo+o4~yUCoiV1GMqoM|6p%4JZf9s55&7Y-Er8dQ&T@LrFkFAdP(Q*tw@8SK zR{PPl1y%`y&k1;Txn_B^X3_xBLqysPD{>YKo6(NiI@;JKuJAmbcwskD!lfqe2v#-$ zZ+5IBBfqINgp%&qke=B1SQx`jP>X+7;d7c0WKU3cKbLKkp2rLEw4YoXtE2mX2;49V zssn(T5PEk5NU`{9ZuSz48w!ti!t6zrj2wU3*h<#ua-bZ^(j3WrH#l`HnBj&Khqgv5 zj@2A?o?y=RLcYm0*1Y#QHJx zg-)c_x#G6ZR)jg!UTAOI0_u2V#-FC@VgY(4Q0dCO@kk%6nMmM%Y40J!z= zoe9@OMeGmm&K%hxh$3`UK}(b2GF491LBh7hE4Jc$6Cswa%SKKt{dRzEu?%OAX?sN+ zn6?T)I=AOR>riJ0$Smx?ehCOZG5+rB0=7aC*rA|A`xJ;!_|AH#TBxzA0a{D& z+(%1hRw{N@qFL@w%H5IF2Y)WVL~?U=86B_!(CTi2Np{QBkEaJ|4WBK~CmMwhYgtI1 zxf&I_CX*e~&wRaGEV%rAO&sH-*#JTGg&V#)q$IQy!h*FD!RDBVZ$sc?Lt!#w=T+aW z7go?>E$xytrH^SVKaW;6psOZU1YbgqIthLXLnn8Ok7|^0sBiX!x?_tF*L|+ueu4|P zS4Ylgttj7}aGI%osHJ7yM-zN`<49} zWW4fn!dLUv-iR>;HbR6KwCJ)A&OaguMj-^xIvY^|fG{~n^Cv%D9?V`E-1B0U^?Ir0 z^{B+1RYlIj{fk7{FYgjT-1mEIa5Os{?dRaCgIoTkCq1wCYAsa>tvh0vO*Tz~+;kVW zkjy+8&9xvM6^7*r8h*7CFAba70zPPfAi0aG6lJ@KE-2F>OHkp+ycv9KukrIeKBJX2 zZa2G9pY>19x0YZ_)ldqoPbJRB>Ytu9>t%w;HaLTj$JlqICBX4&Vyg`hQVNo(_=c~3 z7Ro;M3>L(={VI|D=KgPGUc~Da;d7tfo7s+~C&s}0NLO~i32XF~6rDwXCG+D=f5UDm5fwT+3~AKgE!j_g1BO| ziX~9V3R2DUdX{0?J%3rp!o%Y5SL@Yumf)K1rfUk9w`yKxFWucjO(dl+Fdoq(0&7yzV^A!H#@>Xh6bmM!7KozK3f!FQL$SH=p93LXC-Y#j;M zB7D!0s3&{`@+GCokk&1Eb%@)$xIb5A)0-sdaw)J->pWZYl2pV-xq+R}EXZW`r$ubw zuf4jgbYaUMFK(%XT(1%9U9ohcZU@&7Hu{oy^eYeGK{XI~QgeRrJH%`YbgJQ=D&_2>F*Eo_{|nZiKv_2X`lmVgB2_lhEU zoHbRnE4Dw2>apm4gd$5AWibytg3vT$OrFg2F|CS!XoM<)3uQ$W!)k(=(0foO`Qensl$0F7M5@@J&#n_OLVs#O8q67?@6|a2 znM`kL;QYV(%|;*qg}P6ip{@X1@Mk#P`vAUFCkRbe34+BZFr*O2@KS%6IJ3 ztlDpcF$APi2wZ!(T_&)DFD2iDm`rl1iiq;5)Prug%2E}H0Oq8F^ijpHYH9XWQ4tv~ zIZZ`34pg>X8Wc2#CVJ z64?<|m@t#yrn22KJ^Q3ihbaH_ZB%)YLyPR>8&EG!5-Xq~VC@kKD?2AmYf!AYeX{fM zt&GI317-31HY=?s$6ID)G6JnPTZ|_A7Dd65M~(Zrw`{)Vf2z7^v|+&0Zbt2vE^>#V zQ&Q1}A)H7**VC_O1MJP_6f(b06tpGz6@#R%IW12_N7)kHL;3Se~s-n4fdkpMOKE!4ZJx=Jp)2ucGHkY#$aaC%mLDyR$SRN@7sBPMtFres>HJ z`$8bhm{b?K+Ob|={U?;QSAK?2`C;1tvle%ZzIm<3St!)DTq)(n+O_LROfaOM|L4uK zT{JH~OustXZJudIpPlS9%%+)n|pAAQ=!DSCa4ao_a3X(*!pfI za$H4-i!<94c^J{(Lv5;5eL5pe*U0*6ViZZ;a7GZ#+Z z0LT;0uny}-^vTN;;jQs*3T{~FaAJf&r!~MK>h+q2%{8ip@svD+lY*Zpr}^rg0+_jUC7)O^cn-tXkZTs3cOQYHp5y&zKbP=5I8 zAb`W`C!=;6#qK+pJ?o2JGB*^6z6uE;VwCHE&s0&yS$(2W${-QRd_e1AV9jx&BxFz> zqjtU){MD03eR@OnQR*wB*bf^he&X-GDI_U5Qu(}e8MSFfdnu(FkzewA)C~)PIGU=I z&7c;KI5e+f`tvnAlbf*wDgbpxk7$2Pj~|CU`>%-P@-@;Ab_AX8ra=dNV0h=I!syFy zU)+N4o99dod&VcnZWWfNe}C0M9CO1dsH zw5dz2AWr5l7*9h*Y&^by%VzFDK+B{1hnik>ej~(2W zd9o!n)byUdj$Vn+#+>BY9R7dqJ4DF)<6Dc9hF+O1&->^l5+iuPo$?cKl5i=prY#4l znSTv!%^1n@UMJmGK(}nT3%!y}!(gVLw10Jmiq%706kTm!ZBs zm}oQ**X2)~a=(S3Nu=GGLzUzZLCMrq_V}6inzyo(>gv_F>BT%mj|v?!N1$Q*dFzdW z;I9vpOXf#<>z{u$3G1tPPD}o44A=MDbK=NYQI-v)eX@?CH_e|Ba8!}?rL;9-da|55 z2aye2j;DNWkU)3;(r&h0IhpbWjYCElE6I42EKLW6cNOkCXA1@*Xl~QL$Neht^`Ez` z$HA<(*eKbXwS;zx-0#JIBO2GfY<76u-L3v!|AE|++-wU{^iTn`aD!omcF=7YD*u?&X#?ReJ%4oA;{t6 zQOxhl+fevH0bGccbjU^M@2)Q)p3`(l3sJzq4MHyg+kM?e=H%3XoJ zf6^fg4wE_Qd^v37T%883oQd+uC+t8)4R;DThOXoK7k{@iY^26)@TqQg6O!_xfSgDI z7=Wk{DeH~iUNhLayR;KbCz6q?{n0Y8lqKLmo{BegDgbye+}lN|*sa^s?Zm2zW$Anv zH{+3g{I1WCAn$~jb;L1s(?H9}hy9FLp9~ll-fE6gv%aYN$k_IA2rzNREeF&hMT zL~7ZBssJEf41qZY00V$h6lGCp)hcCN`+GeKqgY{}wciCB<@yJK+72P!P$~g}`#J>F z11r>8$~5sx%;#YWT(A>cYr~i9Cy>0e_H=rdRY@vs5=shK3veV@>AaoY+&a=eKN3mK zDMwo<7ZT|V19Ds!gk3B#OXxC7Y@`7q#RBpyPt8p>J}J9#qKP<0cVJ&q@#ok`==V;k z0|orY(N>@ZZ#tz6K1H0 zbn<4P`SO8X79Cv3b}C+6Xwbv814t$jS*D31P{P?jf`pOCKl^p#Psy}CdhRXh5d3l> z$$~oM&*0}@*cF;mvlM~Z*TfFK#SS6djw8hRM6u4L5G1ZwuDIB_atq15As?7&&{OOx z6RDD>&31R-=|c-*{|vSDRbeTc`{1zEyLOUuNO`UlvN4qGn(euUcK-&*@d7RA0lakt z3UB1OIOV%s6t9ibu0d8_J}Kh7(P>#*cZJd#M)tOUUJ{Mkn&L^Ag{fGGyfX(a00GAV18J@oK6Q zJUm82W@fu(A6cAP$(QwN%aMG54YL(6!k4qB^fF|_WHWAkXG?XRfqYJ1QitFU*a6o* z!}NvH%ihRK!a)WM67EBD`=f>Ms5_1upP_l5-gG*kBdI$t*(a1!C#zJ3>!*@kPNjZe zpb9D}iuD{~5CjyaQ8rQslFsph`~eSW0l*~(P?dsDXzrU>OK^3GStVB>J+DqH7Y?nw zgqE-l)9McMRSHM*MQ{v7I1k@pu$QFOzWXULO5MoNlSxtoNOAg6Im6L3o7<)Ge)ISH z4h{BZ=j2RP3bM7Gy!ixz*%%VJ?t*)+vqAkhc0f)MX^eAxA<3A&Ot8G1U^&D?@9KqPgc+C#A;Aw+ z!!ERQpWX2NQGB`fh9Nn9-yR|-gE1ne0OE#DVSga4Kl=UwnscP{;|gwLZcTw_l{ZcKkkzPEHvNUMd6PNe{oZ&6|E#lanJ-~mT@mqAs3ojJ z&>sNp!te=LDh}0;GNpqIfdn3u$1wncB9RHugZLGU><~!OAM;>_N49~0VF^G?|9LL{i{8l)qzcJA zjU-E{&=}w(rFka79XG?~j-b?{(?a~lSIC)@Ocf)TuLTHkepQ5TPIwdL1*a5XeaK0p z!-?FJN#(=nZ~zJG;b4t+HbX|l=kn$i1bO|Ivxbm$X!~qP;mIR25EGI>97EL7iPe>3 z!G<;{ec%U&EsanPaym1v9n!Fty)@-tGIC!1%j|Dy<>%%Am3MpokcHxf?q-Mb!3_sN z7l23O9Wie=$+`TXT35vY;HJYW^AYBHh!?aIMh?AC(V_W_c7HKW<&YaB==ziLJDSI! z<4D5gSZ4YdtrX5(1r$zGc6wKLw9;e83;szB-qx2EgvkPk?b1r^id|TPIEhjK5wB_# zr7PxS06=*6I+8T_Py{xQul~N$TB-rD@qM{-jFb6*f!G4{m@ouOXCU)0A2K0Q?~bK1 zP=p8!uq!`~0|g91k>%4mpE|mJz`%Sr$!bG!-xdDFVq!LGG!JSd|1-Y5-l9@e-y1;v zD2edI_Zx&DR)H+V<5imn{uhK*AkGBy#y?d-7$;yZUp(#Hue2U2z1h0rn7Hd#NbwJW z?}z-&h9r=}5M6_)j+livGK4j-oD*Sk)1c+8jq^CzU{IWdM;vJ_Kx+_C`Ps-N=G0fH zNH3|{GQ(4OP@CadWVXdU5i1O!f{BMHTLA`?q(=sSMj}#Z6o<-)^XC!d_h6QopvS1t z^AaHO{oOmSs&6TyNDCtx`^$|a z9s^3;KahC)a-@%1`uD1|q1b8ZW7ah%_rFFSb_l5pQU5DZzKsJ!g#z($oh5ZG$@7u3 zx++*pm2`puD^rH29mzGD6Ko18KaC>3;+0H6jhK_ZTOo?W5J@+Cg?9D{CVx3i@qlFr zkfJu#{E^TGMc_j(Aa0|J`;Wp0oP(}PMx$aUGMiYklUBVEa(%?)V;B7)l%o^I zjUg;VkzqT^G<;;kQ9(^$Xa+`btX;wJk;vKOn+aaL8&48GK`#H(w4l!H#)gCEzImBE z+Lz!?pHI-vrntKDlgnYg9r};^Kw&0{PgnB7C+JUNfd#j~LY1aMZ3%=yV3D>&@vXct z^5&BR8l(G_|EaI3_j~#a7>wS5U=}H9^_ke*PjJ!^-P?pGzAH$-IZFzVjsY|W0I);> zA}iD=?=KvD^b+*Yo3ju?Ukf6$6NL>pLMs6H9S_+Upz^{Dv~&!h!4Sp)$PAWf7%!B9m&{cw{1 zaPnyOSnxTl<-`{>%TlUjpKnjD($aNrgB;(GnsO5pgo3&9Nsfi3Zso>c<3OcP`qP8@ z3BUDsO7!<*5^(+Yx8UR7Q zxEl4m(6z#gqSqvSsNQV_X>6gF3{NUFWx295{s$`IN}MEInxqgZt+8Ht(Ycb@`qB=^ zhr0kt=eNpq1uxy^=;(uW38jyaPwZ41^W9OE_%K7Ccm`N7=m|NFfi7|!C{DSgln7)#h|A_C- zCM|=1Af&*ll!ZKj0QnHSs`s*Lb_djjZ-Z|Rvhn&Rh9br?xc+8Hn>Z$9dXY#AfM!z? zV*w1c?Tn~fFBLIlG+aCpOGL?!qP+LmHKQu%YEP+9?7gL;@4=Sclt1qMy=LD-x49}^ zkct`;!lYD37i~vO&2dT43?UiHeIw?%HPxs;&Vnew@5BC&@y)`eM7m0LSJY8472i%Z z#h__>{o19zEhl|n#>#e9#4E*H2a-yP2-90)z%blrJ6~H zM2^lVN**Iue;rPE0_*?7(z%B-{r~^}wexIa!!YMLpP6Gq%$!Behn$*YOJbdb(8lJh zMhHnGilRo66wN7$YC1^A_jHg-wThy&e*6Be&vose?Yj2Qu03DZ<9UBP9=9778qc&U zFPH!JZvRvOtOQ$QW{>-y;`?+y@7W3j!*QKiTCyyHVF*rHQv$AQ0T?0Ibx#3Z)9%ey zGKd&%%Ko3?JN8v@ z^T_>XvBN=&7$k{|M=o;2Ej>GK0Fq`;04Ot2l6tip+MzY|mD`o*>yzZ#HeoG$xayW|;`leur25kR4Vyo7J-q9fq2{3& z61tuwZ#h5+2~2FmEJpz?Ys`7+NCCPdc!`e8$|Kd#y0x}%@3_J<0 zZ#AtIs%jnu%WfYJi)i@t$WM}#9-P}61X~S~x&L5w_S8=<)ULq2zM@yoTztmh^4-WR zjLj?V|2e+f6}mx)j=Ofz2vf#P@6*&Zpb#E+od|)e*b4z@0s5@ccKepMPqMQU`Cf1e z?R{(ZeCa|_>7r!|VA7q&h01vom{2ug)|*P3XFidvPui*@!~{fei&7M=(?cskZO|*J z$|P#?ZH{5<&i-=eK`q^?m|-Sd*(UTp>tuHKu2)xbeeb+K%@jA(#Ls2B7ImaB&YxGg z7^Py;J@6gH;+?;v+_?5U8_1rd(PP?2;-^Ya6-~@X>J4&Lz4D5<5 zZjLHRUtnRJ>=)R0-}=Vp+^7L2V@x(6=G(X5uLsD#k zGRf12T61mocbrZ+HMDK@@%F30v$^=PAKS>$INuS+Kbdzx&X?*Tv4hC$RbB zT*sdMZ*{b;4Z_L#Fv7wUk91LkpaC6=jEta9B`A_2gMwCr`3M^QcJ>SxUU!2DM%n>T zHE6tUAV}&N6JFe+l>l#vB$~}_X3{DWuaFigY6Zi^K#_EEWG69^-mg>e~x zR9FWk3{>VvACZ|-4&s$OuC60|0$Xtr+U!}J$7^n6W5wG5=AFSw9#>l~9)SrpD0sEH zxM?Jtab4(9iv7$v9~Rae;D;-?nDq|KYk8m81~2%azy&|ix&QOU!qC?qD*W|z(E7*t z;SFvEVSV7(mbqV=N;n$%n>7bPqJmYHERJlLblJZ2o!?mfwppw9W1^Po_9Yv^`7J9g zvPSj5T{|xP#u6KDK|iS)SfDPMNZC^G4FthZ<%3j0YT^>Yy5{(u zF!&uoS)I+H^ryzbRR-{-&d1m;VYAid=^}+$!lf2nC|I3_0dj1zt*Cp_tUvfHWF9N- zCqk76_)=-&Kx`iLjJh>#q-C`TtaO74Do>1tE8>F3m5DH|Fq>w*O=^J~Z|wCxemxSs z@A7@+Y3QcUdzs3c<6)PcRS}7)cb1rsK4qnMqG%seDc3%9itC;XZ95teF6@=_{(NCp z-elF3I`_S4Qr&dz5^7$Bf3@zu^Y7agvEP_a#N%dUIK_}@1MC`RlZ(oR^dELfkyUe( z8sGPi0Eb?xP5y3twYrU%d_g6~Ea$FZ~Sf zq*&fsI-w%1E0m~xX9`-{GwuZg4IK3Xb zi!n5RmU-o+^8HU8Y|@y-}B_b2k;mr1}rbuJSjH+l6%78z0!O-4TpkR*!U zQDQZIADZRm^d?&c!!>tBk%e9q3wq}Jm${~zOYs^GI-d!ggP{zK-&$Y;%ACg6!>QfC z{JSqR6%0S9EIc0fn~HU(LwzJ2brCd(1Pi0Xw)0@o91?uw>e(@a@kw}*bk}IABY~0A zwbQBYu4be3BW`7F%vspdnP**QdA;2(irslP%pf)Zgy;{FV`Rip;YUqVkmX07F*OUA zn&!s0*ATBz$hR{hObGP94&S#a&}*C#0L9;=auGzipw0jhB=rWs2jt8FsL=8E!b03M z79m_$5kh{CK&eESAKyy_kagMy|5Pb`gjV4DMeaTH9o_w1r1)ZKGqQ}9UUvS|G5VJv zWD5>8a#Sn~p4p8XxFCBm-3+{-sn~+Mg~W*f+y-A#pD85jTlwbJ93~@I`A%1tEhy z2WWq%pBLSqt8BzyXne5uuM-gzb*!e%^ryR=k+&;heu38YdgZ{^Q=!%Hocq5Rmr`fa z)?QsOFdT{7CR|@mHpuQZI1~(FSQ)z9Cx5vF5jXA1a1z3EDm0pmpvHG%HcVHd$YhKV zn!o@d`2fQT!X-UWri3_(H|K?QK zJY01!y$}T1#X(BhIPKgL$vtGnpR*#3+40QIL7*?e<{R2pdi$-6E?d0^lc0qpzj1?@ zvvBa_JTVc0CO*xjAAaV#C4A;ER~lY|Yh4_B_63qBV!AAY(to1z9T+B`+Y4|2h$Mt| zeV97ygPu62?i`OviN{cw>TyN8rg%LVq;&g!2Lp7kVUPb>ch3A6q)8Y0wo~162?C}% z$=@4y1}ur@a5x{UKvZ$1iZz|NyMu*s+FEkwemLx4y*2L{u(1sI*(MKqCvOlx=svsX zZK<4HAd3Rwc*07e7Fq(4;0a~;XxI12!2>3^4(_!`CP{@^`MncIgrRGQQq_iN?c^Kz z-!$uFn;L`8a;2ZqE1dcT;Yoz0@kvjDET7M+XMi=V6L_Y# z;nY%U6m833=|pI2UCx5EN(vtS-~>vpUK^XJe<{%^MQcuL%8DWGa^Kt41~9BOD*cX( z^G4^eGA<9wDEoB3*%*3joeJD%EVvu6KVw?FqBmg*EBHFo>UU?<49e;aV)ou6Ub)wn zvB&u<^vhSMulW4kHCMtS^ZvjO=secYQ3#d!yvL3#jw1dU$F5L_&Oh}Zz>fi@t9xvy z5RvJV)PjHd<6w7&t1siPr!9xhfKks`9J!;GZPOu>KuO@9!T2PkfVhYj8Jx zz6YW(2o;^tLst~-ixR!#V|FqXZ`FQZ9!dHVPbg`@yDwlQL8oa8W`>M+Z&AEQl(|9O zaa)LSXDXI0IM1){m?m$2c}45u9>pmxKGn5~)uOn3P|=sENvCS8fMR@H@pB+}I&ozs zE#}vwdb^f==3a8A#|)B$a3|{=-8Uf4=bWZ#n^R`CZ+f>JJ&XJlufD7$0U>GSW)j>z z)y3eqE`V-6m%gcIwFXQ}wl7#oXQ-!*;C;352S#+_7GEk}#>g(oImDwoe(XN(C4Feg zAxK79jx6~HIwFZOr@ulvic{wHJN@MWYoIVEx?c(zBqswA*g?q*5S2@LW(^7+ac)1J z_LA{eA4HSV!>ZxGUzQcFY=N93bGIKWlvJRdtn z^SGRHUBwlh2|{zJQgsXkk?=<3p-_SrI;UjpuZ!-zwg#}NgB&dpzzZ_H%UXL z9hP0~RI`(CbtzKp0^L_!I=B2T3hQ7x3Tc zd_~@hw0Hbg^<$Z7%UetJV0_z{YhhY*p!|C_{sW=F3r~fI_r9NL70})XXuGD0Is(YPANOn|&JsSg|IUDpr)Fvt-dih*aenX6IsqQ_ zyO6$^(im`|cg$qTsG|MsdjD$^3h-t0Bc$)wIbWh%Bv<|C;&$1PsMGu1e}0JSc??Qn zMBjWIJ$5BgT(4NNpfRTUh+8$N* zFQy0%&>h|RjvfFgVH*5uL^DUJ`+*MZb+8`stx=gEsqWp*;ueCj#dF{-tjzV20|OGr z-Mdt=>9Dm#0+jAMImrSM=Co2)^pt#C@b>^hS3eVGxVy!g`FlZqk*PGOm?ov-F+Rt{ zDP1N|VKP+eTn!*c>{|>6zyM(C0HDY~I8iY(-7lRBtju|JD8-V6U>tYL{t@~tsl_a4 zum8ope~v5q)?AB>Z@=|+pT!BXZG?yY6N=dD9Totg?i4Dp8Woy}XlKDWrS>H_6UE9w z(XJ}gF;KylhxURizHps-x!7JJntBwqG(D6#k<}e#(4U@g@g2^LagQ<$GAF`veWS8! z^V*+M&NiI%M?~;Hdb}?W{WLWyyExlzi z-UBAkPb}Fh`gs%xVU>ONxj3lYe&2G7R_J3Rw=f9KwH5ng1EW}BWXfotWCOcDwRISYx-a6&la z*at0G(MVz{Q_1SO*D1Z6uMr1*g}S~4>OYH2-q)*l*1D@eqCZ~*eK~t9FUD_6krCQJ z+X_;(Yb4H13;$6P3Mb%St;Stb*0fVg@L^W}x$=Gf3dV0l(Os)y`HG@`oknhpqEmxL zW0-|2c_kExbtle$XCB+_`mkcG9j=CnNr5|`izK=c7vpne7!7}256`?&T8xi;xhB|7 zgmWpm!3WjLHg;->*Q=CU?RJpW#n)+@h0r-y$Wj{UKocl|p|RY6@oQ1M#l@h)lVd!0 zFya;cK=`ysH9g+ZcV-SJiZ#o)NCvx21%q}2*^etyf_Erpl?h#oE93_XdaMOR>>SN_?bdX4bM4)jZTf=JI(v!CZ~ z4&K8&9M_gcxK*l17#*-&tA5-W@UPFfT0f2VoOj|_-gCe2*V-<+@#6;nK!#5mgHJED znQk&#z2S2tT*27+(e03fZlV4=hCf{Izal5&<_jd)@3ZIcjp5%cXWGGDnDwx2VqSqr zM9q(`t9zQQ!okpIBT9H}rKTf(+0A2NM8dv!zdxHepR!daA1iHR5Xk+y?Fx_;(7n7H(WP3Ny~jc`sOqmjazF`$o~SD{*)EUs zio@(N6`AOg4548#{Z5Ts*rK0V@s)csati0`Nb%z$Y5C+b&6`oeRexIUHp!f6M&s23Ux@frCKy^H z+g9Rgf$y+RNl7+6vrFT8X6EzNhgU7?X_+ILw}Y=>=gk8D{d5}oOCI?wet9GNhY7d| zDNFpaxc;$^y{S(s7;ko5$oh4a81S;hEkXVE1KW2Uzr-@mH`czrRq!!BmcPj=dFt8q zL#IuLH`c#JunbAWe*ky`oyE~20}uj-3kX! zfccNUadmr%)p4aCx_`x$t#sF8tR;%?Gv(8UW3S83OleOWwWMi#D#h}8$8{;&68x+^ zt;YJY} zxm4G4iX0LcX}j{E+`N6UAocvUwf3zfO;7!L&tuNU?d@XBR4Oe<65XG8upv9r)&{GWOzlg#XDRP65ie zjSrU5m8?)+%izw+bZG1DevA}H!AN`~e5i@p=m7=~4i|Zm^D!zTf{iG?vXFPtKzZG|&GFgEp~bfmF2 zjWVmBgn|g7M|M+Cnj`@OA(xU`aNp@6Anu*gaqJ8YHJ|~R^9jfN?Vg%9Rc1ajpmNAa zgDhMo!l2Fn(8~k+ahBsS0*?;b*h{^NRwD=t9M@e}8gPitNTWz}Y z9C3pMLF?rLV^XszTr%iUIC|e6{V%Rk$+*xzt`-n!JAtd|%OBuTgT6qwxK-Vw0nXrc zy+GIZ=Jy6(S71Z@TvPb6^UBHdqjIFN6>W|+H(qCyDrHonh07J`Xd*+Y&Z$heb;&4k zoLekqjsp_{O<_uF3@IvITu5D^C^m7&-#n17W&BN#)D%4jkxAGi2ORkn290Zxv(oB{HsiWW}8aAx~#>b6X@Onn?<g?;k=Frc`k?)4kEl*1x`cc;y`EUV{FT5nZ#~WfMs8wpsqjrU~7&!_>MSZWg?%4SL zGnD3uMjzEq|wio{_aOg4s|oOqg`{M?qr z;-=mByk{O<+%Hq&pUyW+f94>FDC&8Tfq6(4+6iM0zSY@V8vVje3sF=W-q$Ma%`Do+ z!%4*g21KrxBb|ODFBX7a{Sk4aBe>vXFdKHm?R*}4=Z=RfXEc8-WgL0Rgb*r-!;#9n z&lN=|bk#7_@08Dhnx2`-xg7&} zUqhNU6b~Is*qG36A&wDzEzxyd0Y}U~#JSlwVTUD}o8N+kIM44c*7f2RMI~7ev!%V) zFh3*U+9alP?l%-FAmA$HZW-)nAs{QMmbygHru+r$k(H~OXv{u07884TiFA-MKJ5T~ zfcp~rmT}W6!Lp2Lb@+x5X1JyT(SPWX$&j6FCl#i+?=A8b6((fH7vtEGkO!ZCDe*ea zWQhj+&aFV~J#aFz8}?8wq!xTzrzaL4n=hPrdN$8ps)z4-u%x79~7z1KJx26I+u4hYU7)D<963JOPOa~7At#4Er#CS-r;Hk#s$&_##Eb& z?QIGIqZ8eA2$o24U#mhuB*mnIQ(W$LAgGKsPCm|I#r9F8#NJ>Ng2O(;Ej2xFW-gvF zG`I%mliid$CP^2w5CtoG3syh8#9}mAkoiB@xIhVai4ybW`zW9y`D$x@mF*k+ro2+1ypl zUw57$f9g5O4y=m)qUQPO9_Y%sH)YBKew=Fm>9=1V12zMEs!zy#CZ8Ol9JtK7QWQNY zHcq*jllE!HzntmbvM^S3m9R4DF_fcK29AEue3-W5+?lRtP-`U-B z3*OIyyyq6wMf#Q5p=l52@!#!yS5o9<&S-Vo5Mdk;3D|mK3{aq8wMdfdZn_p2f?|Na zdi#AS0tl_?C?0lFS6ersQm>$Likz{Ul3_*Bxl@;NlZQSp$oOZc8$+afQs}}J9|Qu9 z_Yzwj6(F~Z(Afa8S%6{y$m{|62^oFO!+c@aSq$#L&pjrXD<_X zUCn&*Iy0bGQ<)FWXCNy91YH1sR}Ig;DuXTn>5D*423li3K$m&-Y=p7bL2B9ia9}KJ zFB{i4N?zlTrfm1TLRdlo$~8#N`Tda^bkM?~=uQN@ueG-OoRyT=l>~z{^%1xCZjx;y zVLpk#R`kQo?+y?CI;?LSVoVP<5t%=HYWkoPOv2fyv=)ZwK$;Jpd|ea$$g7zOv439N z{Ja?4wF^MwEL8-corU16H!iE<>lk^tH)n>Y&IsXowN zl`I0C-@C1YNeAHl9NAVOPS+JDR*uKDRbySI&IS*<9iGLl;i8}pvBO;K zXEL^r4&RDr-=ttxg`ryH@+DaXJ%y<4v%sHk5;cf^BnOs5am#;=y3R-uKiQhR9BuHAFk!e^@e z_Gy2~(2+`9X6n9SpKtpIn-2opC%ll@g`ePjQF$p9fR;co!e>%F~1XVsStNd4w zdFd&+>>3fOePNsk6EXneftRV81QIs9{pi9iu=*%~Ap0Q#0V&3%;yK`F$+55f-EY5j z|08fL3Njw!F=P=$dN*`Wuvm&R%E4@=!<4qYX3H=^rtgcLfwiJRnGB-J#lJVZh#604JU_gCUD9RlPf9#+wy`s7pi z*we5xM9hoUBR8xw$9t)*dm&l^kTT!S%&@-jsjdbe`~!g8Jy)M1gvYMde@FlmcwiG= zumPinkOUqQ!D&~*Z&hcNBO=0sz(`lr)nN1|dPMtVM8jlbbA;t3os()ICmWQSUn?sN z1)?vDN$5VSrt7b_^u6A4)3K>8481A>lYrcth}`Mv8+XyUX+a^g(NS$-QLSOYRpp?Q z4-UzFKNS&jUFUc-ZL;l+bGmT27IFH+?crM!joGWD9GK;5wjG+0XUNF^$;)Rw z%U2ZTS3Lks_?1M8@h&D2*^6%RH1qD!d*T@l|xKJe$-nME}~~ztgc!`?k!1 zz<$Nz@Li;MTri)D{!7XPtWCEbg47`L%#dxQseG$}7%5z|+K;2bKfo&jsxont z8MS>=Aa+G?RwVC%>%n31gez3|wn)@+VbVD1Y@blhpy%8#fR$Z$=*A(4r|vnisX#(3 z!Hx!^cJj_i6o*J%%qRYZx3UV96~)K}V4Vr%OcihE!t(swwg*Zz(4{1rsJhfC@ne~F zF8EU*Hdo~a5_&sZU)HD)Ys&-ci!Pln1C;0`y&Xr+TGig*ql*dc&I4}Bmv`*5kGIS9 z8U$r*a3Ew-*WgsS-$ME1`L2nQ-CL_FdVhA!%XUBdCJiv4yBXb(@|p3vnX*9M$|C5a zB6yjEH6jCW@K!Vj_{RW&DK;YGOP|(=t0-F-omQL)yidCXd`ka4Fe99uxs%BQ`(&H} z(8te1UHLo-^v0LeBfahqFYb|7-d{$oF6SOA=ObZT41I&df`1Go)?W|%R{*`M>nn?d z-o1zQH`p39tAm(@Z9#5jA}NOjh`YLS{(2tMkzUVFi@Y}5@cTfGpwCp0kq|w^$J&cf zf9YuX7gu6c2~110x{8$c2V^$2Dn%7@j)S<$!yW}5Cr{T``i#cDgO5_dKgg1AImVu) z{tbhKCk-p{FG&dtSkHB-B=`di{XARJzwm#4MeP6lf$C8IDVr@$;Zq36rprwyyLiUXe73NdMSEv-+;fP1(hJwE(OD8DT8dAfPQ3s{^4EpFa4sh5ZR z0sejc^zxGj=IVUN44_Pvf3JUFn2Z?}@VV3$*|wyOmsgr_sGue^KM-z`)1Oa9R*0nj z3Xm+mOcs4FD-gN*s5OSYu!o4U+&g?BbMiWT&Tt-2Q;5DCA+a~~(NBu-QH1v%Zlax`4_u_@wItphLCQAGO}h%kC4^QT1}84CPJI{p2}-wfB_kMj>)`9WfBOO zL)qgl1dmm^rH!Zz@3t7QaA9mts7C^miO{jA>8*RGXBMXY;wx^bRZbhq+%@bj3zQyD zn|b=|-blK}v}uO05fhUndAx(I1bZNS00IC~IAv)Z@z1j$sU}UKsg#L8OO*m3=>Q{) z_^t`~HE?fKtUe)g5vp__;^S*WLGf_tv&5E0uH?W%Jq7m_&{a*kRYr&P|M6yDR~=6d z7X9Ok@yM@uRDga#;4BjRZ5wztsaGU*Ulg)WWOem;`s4%gr_(h$kidrknrN%Rkhk?W z{*8lRy;~HY{bzpvKi5js2HjItZS*%6RY^zx7WN0<4O2S0FiHgf<(ZfO5$^5azpJ2x zm!PCPAmwf*?XE6W2zxLC&gSdV%}_@VH)Wb#n|-NRGzeDWVi~941$m~YuVu9;lhosy z;PDZapCh`a8)4+9wJ&9?N#PCtz-V`GkSy!0+4h^GN`*nsHg#_~vjuAqvR$RUH2&E0 zs$oj>yl+M~^CmW7-EQ7$2mO3b__I6y@1L7BIyI>~0TrTceI7`g zyJeV5J4qh-x24}@NNNWWehr6;r?#r5A+(>46!K*_ypasf0^ulp6Cd18M*RU^N4SO_ zx(3!s8P;IDmWAW~FkXUJGmdGqq$G;(4jQ%|qijwsiJWyq${TF!6P{a0C|9vfdoj?H z{&FZsKWy&8A&VW(x$EAwS|R7d8?2Laqz*R(M4H97-z(9!t2ieJ9!q^}+<2^=*E&}8 zF8bH&qJVmyNv#V6kX0khV3KKyBZ$bMk~=G?gpt&w(J#4K2xZNL2Y(WP-D(XDTi z8rfZ}P5Zx%ef^QrQCq`%Iva|*@#{Y%>-|;7+M;kYxn-Zo%goyc00^E=1}jvzk)f&- zPvs<)G?Fq>rzVh+TpiDc62h}8nNSRs%#`dKF_;jPq~idQ<5QclaDoJ2p<5LMgUJmD z86bOi>Ll2CgMQi}sm5K=UCySO4^z*jQ}ngEc*-eUaZ-w}ac39L$G}7vRu}2#!!#4lN1isbbk*bwp*mE+I^%O0PcQm|4Gc>V@|3dfb{a8?WFl z`WcP8k=&x0X-->U$wc}~W=%D+h-Ut8*zy?Cd_ytY3CteD1b6tKQLGK-Q`z`%2B?UT z#L+53uVuekuz98x4;^s0LVO`>H5d6NLmXD`VI54>r|vAmMwyY5xBlW>4JhUdy$Ja^AJ~Lo2OT!P>3csG&ix21x;6=W6cQ18P&$yr zO|ILaM9l;%M*huwyg8CwD3fDX9fEdNkie$GNmtxnZJ{Z!k>e`ytW%Byn|?}*cWb6YDl;RA9{9ZB+JDcpf8Q=i!YUeaV-M9vn~W5P z>S`+ult^JZsubtB8k*Uzklkdt<25V|lU=vBeED{q%W*9ve_&@MXk&VG+ZEOEw@iIq zE26w%nx>^hpO0FY&JK?5mKM|&5wj_@8p zXje#PpU$BMhSIfq4@0tLc?T#_lZJb`y(s9IDxVCy^Mmi;pfe6^Ip+`l$TAr{)rOp_m62Ml}^SKApZ{gK~8>E$z_6G+Z?!?l#K3^C}ilN9SER7oQIa2k! z$2D!Div3IC(T(07Za0ZV7HJeYD$Y%R1L$;IzsTJOjuTNeR5%fwpb{pD_AYXBNYkCPbZ%w<{ z$<(8pSyHzd+e5~#^D8-q;6rcO65cS(B%cW*dw;`bQSHPUJbUE{dX+->6h)CoY{*_Z z1K)`B!Xz&BwGvfcZ2MHPrT@9gs0JezNm`W3X&KW)7ut*)dP=h4LPCcS3SHq#@!&py zPw=U-5_bdVDk(=|lIEXzwn@x4$?w)GiLLJ)8cmb|26Sr5XcD6D*xp};Ni`q$CQr#e zI2|Pu^X|i=cXv*XZA%(BPEmL**d5wd0Iw&)P$V({<$xgeA%LK5(gR8J_vrwdoHQ9} zgPp+MeTIZZwcx54XP^3MC(17gE%?39{T;6^Q^de%Qf3e8`0wNB8ld9|qHL=htYh1r zYb^6zEp*&+ko-;hfW-kVbcCo?{m)TlCtgZi{)b^)GJYfN}BpC7FUoVZHm9aBaAJkR>9 zNfNv6h?QT`+ShR!^__(Ds$anLF}jlc9~7V?!(o>7%#jrS_WNM7G7zX-tNX!gf~<(Z z+1{<%Q7khBNC!5+_zYxIw`_>AGT*GRvmukgd==F&Cuv43AzCd}b__7#Wgvn#Q>DK6 zcMI&y0zy6#L?t!G(TWv_VjJ~b=I7Ltc(TQcm4%iXMO$rj#fpdSQMP^bqPG=YYs zTvs8G0e*?oLu*+H+&%=9$z$TFAP+F;l&UJuo0(Z(oaxQXCb8oL#Z)9*Im?YIV(%$e zi0R-Hf7LXA#Fy1{%S(e^TAZgAh2&ADlZTU2j z30ty!iqnt(&5)adB?u8z9!&QnEO4N?*r;&Q3gX4MAYs$FaIH)dS=quuLx}b73yMKh z#4lx79zYqUSm&<+c3V$udZW2Hqwt4syC?6wWOUL0}Q z_B5_6u;WT_J^Pb3oN?i@>R#FFNV{+)T$lneeJ@9Y3Q!a*JF^G4+gt0;F{G8U;=9eDyRd^NY1g|=>RCS6pOL-##r*8 z!j%3z0mwW&2&Mrc@r+J+xdV5mp-;CC`@t`k8)W|;%xT2+T;S|Lg6ER%>IN2si&%b< zj{Rsu!|dzP4qexN9CyFQnka|G@L>`2jteWWxDs{%ogF$4OWEwi8kJ|^SYbTf#kcGT z5j%E`RU*HQ^pUk~3U)NL#>*8+VqgN+U~#-QDzEK12X;U4-VOn)p{!<8knx{X<9T_7 z;O&f%&hyXF%|e6*T5fSJ$%~t%86`mEPZbB~z%JLL-V)%sHD!m(nF@rHDjmh)`>#Y?M;vYUkq_>U zPMnHSod?&S0s|m9oL%iovF*@Q(!&Bjj<%BsLPp-6Dyi7}vcLj>L`2@Mdr_7vK@S&d zWynu;8ltF#=+3|^65uX&JD_n~wLh#`LP>1cg=naX&hLoMuV>0rf##TK@F3_g=gt!M zPV{eZ1bIuhQ;hiH+m6LGI6%6_qQ-BS00^q!0kvHGphyjgk6~O$v z<*z3Z01%&n&8}>cV(Oq|Aq;75>$Jh*-3hdwx-h;-*C2%sU zH$T+7`vB^w@8kd22K>PmtZiSQLj-GkgZnS|U)^f((y7CHGu~kdx^0T(PtzvZ5BLh8 zRilsq08$8n%p~Gp%^Wuuu(pXWTbR#(Fb?`K zlq!QZgCI5~4RR%&{`TI{L>TE|~eL=9kAm&}YAan!@zQ zhTBE65>l>lB_HN}0>%%kY3at*BPlZjYu%uk8JZP z-sXm0e*rbaMf@70Y5=6l043BZE3lZ42{Y+ZAOcreVE~kagvE;ilIlQcbv@{BFrhk< z!0Iek;yix50PIjt0uO}Ay?GqB8n&amM4m=|OK!P5g~;&^zjoR3oJzCbi*ed&iG0y5 zxq5c@5Ic%&6+PQxO&GoeJP9M(g-=N)nq2}qpoz0k6ExIx|FCD4hsAD4Lj99C7RU-h zS*boPCy0=MU!{ThWc<8}JTYwhWyPf@`C-gd_tO2d$mUlg2T9T1hnK>pNtq<6I<8kx zJ=^~ziZD7^6Ikl*cBOH=SXDHF7eqx|CKfD9MH#X=psP_p%+97$AUYr`LgtFyH7f$2N}LPhRro_AVa#%d?4O;pahgwSBdQw0{(hpp>i z2_5|%I^j!$l|8+1>bJlS2mdrStQ`139#*7Kl5pVm>GZ(_)8-RaCCUms2&KMI;|?r} z<80+wi6*}Z31b#kfz%AuEDl3-*@?4OeEltEPTK?=pB5Qh5$yky=!xhR%Gqu-`R%o^ zBzas&ZT4HM)duUl5)~3Nx-Qvs&^o6B=3qAH`}M%J+d$dCyBUqupiQ+ww;8c@swr1K zzzM72S9kecRFxN)va6WXpQ>Ik=EyG1fn+t@Qp&Z;20VjVFZCHek3c3e)6Cg3max1m zQjnqKK>3E)vj@eeVDfj^7hT_PuiYsvcsyTanf2<_oI_vdz>o}$d2oPvdN?T`&Pg6} ze_i$bM(tc!kjA1bZ3myt9@YrtL)FjkRrM+?)$gD0veQRFjo%cr`CC?rx-IeV3Ip6bONY95tk3^%N4BzLT>3%0wa7FD6upAMarx;f4 z{V^xYCW>)qi^itYH;WGyGC6rQNXT9j~`1 zP!-;39TeXU*I4?UHhRc4Qv}3))-NaTIe+@-0(G zV!!D7e|7eMx$W)_?}88h;FWD(Kksp5?)zF$@b#Dq=d>)&=~_N`7B6=se1JHt6C;X<<%WbCA<71g?aq+zvV{z_3t*? zh)1&GCoi%H7Ktgf=ff^kswR9odS`$`ft3?T;e0Oh&6u=(#w+eFuLKqnM>LHDv=X3C zds8-_H)P+!H1?nItr`qEKfzN{+15Nmrha7%<*(}tZeLViP-Q)5i-e%U|G?%MOz`DN z{dbLJKN<1d?fVPSntp=FLxrvd@Qu{fj}tO(VA#c2YZ^nV5PX-XOq;q(9P^n_&QAnX}4vHwAtL34$VhsNm@Hz~~@ z%OgmQ#-{AEMzXWuAQc)90x@cZhENVGAFP>m-k=Iv%T?4SB?c(w_xl=7!FMFd_}{u+ zaCBB+F!FR9-4(qe*bnhB>N%}bQxoacOI zP9-^9&WGfb5ULG1g;1nI*XEFrkP4}$6iPKxN$R~hMN~+VP9sT?6qQcvyU*?SyWRHx zZo6HtZO_;9`FP&%V=3JMU4Oj1O}>eq>~!dwIp%k5m9iRs@HcmR6CN08&#VdbEDAY)PIlPwYObR~^?P#mI~f z#L+WT>WcJ2Ge-~8;5`92wJ^yg*l~GSYtr`b%3E@;{BrkW2jyMOsl5ufb|diSrWczA z6o)QOke2x`zuK*dX2C-!Dl>eKHQ#cves+2lM%W=$+vvANvTY+CTBqAaH&`aMX>WA7 zg0*$ zi+>A&qx%cMN4*!lRQGPsBxnX$K3X2z9IN{CX~f=FCGSpJJ|Rkg*sra}D>uC^mi5*S z*e~nJJA=}>oGWG%XCGLdIlr%xUGRG0*4s087Vj+kRv$U`-SpT|N9iqp%G_egobBg3 zSrxGi5e08>dnn4Ad7XcQ7QSmG5JI%o%iLRStz36>8=ArrkoK&8^;W(7XVgQhoZ^F) zuPOVASxt7e8gZaKh0wW^SPySj?zSqHw$29#OB-(V5Nc;ygD(1e0=cFO8qyc}Zf0;f zW^LKD{(O}X?aSxN_rqwWK1fUfxJse#Nau#}A)N?XOO?){2pOlaaqjV(JSS=w#myv6 zVo{;$Wgm13@4)!ObZiXskW-121MlQr8%$tDxyW(!trAL`vF6M=4(X#%dNcx}w|Q<{ zFP4;QYj0vo)3V+cy7!zqHeBeMIR&LIo#WhXpG9bd%BpmKsBW1QAf?pREsqd=k98l!Ys}j4WB3iAgyfE5b(?NVSzMD`{R)|7= zj1Xb|G^T5VYVH zzu*-vHHnUPon#a_96^wTp+)ZaDw*sh7tRK}6Gjay^!$_ySf?69L)cg0Yk&WhTr`B8hLqp}Y6Ly6Sf+Pk1->%DR*M1p=LF23oHT zw9nbGnLTx0jroce@`dv>i+Y*XGhDq!$b>Nr0YZlX;#>h5u~~%q7MZWx#yXV!jX(?= z?lQz=T-&fmgMA=rqFXaY^2Xijv^!Of7PAv2pUy|pqNMP(H44Ouh3IO$FE(Plb(f@Y zLeYT~JBoTM=3#70xXI4&`N?OdpW^xHDo?fb)(!6?CDQbv?G}WA3og}d~vlgeiAZEoEd;FRvXO@B34 z!AI#b>-IG7d^I2T;?AT2xA@m9vx9q2ZZwsCj36<$eJN_ICf2f4zqNy2v4X<^W07i& zfV;sEzu{(m9cjL7qv?0;qJRlGg*y}ZL@IRsZXQEkIP7M)O@`>@+9iik-DJG-r7U2{ zPt#yk-5`-6D55Q4?qWHOvfWB4Y!&%Yn}o(~XKA!(#9wvy#R;DqeDy@chq4&}BiVKB3gBKSkK!@p6vkOxT zZ+N@=1J0txnSnmoAi5XbxMS~$l_4pJ#U*5-QIE$4^zu(5*oPo=O|+E#ESsCLbe{T$ zC)F$IDYGKN`|tLJ=#8-E!%j~)&*niqlp$t znWH-VwF&~ohgIX4_bd4haCvb!3$bCdGtvciGBhja(ry5KfvC9D;Af2PSpI19O@^5@H9tQDO&==N;r4-a9(4n?v{Zv&5(OfyGP#CQnOG0ge^B{ z)>8So>L)LvO;$!qv&3VX^o1%8KAMqhakcyM6TIQG+h@qog3w*7E>PyZOw2S~s^-dFmVRyRSOZ? z;fF1Sx3?4$QUrzdei;#fb-gG7)7+qU^e z_ok(DB>hlH`gS~htN&E41VI)c4)Vw4lK9lZwn|*6&ZYL#H~Yn}UM3CNXAOF3l47*s zNtPg-O?!ZP9r09NP2{A#@HD)mOTcoXxgyjO!F$XSJ^gXJplt+C+N=qU^-Ds2e0{$j zlB(_BQgLPgbqL3I8Jx?*HJ*th30}|v3MNo6AbCWOVrOb%gq^kEAdI0a~B?BUK>|LyG5~{8_jC zSM|xK?dtEaE`N@A{e7x#H1|e)L0yGEp3UKWqOvlJ8WvSpOWKV8zJ-_Bv9O&KbQsHU z$vHosO!?b~^B0j=CpK6Bib7b5B?Hz&*>i^+#C&JhMXpf~!g0n$$qH5Y%>_T_LYd;Z z_ebEC80CLiUf8-vZj^%@p`G1DbeWr6#hk5#3t2T{I|en>4&&_If?PL~7*lp*0AZ}G zW~z){k&hKXwOf0SM)o?6$(d7;<_sAvc>%hA$cm%1i*cGoS31TNYzH(y*L#%n1!!&H z+emp~XF18o%WM@vOq|rNX;SM|dS246&yCy`9oY=}%8?}XReW>yq-uHOt~`86v*hQz z>1=S*V(2KT63F%m$gYC0b0{{k;GC%;R@9}J$2GAFXHq;3`UT9Hdi^1UeN~s?X@q^_ zCX<;i2aMeEM8u`YC}w${xZ`dBXbgXphvK%#?fhC^pt9+zG|~X38{~DZHzdVGz;6bk zI4!^)-Vk!XAaEg<33r*SzIDVz+f#BSj7tNei+w-roMv>Z3;J_pqVNmCp6H@f!c|(Q zDqZHRl%h@WZ}f=nG0UreXoBrC1?aU*3Dc&m@grv`7ZuH zk1>B45SNh5xJwE3Q19(VUxTV^j0;TWW5NXBut)X2=Ir4iPs~afwoqW(sT$JSd`+}- zm`8Y1r4!S#5sy_f+QaQ~?b3;M)@GccEpYXsg%Q%hGw&`$wz$}jO>Rfb_C^dj0JC<5 zs7Zs_NQBs<(XKkjN0)av7}@^%Q9gCyFEOnm>3NOG{=%45gZD|*+Y{XZR2;BV9840x z6&OKklk4*Hm=1n!^4Hn_k}(LBbXuIcJyma7<^A)(2a^Q~yVu12s}6bQs`sq1TdEn3 zG!V)`!r92!jIU>Bo7MOBmG0%n?qGC%IFqc9Ue2gZ&iN2hisdqTP^Bp{r4qVb&!QuP z`>|v3Q)RPAVu{TVwzdj{ z0;u^AQ{sy2;Bv>il(9(j74F!_+}eGkce;%7vLsN>IEn*BW`CnL9EXc`)@8An;uWOy zgrGx7YyAW;lD_4vdmyn2!j;IfMevb}&q*!SrKNy$C07ygVKYxyiw@`^xtLGnO8hhG zx5H9b#?C!DR~h)haNIN|3&Klw^~x|0JL?}Zf%Vw@s#d64e5Cr`$ZM+Xwqe85;|50( zrx84*4W#XILc_D18rA0pH5o9rz}rD=!0Sj^3JqMZ{jpBA;M&tePhSDjHiqlRfI5!; zdi_h1+nD1^NJ`|QjL&x%f=yp`8BaKqfNsNlXOkdLl9itqB~3#)%_IG?b3rg755C^) zay7Z1*`{UiXTS|%JejEBf}-9m%8+7F;B3UDKBcN?n?mg3D!&am@m-k=kj- zgRt2jXOkCS9f&hmN4p({UF0H_9alfxNyzIg?P0vw`6!$E_|>aOyO4BiDCJW@q+}AA zH7Jxt+Dn)*7b%2BfHc%ioO214-#`j##s@6~)(&^y6A)qJpwVsuYoYI+rPqmmo0?+|jN~wjjtv-(bQcTM>iPpb9VYs-V+v?MWq{ZXvGnE&A+E2a&N--(0 zlpvCC8}B!!o+LF#YKB&GaSOPLBL%%-af;#SefF#(aWIXe$>v>Wf`6Ya;iO#dM}qE@d6X71PSJOQj<;qDak9wzCd z%oXWNNOmP`-07@8gD~6k-EJ-y-I^O`d>>!CysjI<+sxV$-BG(y^y%Ty5;S<>2X>_q zvx{jMe)($Fpna9A`tw`x$Emt~@L};!Hy++FrmQa=d_?-U71NBr1$N^r;~O|5+V|q6 zQYLY`@TUsGq{{k0tC8GIo75C#HNTYa3~TYb6?gX6+Qm>=B41A$P9@4=2>qHxmOIY& zXeQp0eCKnS!?_B31@=^AOWbCHO1|%~R1f{Fy~-pm^n!-b?adfpV*CkR}oL%AxtEo3IDWHa@}q1=B2lCrEK=yx&-ui zRu2wA>-(SDe9I+@07>8CPH>QWJq#rP*C}aUY5JbW<^NLyK!((RhJsyrFi~ZP{V?Dd zw0!E$W&8~5<<>BVwr;TlAa6dCOVUsJluKIpgjbo^-Ksh?)&tK}>FofJqY&|2;M~F#X>A`mv$5Pg}liJf)7r!u}_j zQniA6h6W%21AtOM6x6ZeveE?X;+9MHRKE!^jw*{88*kkE_dBiQ&CmGsed*TkhFzp* zpdpSxN(5}#do|;nwIs8vWhMRL-i?h!ZltBNma#LV-SnYR*Yuo{7PD)cWtU^W^~hkl z)^O)lbFqEo<8O?G8xcRO*{7tUKR?=+oc5(?U)6ngFTUW|w_LLoWP2T`KX#0Xovc2| zB}KsaW&ooPCv?LX6#+>-w|@8zo8QuhLLN^gn*O5p^1Dw*jqRG}xkLR{)`T=I#Y3ih z9mk~ng1RK_8k2v{%tmkU4S)z~-t2yy7*}hM!q$HYqfY$@Z3MJ;_7k#P^Kbu9>{_d{ zA;Qdu;82x^pIDn(`vq@=Ir!P_@F|-Z6z)Ovi56uWlav>(E!w|;n%c;b=Fx=4@`oxq zUsMeOH8&sp?|Uy!YxZ=G5$e7+cUSs4RxS1;$Fr*OLi-g##q$au&2+t9Z}l2XT=|g_AJ*j zi0Owx9Sph4{cysTgwVU`s|la}pXsS6^ZUwAxyEz$EQhQ(5fC3JMG7_!6^K4OA(|zl z-sWL8UJZ|FPs?7GCtcZpZYXd1zM$`Z`A#=A{?vn~rkgKDU-@Wlc9!4y=hu`#VwEzb z8GBPrHO}$z+ZL=kGoAQu7$jCL=;q<&H;;IyIMQzZFu=v&WUK7hT5p(y8l19UjUL@j(RBMtH4NrA>LrG*WX%WhVKIl?!Tj{Z(#D$k zvrCF%ymb6=h+6jkZ}Vok4~7(T9@jA(>f4TvqK>eC+r^J?W62OO&@Byye?bvUOb1+# zZLkp{2pfaH+*i+71vM}^vvp>6-EJ~{JC0p;HBWXWYz zUzDqq5cm1+>i+!@sGj@lP`~C8y9!TUS%ig`#_25C2l^LkD<1H)n`8&iR0LqEqdWh| z4w)QRJmw<_v`Y4N5+Y!vLYO}TL}Muc0AlHkhX|!cja;Q4imnyV76!@JMh;>;LeVAU zpzV|9yPh4r+Sq`}_=NuiO(kfm019){c6< zy}V|$3TI>$*~Td#&}}%X`KIj?DAM!zL#i3hBDCpNXD7GgA*(_?_5G3av1+sxVUcPV z(WN<$Ix*Fo+Z1Lae2B*L7C3|BTNQ{o6V(lQ2RlW1Ct2L*QVH2}@$Y-d&Y>Eb?*d_` ze7QJ~ASLfk0rOf-C=$<>FTbHCZsB%AjktX)7CaQ#Y5Vqwr4lW_@?QMFg_EDY?yFPF z(YC;*=K72Rx$-tS`hBu;?Z*Jb@T;gfoqWW3SF)+Y7wt+Pyi?VG2Sz;5WZ96c)X&8B z>wVVpW+M1=!dezcBBpu&khWVb<-Ar{m6pVg>G0m()V&EDqAfjV-+RA~s{L|7?c!g9 zmW~w-bt&ymD0#*~{Q@$J7j|DUp^S}DWbr@@J=F76zQSVDdz8Gb;C}wo^`Y<8*7B9G z&JZLQ%>xwpo*wiG2(wKaMPd=ci*}zS%(+k%wb5qLnk9itpVC5=yaSlL%6cmZEum`S zm4^{qClGQmHr*z1Bl6e8Fq$Oklq&Y~jv|;Mgj}r%Oy=Xac4|_aLVFD}M@shz3TRnh ziuFf_2|pi}#1yehq8M7$$RKynZj^YuAg%N4-z9`Wqm=zzUCmR9i@JFsXrCzH$~W>* zpF*XG6JPqC4k0l%RZ{EYc;v{jX_RWepwN?wC~f4Sf54@CKBjumXSB??-SU!M1$0mh9)p5HwMv#ODIMwEafF)Lpg$X9KJtpMx>9?>s^g1W{d17T*V2i6^0Umx*Vl&?c&vLW9o&M)eg<;sp@x_J$}a^yVC7yIT35MaDnW*e zMQL6-z6rA8Qu;eSd`E$W(4Sn2mr33Yij%=^@p+2v<~-jc9}n@QFNaRzr#2n7a+ZCt zbK92$@1U-q#K#i4l!Q}*0evp0$lDDs?ZRHUL~sER^j)ivl73Oi@Nf84`Rv` ze(TF=xeb+Wj;nR2*=1ZclP4ZZ?lRXWhlgTrFTEsW^gTzb0CCQ5Kb8w9p&6C1SniZ3 z+N|(rTQ({xVKagACz#^+;wl5xmXfRN%Fd;hTuEf`0qkfncdk*__D2dRW$S;-QgnqK zCpz^eVWe2_!9~4lNXl{5iTuyr@0_Ghf}}2i{hyv9k6o^Pms}w?l$yTV?fE>KIqYvU zbrn6&a5read{n+UO7$aU37!uSA(rP+m_pUBlv^SY)&>c4aAC^(&cmWo5W|K+>0vgq z(V&ZVwfuC=4-hQ}1&mrsV=kRkS&0AK^a`0vN@1!UvZ+@!UV@2}?A$|ts-jfq=?uBO zT;*XN@(09mDvO9N!mUHg7{gLF(~!|A21>&prnpqVzxh?_;`(78b6iLciz}mQG*^Vo z8<}0GhXRZ$y-D5y#es?EsJD6fuaYGMmjyo2VWySxLU?#n9`}DeTvP58W&cYTYM1Cf zDFr?X^g%I)gvMsGBUSg?7#5DmD4PLnffShms==WB%CyqU&Q!Xk;59Zh1)1%7NZq{Z zegX`7W^~r5t`*FjCw2Die<@(7dN~m-))9SPyI>>>sSnx?sAY}0Sn$?KBpBzpfjQy! z^=C%??=^c9D+QRA=zLwn7PNV^6Jcvr&%sa*!vwIb`Y-d7L&;B2QG0i_dX2|Vik>a4 zx<~XRXyA7o6RDW`#2v*1fA^@KO|977<{}=P>s$9a)o7oJgYr9lulIQg*&UGTF55GJ z1O|q_{zpjSbDX4rl00u`i~>XYkj5nd&C3Iq<1V@BxEYkidd+;%Ht=+DGpeXCP;6Vx zcYK*TTG`rm;kuH1b>;C3HH+R`H+*!_K!8{WE6q!s_Hp$RrHmu*$H+SrC=84_*3HV9 zlDu6(OYHRY_P;uc*Nr=`kG5^T`sh%e=i!sn)va)Wt=o1Y>%OfsbaWeIpX9hJDZQM; zQ1cib(-8`gyLl4QC#07b%~=a8AzqrCa~67H-yx4CzIMKfq}gH!yE1z zO7%r1>YMVwf(F2@X)sKLUfD^LsJ0?p1s|PMi9>21*(mY?%JZ!y2G%5Y2@~sW>{yv; z9^G9=nHE5^lHk3j@m>qbp=k!rI3qja!S*EVXXLs{7ql9`HhKty>bDK$VYbzy97G51 zN%gBa_uJ~Cf*UZt02(qS>XL8khiaYkP_b5v4`{D{yJI=NF5RxY04PwnIk@6sAH0}H4VWD z4spLQKE{uhHRU$$MAtW>N4QkjvM`~*s@2BTJsh=*(@&g9ab1mf_t%eM0Euh^vm`uH z$Wcq-sea{Jrx}}v!m6dk^s6Mr4{Z4zk`V1VwZo>h~Zb9Q z1ug|L)oZjxcG|AN??p5NH%MxaW*|D6fr%DP#c5BUFu}Ymw>0(jKCx?SX{q*x*1*XD zZSjq~4L06BvmbmG3^J_*DiIJe@PAli6r@pi>he?RlaF(Tk?D*C~f#|z97MiQb&G} zjBjKRfGKq`!}K>~Vx4@cl_y^T;3^;-51>@^HVwsxVn9l$6Rv`R3)NsAblcK)>F(%` zHp(>z-@-4Fg&Zaft~pkxtBaxuP{~l2MH&4yU}WdV9%iWyGe|0Z$VdR=1JUgoYVg>* zrn;C3rytN1)%U$ZMxFdNj#{W7j&hM&uv@J_hzl-(OCTN*XMtTGP4OVbsL0nV0~-6kL+p4(r!qDoN*^p^tp8yXIQ;fqMe6T zxghJHV(`ogldl|7wS$G}VR9!LBo%vEPgkG|ICL|0gupoMba;Zh~9 zh5LDlszFkz5+bcXfc|x#Vb^ys40zyh9k?kjCn@U>ii7UCcOxWPuwY{ypJ|MRK2^d3 z{a!|OuOt7SCEq`yUoxF1FvJj3Izt=LlaD*n>S#V3>QbN8Zl{7_hI*Wa%_=CTkr)6K zgWDKXA25OXNkI}Gk7KBNYLF%&`UEJ2C`=A*VGhsAy9jCgrefWwvE zK}4%?VF~uidbrh2Yl|=9ru?T9ruDSshurZjH0z1hTBNqi*Ctla`(#?|E}DB)MeG5Z zzJGFfXqf{;s`x#i1fv%q znF7dyrlp5ho@2~;crqjqV?TR9Q8?YLlDC*L!A;U(>2-;D9ytF?(m zOGPLdlm_9Clld{8d?SFbgz=5C9wRSICErt>GamvV5BmBKk%@%lKO0ZoEQa=hYG36kCQ=4n+ z`t|OplqvaS4f@KFYWlpLy`VH&p!xG8`hkaf$6m~wT+&cMd!H^nbLy{n3T-QLoHy&Z zIKQiqP5)&^m#)0?i*3`L62JK~UzoW$-0{2(clYS0f%HTnZT}Po)=-G7k}xaj zmx^fxLIq;1*U9s$D|HHUb(n2ySX)?_NRjnsMkaB(^r|k(N-jUmeY?_wYe6K*$w$uU zYhHCj9-*+7e z)KZV0Mkfdq_OmM;Z|utXL4<{e9zs-K)*5RF9rg_v=69FqAy=oU-|N(Kgz_=0Q@%Va z`)dktI^D)SXPv^ZE~qmL5IM6#jGmk4&1kWiAUZ(X`LdSQ(S{vK zMm3zsnE0Eu$*?C?RPSr(Nu9zxqBT^@#%;1lI$m1u$?@1-rfG9M9?e3WUjuwS3`PnP z2n>Z}Qw3YLoH0mbY0#3{>MI-tsE$mlYoaT3=O{wEdEy*GGCHD0#dJ znVjT?Fyof1yV!;o5egedW%v98WdII7l#S;D_!E%1q9x_))oUkRDHsg`BZTk==AVS+ z#jwo6Vv|@zwqxUDmvK~uwDT9zAM04`jkNfCTR-OHwuw4)GGm$OLsW1JNQ*^>n*8hH zQWH4T#kze&9_TAVBwXIQoUgyLTGLs8w7n=+hdBFxv(@)-6o#4LM>h2}l=)lZ{Jcix zCOC@_rM8A6*Pj>*C1ty8SpVurNcpVXwki2N`_yt0)xLx7#FRsyJ=Z-rq>ieBb9c6n z`>AtX=xW`ZhjqwA7A^F;wNB{T=0UD`=4eq=(utc|Dl1NA?wCa2uESgR34-39$hI~2 z6|6!rSye5qPiZls>RD`BTX#yJ0CmqsWvg-e#ZVAEhaB=(M()F`xri(Oa(B>b&{xpA z6Uw{mmour66A5E{c&c$QCXun`=iETNB%VK}=?AMG2G z4XSL6AHruBM@0(`DrKez3%Xv5BT5{*0DLuRWL^2Yd3D6iazEES1sb`UM@}~sS3GHM z3oy8WHaCc2=oY`VF+TS#3%rx%q!6R=Z-1^!lDj$#3S@BHtLXU5&nq(PVz zw)(6FCxnMsFA8`eASJNX=A5o9Ad^a-u1TvShVD~6Az$+^{h@#r_BT$w<~nNV8Y%^@ zkwdI$D3IUDux&)~?1v8%$0-x%-TY2~V+kfs(SLdxD3r3Go~xNmp2 zMOMD8XX{yEa?!!R^u%G47cAfBbDTgJp4s3a&w_O zK?2mYwiH41o+{Fn?>$q|fjBvtASG(j(oqOBk`u6GKeCqe-(4Q~ey-=&J5J>6+0pZ( zVOOqH&{C#o+oq^D1LbU-XlbBAG)U!Nm0kR`>!GZPl)^%lTf-7h-sfa%0}CIfL8#x+ za!MymZT)BUlk)n?OPK4mlNO?50G1ezJ0p-&da;!HF8x307w_E+rh74Kc3buiYMZi7 zWjz8UJf|2sa-I!-bwbV_*UafhRU!VY8EW786R3SwKFLvAV$x?pJ{KgBU^Q=$Jt~Of zYN0&$i=UC+-g$VE=3s(;u>NN-}}y8*l%uNQwoHI%XQpM>3qpNr!x5e!-TTF|9R2ha{m5NNy@X%<5~!*VtICiB|(Wwi`36&HN`+T^~Nn+$?YNW#iz`Bqi?FF^aD95aIW6wXtha z1FfPTPf?DS6_i+2#ZxY0vYAHPhE`j4ZFkcU3SiE8KATQ+rLQqY-anFI&pBCczF zM^hcYa#-?pA4}N_-^z0hxfkR=LX#sJqYq_(_&aL)==l2{_ z@{KU-vxkovZGWV~_axAiY~mn$q%+yfCVJv(-JJp=k(L+QQlZAYrnX|jQ#gllM5q(B znH&+oMXk!|vjk`V<01hyMgW4@b_|px&5m(hH6&U>c9qNoX6tx~! ztZUxwOfZRN0SK}k4^I8Zc=ob*=*iKL&?aL(l1Ti6S|-S!-jjM*H!O}L#ekc?4xSUPzMVTSMm=d<|7W4c&$}$XP8j zuUwzPP$ zZ^-KHm-~#h-9r}2yLs1C`ZYnCeS;_BWQ*v>$Ha+4_lIU`ci&D4Qfc0<34XuM z$Ys@`jQox3dPcpYM?BPu{w#!Ol)S7%QJYmx_sTZw`?QQ@lVq_*TYjInqHKiB3%dgT zB}TX><^CPnJshC-Y7Z$f)+O`jx06ByMt=zgm1_MBFh;}207v4mTrQ|c6~K6676pL; zW7HVPvHUWQ)clI90&*==&FI9g66e7@9aB-qyh0%bvCVL(8>bgD^tB7uY027Nw12?F znl6|S_~M#)h(U+nHZ_5czaZrn8Z01rDJpHdb}gf)JUX! zsDubnE$?QWrZUBG)ein}pXigqy*x7@`81nMVn&b3Rx#+GJU0d<`sa=dVAW5B!ksq} zG?}t@dTfy3;>%N#AA&GOp&&7mnVTbE9CoRe3cA`=Iv&?+7{M)$m`mf_naR)1`oi$2 zMHVy}Ut}8aA^fAlTpe2srsB3RcDC`t;7|*)?zYd2EMLC0ZT4tD&5^_emy?g5PUoBx z-M38uYk$i$*sw~T+?YGDmRt*=JB>7USUg84Oq^Hyh!sj~A?l<(pON%90ZBH6OB^c$ z)FeyxX^mXv3DIGrRWbZ(refV;75L~f_9;FKL?WpS)KAZDWt8X9^t}7&t1ZyUAb%u% z<{UAWl3(b#hx4Y%Gvv9fmjhxIVmBi(_U5wd`__?ZZEromnM13Sbw}AV=b7J782ca= zjHE9EzxOE^oNl91`eAjJ?GxMP3WVjACN+zcW5-ntM~cqjYA0lIq-aX6kdE?O#unh` zru6)RxU%^c)N@Os!`tof^#9_{oTt6h_fB02tQxIcp8U}CAesjfGoNJ_?AQFw|JeBA zLm&>K7)6aH04Nr4mDzE5+fSd&wG;hCB|>RNW4F>9&->P6b%4ONc->$bEGH@EQUTGG z6cSgQHu^Eox)OOc4S;2prYxvy590KlqXgAf#ybzrj$=PVa!fXibuDKkgL3rLDvGeM&3yC{S4pb+{ z2VeJoITU64qS}HoXkva7OLQijV2I&E2K-2zzd*_8B2egz(oF8!gc|uJ*;r?B@UW+n zJVFNR#0tqQ#JZ05yXU_*WOvS@U%V)biYOg6u{}PsRd1`{jri-{y?VotNLFOqk|l|I zOM=C+5E-M*K%#~rv#)hzx;C`C=EY-#9ZQpByn^7Jzu!tsAxC!BQF|!v4&r1AmpAR< zpw7UrpKv<5k#&p)IB-7uufU?GKeSkJ?@8YLqRs8j7mrRJ;ul!oowqkXU;zt>4uaCp zAKBUabJpp{B;Qgbfi3-?cB~q?#!;nJLz-)J$xF(Mb_L zI9Gn1>J1n4-nJq8bAPLeSr^eniDF&cpY%-NUWRWu@_JExs35FaOTEKsSxW<#m~4OF zR0gF2&Tiawc<6;BjVQp4x9G^%U9zHQ3ed6=-%}MM?P7qyJEcrkW&e(oRRn(!Souhd z7&Roo7nlrc{Q=i9M=1sn$ZHm#JU6eP(_VwK0G2c1_i4H+x$*b0VPq7>xdJ7W0 zX$j?l#1;=@iv_TnMn;bNT7pLWK`o=@6J{-%YGy3*4+;W#gRPqaN-t$%VGx&+{Tp2O z+mfI+>{s(72>G3*CbISVh7ebcfbb^r1sL-aB4XPR&~d=;IOtWOW0Hbw6ySJpRA*G~ z>zSyWJ{gvX+z^a7!^d~P(UzO-*07K#yAyKjT)paDHe(#t0GT#?>au|RtBl+QlYjV= zzcDnWxC|*LavRU~&s#@lXJ5-HS#&f_!#}bcBCLui=_e>sAi@Jw)J$=r563!U;)2V) zulFe_uoQlk5vcBD#nDJYs=UIIsq>1*@nsLhaj;n?h|W_=4Jh$VU8i2=YAhK}P>>c3 zq*qIciwwT`3~f$Z}+zQ%xrn@HbeP7lYFYQV@f!<$BC z5o5FBO}obs1jf2oG=#DYO($Bu#awwRM){Tov9OXnFM#GH{tX3R7N0_70mrRnzPn4T zdEACn#9Bd~TA8<mEmb_>Xc0_nq{ zdH{ScMpKP)8AiB)?HC{bV>5g!7GWrm*V z3^hLW_}+bf)&RXiBkiZ=*;@yN2opS${FOoeERwzyEB$Oq`mu%a&=*q5h2ZOl4ivEt zw4OYWa9oA&k@E$He}7nJQ{d(@ z^p@dm$bS6ZVJsnZJ8@ZR3&0JrtSf=B`7ExZi}ev6+J6{dghRuSBW9cg<7TU=-uY( zV}-Pakm(cBM^mX*?y|oa1{JN%Lxu)J*U5hvnc7Zd(jk|dL6VJ!D|79LjX$ZbRQWc1 z>YKTm^0p$5a7W^blFhK(dn}?qn63_s?Z-2Yeh<5LwgQ104h{K2)>s1nO;BTNT-M3b zO7)#E>lDF9PVi%Kq;84{a;0pKI*$%kr9#s8DS2wwW>{kW8 z`J#RCYc(KS^Zg5}e!$RA+)7mw)en0Z(V05wgDNfY=7GmH|KkCpJjE#n;sZ;1woH1x ze{hj#zwkM-J+`+0@PT_Fq)ap*BS3xG()nEWbl>{3<4r1sOl(FIVS%&D7u+lw0Caiz zHEw4*mTk%hmOLb$zzuk&XjeuZlu zJJ_vrigk>4P{WGLz`nB1_#1^LRRRWrQR;IjJa2(Y1u{T*Z+jok;NDS3vf zi)Z}CPa(w6Q}uZ!@$AaA>(@1mS+ujQKx~}Mu1f`J2}msg{wkkP(@N+P#jj0C$?A~X zP>*=A3|cSQ$3aN=nRG;kgY|RAW1)m@ic_0LNuX!biK3>O$rwx?)We5uZ z^c9zp(hb^3O9*KV^m%Zud&}sw*A6oHJ3BMvXYq-1hO%?J-I>e|JDF?7DTxKCiD1mN zM~RAGyZz9Nk`N6?gW&+HC0Cov4xH)-@n~I5y#0OZ5n{SkYIx(n5`eo5IM=Q-(Cm>7(CKC-g>V!qK-QVv zl}tUaaZOnyPeV%nc%T>Yo`C$R2>DH0JLH8l6d1SGid;}w7?(yS^s)*3YyLU_7QV^g zA(Ey?cUI^aZw>J6N30Pk+y70!aK}hQjc%R_6KL)i@Bqos zYm`SKLtvXTNaX=nerOH~03ZIH>w9aRhJ%Gh;0MY9xCNsOb-ojydOphS?A@8OQk`Yi z%FGbpA^`f`GQ{z8;2$rEu;xr{@7?#+XQu9)c}qB3lWqR~K+cED_XNH7e*V07i*c}q zg*(p2)iDUSQwVo=;C?Ab46%5~bR`pNp(1>v2FPWITtxzO0zUCsUKf1UvK4467;K4 z>5VGy0)*?Ob`YeZi(9*s+KrXpoEUs_q8VNr73nbh&%fxbopFf7J+Agnled9#C_Y%G z^u1vsCly>D>AvX{-A16XBMbaegrxBj_N@$kPw*lH0(3#olPJW6f(K8uT(%1VTsePF z0J%d0f0r+PLFCzOjwcaR&Ovw_r(|8B{|xEUj!F58n$9*zXJ+@EMW zRQnJ-&>s7|N}^|aqf)DS_RPk!&v07GM0zJnNwy^k%LLRJxJkl`Q zW%=%^>OAxG@w(7-t}x&=9{D&9vx|j!a%l%A6Zz-5W6$RgZT{pN-)-GLN_Kt@ zTURtWZiCiRF7?1MKcP#WV$gi!b)0DCxsGfXK)fd**Ow7)G6@%0_$HpXiATPX^3K7k z5Vhy26Zg~K-T!(hNX1sAYf7%xDM&zg_0v*njqUSLFKE zF$7XFD}~uoZ;I7Q=@tcFl}~J&U}oufM@MV;gxX(SJ2%xGOa3Q5@XeM&XMmub=cBye z-(MU(lTL}|JE1<{K-6hy6+o2)vV;Zcs1A04yhBB4$Gkg=*dXl?CoE9d#yXTw5Qnln z&K3uHPUWW4hV;%JSgdO}vw!J>pN3p=+#!kT-DWDUoIWfGkvda`0gU%04VwnLb_hiJ zuHOhww9mA1+G0+bm`LWkQwS;Dok_r2ay#Tqac(Yk6-eL~zV<)bK44B!`!$B40DcT2 zd1zphjHA?L42r3I>?%_0_l%ONMAw5h`MEs}@(SFsnIB#0 zr8^#SyzWMDcv8~LnD?qz$yy{vl@%=j5j4& z91n?EHb?NkGI9;pEgM_C;vHas7)t1s*t6MdAn=t6zf4Qcw+rID^zDYxZ<4X#AmQSP z+aO_+{#7KInkoJGo;&8ZB!E1Sg3@{9{zCm=j+YLdo50k_)n=DD6(~m97^3JyaCb@0 zuha(psft8Sib8OfQ!bk332{IYwho;k(2A+rHq#y9kiFWZcP;E?n8(K^554Ra493-d z=498!54ucej(x`SC_lHe5vw0!)sF1vyfW$ds+3O+D`>bNK9SBG#Tv`l;p+-AWLeku zDNHLF!yKi zx$R5Dni_8anfZSdon=_l4;O|PY-6y|og<`cbThhP^ayDXB%~!}qd~g6Q9zV#V>AjV zNS6YNf`We#P%!Y_`*qho?fUK7**VX1-}%%;e^EzTD}(C=0K^GTpuiFfC4vNct+Dch zCsnbZzN@@h7-jjncK?fmO&1I|i4J7LyIYrPO${JI%F6N`SWvQyg(=3ZZgW7(vGSEj zVW8|UEKXHgbKyWwMx>TpZ7ok-y2wyeM2Y}28^=G1OEKdk8v}t*c$)FlkY7G9#6}*q z+pIQ3YI=$khe6y!d2x=qPEl-(a3Nh$W;~@M%J-6LV*$RLthg=wp64|fMrxnKL_B#{ zJBzM-bw!T~toT3o;oUvBGHGuF^uY*6~!4xQc2t&uDuCEA)t(Mr#--`g~;Nhi~I*kb(EoN~d z)_yES3J~RazsDK14_+0w%`QK7suQ69--D?9;G1J!v;6 zbGeopGYov%m|lqo_x7-UbP#@=QkUa;4q`fvwtFg~*?t|h?&oy%mia~7g?cI3tcMg~ zZIl9?ZuAj|C<2Ue$^%nWV|S^-r?r`{=OI!$qwbHjTlr=4(j`@G=%S`|xW-AMm>nLv ze+Q#CwfqY?sI^{*N|Q%7Fi-bm7V zWi;t^A5NHcPh*1elVmzPND#}V%-bj4#;Sfq!}`9WJ;f7m-KQ9pgS;FoWf^hC4ENwZ z+wp_8#?F7BL^@nhBJCegfbTFw`0`Yq-U(%B<}re36iuW@q%(Q%OsOXDCNKnbLB1MT zMw;&=u+Hz0W#0FZkwjHGBt2vaI&zs!6j>~2eUo$#9SLubCK*Qld@9!|D6s$8U zM*M1qXdIw(?vsHTp3&EoiX_o)~;5(lN2GVY-nlmYRXYY^RP7DA?c#h2?y< zegiKDf`t@AohIt# zuMA9v|9C+=hsj&WCs@wwGO&F_2_I-7Vp#Z)J~TX!_U-~E6dy?EYT8puj=iT8!-`|*BJPgvK5Loh_KK28El>OT3!;Kf?)YS z;GKX>(nQ?r0mF_lZ|LPtmLDAL2d?S!UHLf zJ2fZG8rvOdOcy?~iZcyh)*pj%+uCU#oht@HX-{Cm6IgPeWGMn7h!R9vAPpWk>zm7YCC3eHUvbAXu*li4r(EXe z#A2^g_gWwhsANh<;KI7(B54bF*$((EzKWIt(?cDxQrkenJ$wgwMaNT?YKvwFdu=Du zn2Sacop{iZYM{jQp+Ki_$8ibSka2 zVl#jT*e>a(`HZ-)~ngX%zT1xWdrS4O#P zMF;?0lVig0#~$!qH^bP2*aS@a{KOh#rtyp+1rr7UUUumx!hj4JMn9EG`pYb~gFX^g zZx7W~<;&62A?xp$H;>L9u}^gypp@zAf68+bW9*v>6W(3w6Kt-so3dxfb3 z``~>W8gWbX_dg7&UlpL{r?U_sIurqAP#8gni0y(Ky(HjY2^w~$-vQuJmxW%DgB8Qm zW#&k9<#SdnLjB}M+yWzR5Lv4I56(&WMTgB~^!!fMGMOw_^ zZY8E`&zz={?Z_dfJHi76!-J1hYzI}OE?biqR16~_F1X~ICy;A99OT|5WNZv#FQqEJ zmP~qeO0=b1sKuN-#f5x!CUnMbC)tGv+4`DH7n* zyG+K-C%wP_w9Hj(4-76Kh|L(OPrGJLy8@^q@vIp-2aDV(RQblHTQE1J^(O`mm2)`gnJ#3 zI4R&M-J2m_7%QG|&lPrH&#GvGpYS!kUt0D$2=Lg4n~br8JFy3aw7kXpmI{E9G3i2& zXOPW5UU>yj;-C>K(k9o!16}pR$F$W7sow*+ELb4n^Y>}Auwv44vOSr)p5rBGKz>?n z8Bn{oc|75$Y{}rc={N<5D4Uizrl6Vy#^EXXQz*M1uLICPaVjqmGDM8AvX+e`XNLkdaAi8ym8gR0x3PRe}x9##+5o zo*{@p?~}@cB?QtpeIU874#Xy}StyaH6?!ZzX1*b~JC~UR#T82NP)xBvrSMtgZyYF~ z8MG6?^v=<5lg?KbO1Z0p4HT{>*Owlo_wcK9PTwaJbj1R)lk9Rm1;3(R8k7Obk_-h6 zUKWeJ3;_TD9Sjc`)~q@WAIL(JHw>%!o16TUu|dp6&579ws*MO?U;9@CaYj$fT2j`l z8WH9$>AqmXbc z3_0RNo&pgiPw&>c`Fe}Bl$L}kx6lZwG zQGh3>IxlzV4%VMnqw(JyZn*mZd3(pQSjNPHC+xTBE2XlHDe>U74AeK>6P6TtP)1Y- zfv%PiiU4vU-3>6o3KnGM5h#ThCyYXLv6mC3qq&%SP=Z1S2T9ReC*-*Jw-@R6IzEA5*CXf2${%vjGH?9@2{%Dr0zoEor znyjNxrI=HsM9#SXZ>pxEm7wnFvt}&erxJmwmhh*( zX6bu&EOD923W$&bGT{iXAm)#*(^{?o>7}Vr0|fd~u8RNyNzZhBk^ppNq#+CHo}nPj zzJ%S|sruU7Bn%-NM&)zct{(j~nJ#r*4n98(+U*Ey=Q%dr9O+L=0+4rjArrcR0Em3fl z|1@2JT{qiGds?nwu#Jy^JXaB8yy@0vZ^t_e4A_B~s*d22H2^CFfoVS7M|1AJKFB1y z1Wfs6>ha6cM9Qj-6>wzvB2Ex^Fp0!75D%WF%oP%u8=q=+TeQ@k@TI_%Z@Y}*_j%~| zd+M>p6W}2Lm>lrvv>p@ihA9ttk0ynU1eMuzSG2q)(B@iua6kh%0QyK8@4{T{W}e)S zAgEHiU7W{6P=R6}y-7Yh>6!dD`~mwG1}o2}X>Ou7sKMB#GOz7jALN8L17lf|b<|Vb zn?3#1q|4kYy-1o1bqxD~|LBA#Kex0Qlm>96m!32c_IN<2?4@q7h6gqkRSNTyO1)DH z4JS8@4mXSeW$In6qAsCwtNS54g~a9*rS?xMFof&#muj`if$t3OrTBPTc>C@qTL8`=B;6?&$%h^Ufm?E zOQA=`7dawiHZI}m*>Jm`;GLLoo!TM0>s#SYB^RXzL-F_vN9H7TmL&K1Qs;lEc@i^M z!f@CLUG<>VJ|7-ZT3#ISV@>D&Gr6qy{-_Fh@s|k^Lx0O&;vcX@@IB?qegy3M*4a8XgNA0d#hSfDUY zp%MUqtiIuhA~0N1IT#Rp68qjRd|g;*`gq|7fg~nj&`Hx=qAu!to!A&9cEE#~p;@ zHD|!Do&}T*enb83W(tWUnRP8HM?Xc2FDiCb3Zs`?kd8aCl%;_To>)2zz}zt4gW_*m zZSttag+(PGT_Au3hxh!*I{B=peB{Sx-7r>2w0-33+RVwT&Et20X2oqYw^+{| z02CYCG$?wVt-KT+OgF-h?65KYMUEhq0hu_nQB?Vn+u=dLa2#y#0qksu zz)pMb$K`fu=V-6q^gJ8>bL}q1IYbWpH#&> z0I+nhXD~_oADr-9kEhWITDJL|@=j(_-taw&%v+N7;?>U=Yw^!-EEMLu(EMnzfGT=w z()4TGaIsM>(Mi3n!E&XxL@QM!x?q<7ZQfk5bik`4-|0rabl@U$+v+3pGO^(O^24uo z9ws&UjPTUv`uN+cT>--p)TPOR%ipZ;8wBv^ru}I3x_q<0HF)>mkDJ4H{~H~SUWCfe zDxyE=X0jm5XAJ^9djBu3f_PJZn9bUC2%0DMfT03r52^AnBLpxxRnlb;fshD;v&bH7 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

;~_=|Gbxr^OohAp-|Y${uD=GE^sp{@ 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

#e0wkcDM$) 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�a~HsKYrVB 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� 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

Hnn&D6Oq7a>trS#urfM8Gd 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 qs@}r-H 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%0Dv!0mSwhCXP<>OT4|@Hwpwei#Wq`Qx8=55 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%0DNpo1A@Ru7Mf9atp|Gkp`xN`vaI?ex!@%=0 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ŁVYPRF?#5VS%?% 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

e9EP)Y+GNxc!}Gqasq^! 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

-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Ⓢ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�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%0AH)Yp&_k?k&%%eWnt)#^0u>?&z9id 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

T)x0Ef1J^f4W?t0*DvnEX=XK5CqO7 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 diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/rich-txt.png" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/rich-txt.png" index dcae46cabcaf3fc52db2af9174c408d339fe4edd..006c0fd4835bd46c321e9d4923774e424e194019 100644 GIT binary patch literal 110155 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

yyuDt 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

haolT6X%;KYpH+Vnaj%Ih74Y(p~ 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 jziWl9J%vKqvWwK%gVDFaPbpPRCe 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

@@ -191,7 +191,7 @@

富文本管理页

").append(_)):We("
").append(_).append(j),We(_).append("
"+P[I.p.id].bottominfo+"
"),d=We(".ui-jqgrid").css("font-size")||"11px",We.jgrid.createModal(g,s,P[We(this)[0].p.id],"#gview_"+We.jgrid.jqID(I.p.id),We("#gbox_"+We.jgrid.jqID(I.p.id))[0],null,{"font-size":d}),a&&(We("#pData, #nData",h+"_2").css("float","right"),We(".EditButton",h+"_2").css("text-align","left")),P[I.p.id].topinfo&&We(".tinfo",q).show(),P[I.p.id].bottominfo&&We(".binfo",q).show(),j=s=null,We("#"+We.jgrid.jqID(g.themodal)).keydown(function(e){var t=e.target;return!0!==We(q).data("disabled")&&(!0===P[I.p.id].savekey[0]&&e.which===P[I.p.id].savekey[1]&&"TEXTAREA"!==t.tagName?(We("#sData",h+"_2").trigger("click"),!1):27===e.which?(k()&&l&&We.jgrid.hideModal("#"+We.jgrid.jqID(g.themodal),{gb:O.gbox,jqm:O.jqModal,onClose:P[I.p.id].onClose,removemodal:P[I.p.id].removemodal,formprop:!P[I.p.id].recreateForm,form:P[I.p.id].form}),!1):!0===P[I.p.id].navkeys[0]?"_empty"===We("#id_g",h).val()||(e.which===P[I.p.id].navkeys[1]?(We("#pData",w).trigger("click"),!1):e.which===P[I.p.id].navkeys[2]?(We("#nData",w).trigger("click"),!1):void 0):void 0)}),O.checkOnUpdate&&(We("a.ui-jqdialog-titlebar-close span","#"+We.jgrid.jqID(g.themodal)).removeClass("jqmClose"),We("a.ui-jqdialog-titlebar-close","#"+We.jgrid.jqID(g.themodal)).off("click").click(function(){return k()&&We.jgrid.hideModal("#"+We.jgrid.jqID(g.themodal),{gb:"#gbox_"+We.jgrid.jqID(u),jqm:O.jqModal,onClose:P[I.p.id].onClose,removemodal:P[I.p.id].removemodal,formprop:!P[I.p.id].recreateForm,form:P[I.p.id].form}),!1})),O.saveicon=We.extend([!0,"left",A.icon_save],O.saveicon),O.closeicon=We.extend([!0,"left",A.icon_close],O.closeicon),!0===O.saveicon[0]&&We("#sData",w).addClass("right"===O.saveicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),!0===O.closeicon[0]&&We("#cData",w).addClass("right"===O.closeicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),(P[I.p.id].checkOnSubmit||P[I.p.id].checkOnUpdate)&&(p=""+O.bYes+"",c=""+O.bNo+"",v=""+O.bExit+"",j=O.zIndex||999,j++,We("#"+g.themodal).append("
"+O.saveData+"

"+p+c+v+"
"),We("#sNew","#"+We.jgrid.jqID(g.themodal)).click(function(){return F(),We(q).data("disabled",!1),We(".confirm","#"+We.jgrid.jqID(g.themodal)).hide(),!1}),We("#nNew","#"+We.jgrid.jqID(g.themodal)).click(function(){return We(".confirm","#"+We.jgrid.jqID(g.themodal)).hide(),We(q).data("disabled",!1),setTimeout(function(){We(":input:visible",q)[0].focus()},0),!1}),We("#cNew","#"+We.jgrid.jqID(g.themodal)).click(function(){return We(".confirm","#"+We.jgrid.jqID(g.themodal)).hide(),We(q).data("disabled",!1),We.jgrid.hideModal("#"+We.jgrid.jqID(g.themodal),{gb:"#gbox_"+We.jgrid.jqID(u),jqm:O.jqModal,onClose:P[I.p.id].onClose,removemodal:P[I.p.id].removemodal,formprop:!P[I.p.id].recreateForm,form:P[I.p.id].form}),!1})),We(I).triggerHandler("jqGridAddEditInitializeForm",[We(q),y]),We.jgrid.isFunction(P[I.p.id].onInitializeForm)&&P[I.p.id].onInitializeForm.call(I,We(q),y),"_empty"!==M&&P[I.p.id].viewPagerButtons?We("#pData,#nData",w).show():We("#pData,#nData",w).hide(),We(I).triggerHandler("jqGridAddEditBeforeShowForm",[We(q),y]),We.jgrid.isFunction(P[I.p.id].beforeShowForm)&&P[I.p.id].beforeShowForm.call(I,We(q),y),N(),We("#"+We.jgrid.jqID(g.themodal)).data("onClose",P[I.p.id].onClose),We.jgrid.viewModal("#"+We.jgrid.jqID(g.themodal),{gbox:"#gbox_"+We.jgrid.jqID(u),jqm:O.jqModal,overlay:O.overlay,modal:O.modal,overlayClass:O.overlayClass,focusField:O.focusField,onHide:function(e){var t=We.jgrid.floatNum(We("#editmod"+u)[0].style.width),i="rtl"===We("#gbox_"+We.jgrid.jqID(u)).attr("dir");We(I).data("formProp",{top:We.jgrid.floatNum(We(e.w).css("top")),left:i?We("#gbox_"+We.jgrid.jqID(u)).outerWidth()-t-parseFloat(We(e.w).css("left"))+12:parseFloat(We(e.w).css("left")),width:t,height:We.jgrid.floatNum(We("#editmod"+u)[0].style.height),dataheight:We(q).height(),datawidth:We(q).width()}),e.w.remove(),e.o&&e.o.remove()}}),b||We("."+We.jgrid.jqID(O.overlayClass)).click(function(){return k()&&We.jgrid.hideModal("#"+We.jgrid.jqID(g.themodal),{gb:"#gbox_"+We.jgrid.jqID(u),jqm:O.jqModal,onClose:P[I.p.id].onClose,removemodal:P[I.p.id].removemodal,formprop:!P[I.p.id].recreateForm,form:P[I.p.id].form}),!1}),We(".fm-button","#"+We.jgrid.jqID(g.themodal)).hover(function(){We(this).addClass(T.hover)},function(){We(this).removeClass(T.hover)}),We("#sData",w).click(function(){return f={},We(".FormError",q).hide(),C(),"_empty"!==f[I.p.id+"_id"]&&!0===O.checkOnSubmit&&G(f,I.p.savedData)?(We(q).data("disabled",!0),We(".confirm","#"+We.jgrid.jqID(g.themodal)).show()):F(),!1}),We("#cData",w).click(function(){return k()&&We.jgrid.hideModal("#"+We.jgrid.jqID(g.themodal),{gb:"#gbox_"+We.jgrid.jqID(u),jqm:O.jqModal,onClose:P[I.p.id].onClose,removemodal:P[I.p.id].removemodal,formprop:!P[I.p.id].recreateForm,form:P[I.p.id].form}),!1}),We(w).find("[data-index]").each(function(){var t=parseInt(We(this).attr("data-index"),10);0<=t&&O.buttons[t].hasOwnProperty("click")&&We(this).on("click",function(e){O.buttons[t].click.call(I,We(q)[0],P[I.p.id],e)})}),We("#nData",w).click(function(){if(!k())return!1;We(".FormError",q).hide();var e,t=R();if(t[0]=parseInt(t[0],10),-1!==t[0]&&t[1][t[0]+1]){if(We(I).triggerHandler("jqGridAddEditClickPgButtons",["next",We(q),t[1][t[0]]]),We.jgrid.isFunction(O.onclickPgButtons)&&void 0!==(e=O.onclickPgButtons.call(I,"next",We(q),t[1][t[0]]))&&!1===e)return!1;if(We("#"+We.jgrid.jqID(t[1][t[0]+1])).hasClass(T.disabled))return!1;D(t[1][t[0]+1],I,q),I.p.multiselect&&P[I.p.id].editselected||We(I).jqGrid("setSelection",t[1][t[0]+1]),We(I).triggerHandler("jqGridAddEditAfterClickPgButtons",["next",We(q),t[1][t[0]]]),We.jgrid.isFunction(O.afterclickPgButtons)&&O.afterclickPgButtons.call(I,"next",We(q),t[1][t[0]+1]),N(),S(t[0]+1,t)}return!1}),We("#pData",w).click(function(){if(!k())return!1;We(".FormError",q).hide();var e,t=R();if(-1!==t[0]&&t[1][t[0]-1]){if(We(I).triggerHandler("jqGridAddEditClickPgButtons",["prev",We(q),t[1][t[0]]]),We.jgrid.isFunction(O.onclickPgButtons)&&void 0!==(e=O.onclickPgButtons.call(I,"prev",We(q),t[1][t[0]]))&&!1===e)return!1;if(We("#"+We.jgrid.jqID(t[1][t[0]-1])).hasClass(T.disabled))return!1;D(t[1][t[0]-1],I,q),I.p.multiselect&&P[I.p.id].editselected||We(I).jqGrid("setSelection",t[1][t[0]-1]),We(I).triggerHandler("jqGridAddEditAfterClickPgButtons",["prev",We(q),t[1][t[0]]]),We.jgrid.isFunction(O.afterclickPgButtons)&&O.afterclickPgButtons.call(I,"prev",We(q),t[1][t[0]-1]),N(),S(t[0]-1,t)}return!1}),We(I).triggerHandler("jqGridAddEditAfterShowForm",[We(q),y]),We.jgrid.isFunction(P[I.p.id].afterShowForm)&&P[I.p.id].afterShowForm.call(I,We(q),y),S((b=R())[0],b)))})},viewGridRow:function(b,y){var e=We.jgrid.getRegional(this[0],"view"),t=this[0].p.styleUI,w=We.jgrid.styleUI[t].formedit,x=We.jgrid.styleUI[t].common;return y=We.extend(!0,{top:0,left:0,width:500,datawidth:"auto",height:"auto",dataheight:"auto",modal:!1,overlay:30,drag:!0,resize:!0,jqModal:!0,closeOnEscape:!1,labelswidth:"auto",closeicon:[],navkeys:[!1,38,40],onClose:null,beforeShowForm:null,beforeInitData:null,viewPagerButtons:!0,recreateForm:!1,removemodal:!0,form:"view",buttons:[]},e,y||{}),P[We(this)[0].p.id]=y,this.each(function(){var r,o,l,i,t,a,n,e,s,d,p,c,u,h,g=this;function f(){!0!==P[g.p.id].closeOnEscape&&!0!==P[g.p.id].navkeys[0]||setTimeout(function(){We(".ui-jqdialog-titlebar-close","#"+We.jgrid.jqID(t.modalhead)).attr("tabindex","-1").focus()},0)}function m(e,t){var i,r,o,a=0,n=We(t).jqGrid("getInd",e,!0);n&&(We("td",n).each(function(e){i=t.p.colModel[e].name,r=(!t.p.colModel[e].editrules||!0!==t.p.colModel[e].editrules.edithidden)&&!0===t.p.colModel[e].hidden,"cb"!==i&&"subgrid"!==i&&"rn"!==i&&"sc"!==i&&(o=i===t.p.ExpandColumn&&!0===t.p.treeGrid?We(this).text():We(this).html(),i=We.jgrid.jqID("v_"+i),We("#"+i+" span","#"+l).html(o),r&&We("#"+i,"#"+l).parents("tr").first().hide(),a++)}),0"),s=We("
"),We(g.p.colModel).each(function(){var e=this.formoptions;a=Math.max(a,e&&e.colpos||0),n=Math.max(n,e&&e.rowpos||0)}),We(e).append(s),!1!==(u=(u=void 0===(u=We(g).triggerHandler("jqGridViewRowBeforeInitData",[e]))?!0:u)&&We.jgrid.isFunction(P[g.p.id].beforeInitData)?P[g.p.id].beforeInitData.call(g,e):u)&&(function(e,a,n,l){for(var s,d,p,c,u,h,g,f,m=0,v=[],t="",j="",i="",r=["integer","number","currency"],o=0,b=0,w=1;w<=l;w++)j+=1===w?t:i;We(a.p.colModel).each(function(){(d=(!this.editrules||!0!==this.editrules.edithidden)&&!0===this.hidden)||"right"!==this.align||(this.formatter&&-1!==We.inArray(this.formatter,r)?o=Math.max(o,parseInt(this.width,10)):b=Math.max(b,parseInt(this.width,10)))}),h=0!==o?o:0!==b?b:0,u=We(a).jqGrid("getInd",e),We(a.p.colModel).each(function(e){var t,i,r,o;s=this.name,d=(!this.editrules||!0!==this.editrules.edithidden)&&!0===this.hidden,c=d?"style='display:none'":"",f="boolean"!=typeof this.viewable||this.viewable,"cb"!==s&&"subgrid"!==s&&"rn"!==s&&f&&"sc"!==s&&(p=!1===u?"":s===a.p.ExpandColumn&&!0===a.p.treeGrid?We("td",a.rows[u]).eq(e).text():We("td",a.rows[u]).eq(e).html(),g="right"===this.align&&0!==h,t=We.extend({},{rowabove:!1,rowcontent:""},this.formoptions||{}),i=parseInt(t.rowpos,10)||m+1,r=parseInt(2*(parseInt(t.colpos,10)||1),10),t.rowabove&&(o=We(""+t.rowcontent+""),We(n).append(o),o[0].rp=i),0===(f=We(n).find("tr[rowpos="+i+"]")).length&&(f=We("").addClass("FormData").attr("id","trv_"+s),We(f).append(j),We(n).append(f),f[0].rp=i),We("td",f[0]).eq(r-2).html(""+(void 0===t.label?a.p.colNames[e]:t.label)+""),We("td",f[0]).eq(r-1).append(""+p+"").attr("id","v_"+s),g&&We("td",f[0]).eq(r-1).find("span").css({"text-align":"right",width:h+"px"}),v[m]=e,m++)}),0
").append(e).append("
"+u+"
"),u=We(".ui-jqgrid").css("font-size")||"11px",We.jgrid.createModal(t,h,P[We(this)[0].p.id],"#gview_"+We.jgrid.jqID(g.p.id),We("#gview_"+We.jgrid.jqID(g.p.id))[0],null,{"font-size":u}),d&&(We("#pData, #nData","#"+l+"_2").css("float","right"),We(".EditButton","#"+l+"_2").css("text-align","left")),y.viewPagerButtons||We("#pData, #nData","#"+l+"_2").hide(),h=null,We("#"+t.themodal).keydown(function(e){return 27===e.which?(P[g.p.id].closeOnEscape&&We.jgrid.hideModal("#"+We.jgrid.jqID(t.themodal),{gb:y.gbox,jqm:y.jqModal,onClose:y.onClose,removemodal:P[g.p.id].removemodal,formprop:!P[g.p.id].recreateForm,form:P[g.p.id].form}),!1):!0===y.navkeys[0]?e.which===y.navkeys[1]?(We("#pData","#"+l+"_2").trigger("click"),!1):e.which===y.navkeys[2]?(We("#nData","#"+l+"_2").trigger("click"),!1):void 0:void 0}),y.closeicon=We.extend([!0,"left",w.icon_close],y.closeicon),!0===y.closeicon[0]&&We("#cData","#"+l+"_2").addClass("right"===y.closeicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),We(g).triggerHandler("jqGridViewRowBeforeShowForm",[We("#"+o)]),We.jgrid.isFunction(y.beforeShowForm)&&y.beforeShowForm.call(g,We("#"+o)),We.jgrid.viewModal("#"+We.jgrid.jqID(t.themodal),{gbox:"#gbox_"+We.jgrid.jqID(r),jqm:y.jqModal,overlay:y.overlay,modal:y.modal,onHide:function(e){var t="rtl"===We("#gbox_"+We.jgrid.jqID(r)).attr("dir"),i=parseFloat(We("#viewmod"+r)[0].style.width);We(g).data("viewProp",{top:parseFloat(We(e.w).css("top")),left:t?We("#gbox_"+We.jgrid.jqID(r)).outerWidth()-i-parseFloat(We(e.w).css("left"))+12:parseFloat(We(e.w).css("left")),width:We(e.w).width(),height:We(e.w).height(),dataheight:We("#"+o).height(),datawidth:We("#"+o).width()}),e.w.remove(),e.o&&e.o.remove()}}),We(".fm-button:not(."+x.disabled+")","#"+l+"_2").hover(function(){We(this).addClass(x.hover)},function(){We(this).removeClass(x.hover)}),f(),We("#cData","#"+l+"_2").click(function(){return We.jgrid.hideModal("#"+We.jgrid.jqID(t.themodal),{gb:"#gbox_"+We.jgrid.jqID(r),jqm:y.jqModal,onClose:y.onClose,removemodal:P[g.p.id].removemodal,formprop:!P[g.p.id].recreateForm,form:P[g.p.id].form}),!1}),We("#"+l+"_2").find("[data-index]").each(function(){var t=parseInt(We(this).attr("data-index"),10);0<=t&&y.buttons[t].hasOwnProperty("click")&&We(this).on("click",function(e){y.buttons[t].click.call(g,We("#"+i)[0],P[g.p.id],e)})}),We("#nData","#"+l+"_2").click(function(){We("#FormError","#"+l).hide();var e=j();return e[0]=parseInt(e[0],10),-1!==e[0]&&e[1][e[0]+1]&&(We(g).triggerHandler("jqGridViewRowClickPgButtons",["next",We("#"+o),e[1][e[0]]]),We.jgrid.isFunction(y.onclickPgButtons)&&y.onclickPgButtons.call(g,"next",We("#"+o),e[1][e[0]]),m(e[1][e[0]+1],g),g.p.multiselect&&P[g.p.id].viewselected||We(g).jqGrid("setSelection",e[1][e[0]+1]),We(g).triggerHandler("jqGridViewRowAfterClickPgButtons",["next",We("#"+o),e[1][e[0]+1]]),We.jgrid.isFunction(y.afterclickPgButtons)&&y.afterclickPgButtons.call(g,"next",We("#"+o),e[1][e[0]+1]),v(e[0]+1,e)),f(),!1}),We("#pData","#"+l+"_2").click(function(){We("#FormError","#"+l).hide();var e=j();return-1!==e[0]&&e[1][e[0]-1]&&(We(g).triggerHandler("jqGridViewRowClickPgButtons",["prev",We("#"+o),e[1][e[0]]]),We.jgrid.isFunction(y.onclickPgButtons)&&y.onclickPgButtons.call(g,"prev",We("#"+o),e[1][e[0]]),m(e[1][e[0]-1],g),g.p.multiselect&&P[g.p.id].viewselected||We(g).jqGrid("setSelection",e[1][e[0]-1]),We(g).triggerHandler("jqGridViewRowAfterClickPgButtons",["prev",We("#"+o),e[1][e[0]-1]]),We.jgrid.isFunction(y.afterclickPgButtons)&&y.afterclickPgButtons.call(g,"prev",We("#"+o),e[1][e[0]-1]),v(e[0]-1,e)),f(),!1}),v((h=j())[0],h)))})},delGridRow:function(h,g){var e=We.jgrid.getRegional(this[0],"del"),t=this[0].p.styleUI,f=We.jgrid.styleUI[t].formedit,m=We.jgrid.styleUI[t].common;return g=We.extend(!0,{top:0,left:0,width:240,height:"auto",dataheight:"auto",modal:!1,overlay:30,drag:!0,resize:!0,url:"",mtype:"POST",reloadAfterSubmit:!0,beforeShowForm:null,beforeInitData:null,afterShowForm:null,beforeSubmit:null,onclickSubmit:null,afterSubmit:null,jqModal:!0,closeOnEscape:!1,delData:{},delicon:[],cancelicon:[],onClose:null,ajaxDelOptions:{},processing:!1,serializeDelData:null,useDataProxy:!1},e,g||{}),P[We(this)[0].p.id]=g,this.each(function(){var n=this;if(n.grid&&h){var l,r,s,d=n.p.id,p={},e=!0,c="DelTbl_"+We.jgrid.jqID(d),i="DelTbl_"+d,u={themodal:"delmod"+d,modalhead:"delhd"+d,modalcontent:"delcnt"+d,scrollelm:c};if(P[n.p.id].styleUI=n.p.styleUI||"jQueryUI",Array.isArray(h)&&(h=h.join()),void 0!==We("#"+We.jgrid.jqID(u.themodal))[0]){if(!1===(e=(e=void 0===(e=We(n).triggerHandler("jqGridDelRowBeforeInitData",[We("#"+c)]))?!0:e)&&We.jgrid.isFunction(P[n.p.id].beforeInitData)?P[n.p.id].beforeInitData.call(n,We("#"+c)):e))return;We("#DelData>td","#"+c).text(h),We("#DelError","#"+c).hide(),!0===P[n.p.id].processing&&(P[n.p.id].processing=!1,We("#dData","#"+c).removeClass(m.active)),We(n).triggerHandler("jqGridDelRowBeforeShowForm",[We("#"+c)]),We.jgrid.isFunction(P[n.p.id].beforeShowForm)&&P[n.p.id].beforeShowForm.call(n,We("#"+c)),We.jgrid.viewModal("#"+We.jgrid.jqID(u.themodal),{gbox:"#gbox_"+We.jgrid.jqID(d),jqm:P[n.p.id].jqModal,overlay:P[n.p.id].overlay,modal:P[n.p.id].modal}),We(n).triggerHandler("jqGridDelRowAfterShowForm",[We("#"+c)]),We.jgrid.isFunction(P[n.p.id].afterShowForm)&&P[n.p.id].afterShowForm.call(n,We("#"+c))}else{var t=isNaN(P[n.p.id].dataheight)?P[n.p.id].dataheight:P[n.p.id].dataheight+"px",o=isNaN(g.datawidth)?g.datawidth:g.datawidth+"px",a="
";a+="",a+="",a+="",a+='",a+="
'+P[n.p.id].msg+"
 
";o=""+g.bSubmit+"",t=""+g.bCancel+"",o=Array.isArray(P[n.p.id].buttons)?We.jgrid.buildButtons(P[n.p.id].buttons,o+t,m):o+t,t=We(".ui-jqgrid").css("font-size")||"11px";if(a+="

"+o+"
",g.gbox="#gbox_"+We.jgrid.jqID(d),We.jgrid.createModal(u,a,P[n.p.id],"#gview_"+We.jgrid.jqID(n.p.id),We("#gview_"+We.jgrid.jqID(n.p.id))[0],null,{"font-size":t}),We(".fm-button","#"+c+"_2").hover(function(){We(this).addClass(m.hover)},function(){We(this).removeClass(m.hover)}),g.delicon=We.extend([!0,"left",f.icon_del],P[n.p.id].delicon),g.cancelicon=We.extend([!0,"left",f.icon_cancel],P[n.p.id].cancelicon),!0===g.delicon[0]&&We("#dData","#"+c+"_2").addClass("right"===g.delicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),!0===g.cancelicon[0]&&We("#eData","#"+c+"_2").addClass("right"===g.cancelicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),We("#dData","#"+c+"_2").click(function(){var e,o=[!0,""],a=We("#DelData>td","#"+c).text();if(p={},void 0===(p=We(n).triggerHandler("jqGridDelRowClickSubmit",[P[n.p.id],a]))&&We.jgrid.isFunction(P[n.p.id].onclickSubmit)&&(p=P[n.p.id].onclickSubmit.call(n,P[n.p.id],a)||{}),(o=(o=void 0===(o=We(n).triggerHandler("jqGridDelRowBeforeSubmit",[a]))?[!0,"",""]:o)[0]&&We.jgrid.isFunction(P[n.p.id].beforeSubmit)?P[n.p.id].beforeSubmit.call(n,a):o)[0]&&!P[n.p.id].processing){if(P[n.p.id].processing=!0,r=n.p.prmNames,l=We.extend({},P[n.p.id].delData,p),s=r.oper,l[s]=r.deloper,r=r.id,!(a=String(a).split(",")).length)return!1;for(e in a)a.hasOwnProperty(e)&&(a[e]=We.jgrid.stripPref(n.p.idPrefix,a[e]));l[r]=a.join(),We(this).addClass(m.active);var t,i=We.extend({url:P[n.p.id].url||We(n).jqGrid("getGridParam","editurl"),type:P[n.p.id].mtype,data:We.jgrid.isFunction(P[n.p.id].serializeDelData)?P[n.p.id].serializeDelData.call(n,l):l,complete:function(e,t){var i,r;if(We("#dData","#"+c+"_2").removeClass(m.active),300<=e.status&&304!==e.status?(o[0]=!1,o[1]=We(n).triggerHandler("jqGridDelRowErrorTextFormat",[e]),We.jgrid.isFunction(P[n.p.id].errorTextFormat)&&(o[1]=P[n.p.id].errorTextFormat.call(n,e)),void 0===o[1]&&(o[1]=t+" Status: '"+e.statusText+"'. Error code: "+e.status)):(o=void 0===(o=We(n).triggerHandler("jqGridDelRowAfterSubmit",[e,l]))?[!0,"",""]:o)[0]&&We.jgrid.isFunction(P[n.p.id].afterSubmit)&&(o=P[n.p.id].afterSubmit.call(n,e,l)),!1===o[0])We("#DelError>td","#"+c).html(o[1]),We("#DelError","#"+c).show();else{if(P[n.p.id].reloadAfterSubmit&&"local"!==n.p.datatype)We(n).trigger("reloadGrid");else{if(!0===n.p.treeGrid)try{We(n).jqGrid("delTreeNode",n.p.idPrefix+a[0])}catch(e){}else for(i=0;itd","#"+c).html(o[1]),We("#DelError","#"+c).show()),!1}),We("#eData","#"+c+"_2").click(function(){return We.jgrid.hideModal("#"+We.jgrid.jqID(u.themodal),{gb:"#gbox_"+We.jgrid.jqID(d),jqm:P[n.p.id].jqModal,onClose:P[n.p.id].onClose}),!1}),We("#"+c+"_2").find("[data-index]").each(function(){var t=parseInt(We(this).attr("data-index"),10);0<=t&&g.buttons[t].hasOwnProperty("click")&&We(this).on("click",function(e){g.buttons[t].click.call(n,We("#"+i)[0],P[n.p.id],e)})}),!1===(e=(e=void 0===(e=We(n).triggerHandler("jqGridDelRowBeforeInitData",[We("#"+c)]))?!0:e)&&We.jgrid.isFunction(P[n.p.id].beforeInitData)?P[n.p.id].beforeInitData.call(n,We("#"+c)):e))return;We(n).triggerHandler("jqGridDelRowBeforeShowForm",[We("#"+c)]),We.jgrid.isFunction(P[n.p.id].beforeShowForm)&&P[n.p.id].beforeShowForm.call(n,We("#"+c)),We.jgrid.viewModal("#"+We.jgrid.jqID(u.themodal),{gbox:"#gbox_"+We.jgrid.jqID(d),jqm:P[n.p.id].jqModal,overlay:P[n.p.id].overlay,modal:P[n.p.id].modal}),We(n).triggerHandler("jqGridDelRowAfterShowForm",[We("#"+c)]),We.jgrid.isFunction(P[n.p.id].afterShowForm)&&P[n.p.id].afterShowForm.call(n,We("#"+c))}!0===P[n.p.id].closeOnEscape&&setTimeout(function(){We(".ui-jqdialog-titlebar-close","#"+We.jgrid.jqID(u.modalhead)).attr("tabindex","-1").focus()},0)}})},navGrid:function(g,f,m,v,j,b,w){var y=We.jgrid.getRegional(this[0],"nav"),x=this[0].p.styleUI,e=We.jgrid.styleUI[x].navigator,_=We.jgrid.styleUI[x].common;return f=We.extend({edit:!0,editicon:e.icon_edit_nav,add:!0,addicon:e.icon_add_nav,del:!0,delicon:e.icon_del_nav,search:!0,searchicon:e.icon_search_nav,refresh:!0,refreshicon:e.icon_refresh_nav,refreshstate:"firstpage",view:!1,viewicon:e.icon_view_nav,position:"left",closeOnEscape:!0,beforeRefresh:null,afterRefresh:null,cloneToTop:!1,alertwidth:200,alertheight:"auto",alerttop:null,alertleft:null,alertzIndex:null,dropmenu:!1,navButtonText:""},y,f||{}),this.each(function(){if(!this.p.navGrid){var t,e,i,r={themodal:"alertmod_"+this.p.id,modalhead:"alerthd_"+this.p.id,modalcontent:"alertcnt_"+this.p.id},o=this;if(o.grid&&"string"==typeof g){We(o).data("navGrid")||We(o).data("navGrid",f),t=We(o).data("navGrid"),o.p.force_regional&&(t=We.extend(t,y)),void 0===We("#"+r.themodal)[0]&&(t.alerttop||t.alertleft||((e=We.jgrid.findPos(this))[0]=Math.round(e[0]),e[1]=Math.round(e[1]),0===(i=isNaN(this.p.height)?We(o.grid.bDiv).height():this.p.height)&&(i=200),t.alertleft=e[0]+this.p.width/2-parseInt(t.alertwidth,10)/2,t.alerttop=e[1]+i/2-25),i=We(".ui-jqgrid").css("font-size")||"11px",We.jgrid.createModal(r,"
"+t.alerttext+"
",{gbox:"#gbox_"+We.jgrid.jqID(o.p.id),jqModal:!0,drag:!0,resize:!0,caption:t.alertcap,top:t.alerttop,left:t.alertleft,width:t.alertwidth,height:t.alertheight,closeOnEscape:t.closeOnEscape,zIndex:t.alertzIndex,styleUI:o.p.styleUI},"#gview_"+We.jgrid.jqID(o.p.id),We("#gbox_"+We.jgrid.jqID(o.p.id))[0],!0,{"font-size":i}));var a,n=1,l=function(){We(this).hasClass(_.disabled)||We(this).addClass(_.hover)},s=function(){We(this).removeClass(_.hover)};for(t.cloneToTop&&o.p.toppager&&(n=2),a=0;a"),h="";0===a?(0===(p=g).indexOf("#")&&(p=p.substring(1),p="#"+We.jgrid.jqID(p)),c=o.p.id,p===o.p.toppager&&(c+="_top",n=1)):(p=o.p.toppager,c=o.p.id+"_top"),"rtl"===o.p.direction&&We(u).attr("dir","rtl").css("float","right"),v=v||{},t.add&&(d=We(""),We(d).append("
"+t.addtext+"
"),We("tr",u).append(d),We(d,u).attr({title:t.addtitle||"",id:v.id||"add_"+c}).click(function(){return We(this).hasClass(_.disabled)||(We.jgrid.setSelNavIndex(o,this),We.jgrid.isFunction(t.addfunc)?t.addfunc.call(o):We(o).jqGrid("editGridRow","new",v)),!1}).hover(l,s),d=null),m=m||{},t.edit&&(d=We(""),We(d).append("
"+t.edittext+"
"),We("tr",u).append(d),We(d,u).attr({title:t.edittitle||"",id:m.id||"edit_"+c}).click(function(){var e;return We(this).hasClass(_.disabled)||((e=o.p.selrow)?(We.jgrid.setSelNavIndex(o,this),We.jgrid.isFunction(t.editfunc)?t.editfunc.call(o,e):We(o).jqGrid("editGridRow",e,m)):(We.jgrid.viewModal("#"+r.themodal,{gbox:"#gbox_"+We.jgrid.jqID(o.p.id),jqm:!0}),We("#jqg_alrt").focus())),!1}).hover(l,s),d=null),w=w||{},t.view&&(d=We(""),We(d).append("
"+t.viewtext+"
"),We("tr",u).append(d),We(d,u).attr({title:t.viewtitle||"",id:w.id||"view_"+c}).click(function(){var e;return We(this).hasClass(_.disabled)||((e=o.p.selrow)?(We.jgrid.setSelNavIndex(o,this),We.jgrid.isFunction(t.viewfunc)?t.viewfunc.call(o,e):We(o).jqGrid("viewGridRow",e,w)):(We.jgrid.viewModal("#"+r.themodal,{gbox:"#gbox_"+We.jgrid.jqID(o.p.id),jqm:!0}),We("#jqg_alrt").focus())),!1}).hover(l,s),d=null),j=j||{},t.del&&(d=We(""),We(d).append("
"+t.deltext+"
"),We("tr",u).append(d),We(d,u).attr({title:t.deltitle||"",id:j.id||"del_"+c}).click(function(){var e;return We(this).hasClass(_.disabled)||(o.p.multiselect?0===(e=o.p.selarrrow).length&&(e=null):e=o.p.selrow,e?(We.jgrid.setSelNavIndex(o,this),We.jgrid.isFunction(t.delfunc)?t.delfunc.call(o,e):We(o).jqGrid("delGridRow",e,j)):(We.jgrid.viewModal("#"+r.themodal,{gbox:"#gbox_"+We.jgrid.jqID(o.p.id),jqm:!0}),We("#jqg_alrt").focus())),!1}).hover(l,s),d=null),(t.add||t.edit||t.del||t.view)&&We("tr",u).append(h),b=b||{},t.search&&(d=We(""),We(d).append("
"+t.searchtext+"
"),We("tr",u).append(d),We(d,u).attr({title:t.searchtitle||"",id:b.id||"search_"+c}).click(function(){return We(this).hasClass(_.disabled)||(We.jgrid.setSelNavIndex(o,this),We.jgrid.isFunction(t.searchfunc)?t.searchfunc.call(o,b):We(o).jqGrid("searchGrid",b)),!1}).hover(l,s),b.showOnLoad&&!0===b.showOnLoad&&We(d,u).click(),d=null),t.refresh&&(d=We(""),We(d).append("
"+t.refreshtext+"
"),We("tr",u).append(d),We(d,u).attr({title:t.refreshtitle||"",id:"refresh_"+c}).click(function(){if(!We(this).hasClass(_.disabled)){We.jgrid.isFunction(t.beforeRefresh)&&t.beforeRefresh.call(o),o.p.search=!1,o.p.resetsearch=!0;try{if("currentfilter"!==t.refreshstate){var e=o.p.id;o.p.postData.filters="";try{We("#fbox_"+We.jgrid.jqID(e)).jqFilter("resetFilter")}catch(e){}We.jgrid.isFunction(o.clearToolbar)&&o.clearToolbar.call(o,!1)}}catch(e){}switch(t.refreshstate){case"firstpage":We(o).trigger("reloadGrid",[{page:1}]);break;case"current":case"currentfilter":We(o).trigger("reloadGrid",[{current:!0}])}We.jgrid.isFunction(t.afterRefresh)&&t.afterRefresh.call(o),We.jgrid.setSelNavIndex(o,this)}return!1}).hover(l,s),d=null),h=We(".ui-jqgrid").css("font-size")||"11px",We("body").append(""),h=We(u).clone().appendTo("#testpg2").width(),We("#testpg2").remove(),o.p._nvtd&&(t.dropmenu?(u=null,We(o).jqGrid("_buildNavMenu",p,c,f,m,v,j,b,w)):h>o.p._nvtd[0]?(o.p.responsive?(u=null,We(o).jqGrid("_buildNavMenu",p,c,f,m,v,j,b,w)):We(p+"_"+t.position,p).append(u).width(h),o.p._nvtd[0]=h):We(p+"_"+t.position,p).append(u),o.p._nvtd[1]=h),o.p.navGrid=!0}o.p.storeNavOptions&&(o.p.navOptions=t,o.p.editOptions=m,o.p.addOptions=v,o.p.delOptions=j,o.p.searchOptions=b,o.p.viewOptions=w,o.p.navButtons=[])}}})},navButtonAdd:function(s,d){var p=this[0].p.styleUI,e=We.jgrid.styleUI[p].navigator;return d=We.extend({caption:"newButton",title:"",buttonicon:e.icon_newbutton_nav,onClickButton:null,position:"last",cursor:"pointer",internal:!1},d||{}),this.each(function(){var t,i,e,r,o,a,n,l;this.grid&&"string"==typeof s&&(0===s.indexOf("#")&&(s=s.substring(1)),s="#"+We.jgrid.jqID(s),l=We(".navtable",s)[0],i=We.jgrid.styleUI[p].common.disabled,e=We.jgrid.styleUI[p].common.hover,r=We.jgrid.styleUI[p].common.cornerall,o=We.jgrid.styleUI[p].common.icon_base,(t=this).p.storeNavOptions&&!d.internal&&t.p.navButtons.push([s,d]),l?d.id&&void 0!==We("#"+We.jgrid.jqID(d.id),l)[0]||(a=We(""),"NONE"===d.buttonicon.toString().toUpperCase()?We(a).addClass("ui-pg-button "+r).append("
"+d.caption+"
"):We(a).addClass("ui-pg-button "+r).append("
"+d.caption+"
"),d.id&&We(a).attr("id",d.id),"first"!==d.position||0===l.rows[0].cells.length?We("tr",l).append(a):We("tr td",l).eq(0).before(a),We(a,l).attr("title",d.title||"").click(function(e){return We(this).hasClass(i)||(We.jgrid.setSelNavIndex(t,this),We.jgrid.isFunction(d.onClickButton)&&d.onClickButton.call(t,e)),!1}).hover(function(){We(this).hasClass(i)||We(this).addClass(e)},function(){We(this).removeClass(e)})):(l=We(".dropdownmenu",s)[0])&&(n=We(l).val(),l=d.id||We.jgrid.randId(),l=We('"),n&&("first"===d.position?We("#"+n).prepend(l):We("#"+n).append(l),We(l).on("click",function(e){return We(this).hasClass(i)||(We("#"+n).hide(),We.jgrid.isFunction(d.onClickButton)&&d.onClickButton.call(t,e)),!1}).find("a").hover(function(){We(this).hasClass(i)||We(this).addClass(e)},function(){We(this).removeClass(e)}))))})},navSeparatorAdd:function(r,o){var e=this[0].p.styleUI,a=We.jgrid.styleUI[e].common;return o=We.extend({sepclass:"ui-separator",sepcontent:"",position:"last"},o||{}),this.each(function(){var e,t,i;this.grid&&("string"==typeof r&&0!==r.indexOf("#")&&(r="#"+We.jgrid.jqID(r)),e=We(".navtable",r)[0],this.p.storeNavOptions&&this.p.navButtons.push([r,o]),e?(t=""+o.sepcontent+"","first"!==o.position||0===e.rows[0].cells.length?We("tr",e).append(t):We("tr td",e).eq(0).before(t)):(e=We(".dropdownmenu",r)[0],t="",e&&(i=We(e).val())&&("first"===o.position?We("#"+i).prepend(t):We("#"+i).append(t))))})},_buildNavMenu:function(c,u,h,g,f,m,v,j){return this.each(function(){var t=this,e=We.jgrid.getRegional(t,"nav"),i=t.p.styleUI,r=(We.jgrid.styleUI[i].navigator,We.jgrid.styleUI[i].filter),o=We.jgrid.styleUI[i].common,a="form_menu_"+We.jgrid.randId(),e=h.navButtonText||e.selectcaption||"Actions",e="";We(c+"_"+h.position,c).append(e);var n,l,s,d,p={themodal:"alertmod_"+this.p.id,modalhead:"alerthd_"+this.p.id,modalcontent:"alertcnt_"+this.p.id};s=We(".ui-jqgrid").css("font-size")||"11px",d=We(''),h.add&&(n=(f=f||{}).id||"add_"+u,l=We('").click(function(){return We(this).hasClass(o.disabled)||(We.jgrid.isFunction(h.addfunc)?h.addfunc.call(t):We(t).jqGrid("editGridRow","new",f),We(d).hide()),!1}),We(d).append(l)),h.edit&&(n=(g=g||{}).id||"edit_"+u,l=We('").click(function(){var e;return We(this).hasClass(o.disabled)||((e=t.p.selrow)?We.jgrid.isFunction(h.editfunc)?h.editfunc.call(t,e):We(t).jqGrid("editGridRow",e,g):(We.jgrid.viewModal("#"+p.themodal,{gbox:"#gbox_"+We.jgrid.jqID(t.p.id),jqm:!0}),We("#jqg_alrt").focus()),We(d).hide()),!1}),We(d).append(l)),h.view&&(n=(j=j||{}).id||"view_"+u,l=We('").click(function(){var e;return We(this).hasClass(o.disabled)||((e=t.p.selrow)?We.jgrid.isFunction(h.editfunc)?h.viewfunc.call(t,e):We(t).jqGrid("viewGridRow",e,j):(We.jgrid.viewModal("#"+p.themodal,{gbox:"#gbox_"+We.jgrid.jqID(t.p.id),jqm:!0}),We("#jqg_alrt").focus()),We(d).hide()),!1}),We(d).append(l)),h.del&&(n=(m=m||{}).id||"del_"+u,l=We('").click(function(){var e;return We(this).hasClass(o.disabled)||(t.p.multiselect?0===(e=t.p.selarrrow).length&&(e=null):e=t.p.selrow,e?We.jgrid.isFunction(h.delfunc)?h.delfunc.call(t,e):We(t).jqGrid("delGridRow",e,m):(We.jgrid.viewModal("#"+p.themodal,{gbox:"#gbox_"+We.jgrid.jqID(t.p.id),jqm:!0}),We("#jqg_alrt").focus()),We(d).hide()),!1}),We(d).append(l)),(h.add||h.edit||h.del||h.view)&&We(d).append(""),h.search&&(n=(v=v||{}).id||"search_"+u,l=We('").click(function(){return We(this).hasClass(o.disabled)||(We.jgrid.isFunction(h.searchfunc)?h.searchfunc.call(t,v):We(t).jqGrid("searchGrid",v),We(d).hide()),!1}),We(d).append(l),v.showOnLoad&&!0===v.showOnLoad&&We(l).click()),h.refresh&&(n=v.id||"search_"+u,l=We('").click(function(){if(!We(this).hasClass(o.disabled)){We.jgrid.isFunction(h.beforeRefresh)&&h.beforeRefresh.call(t),t.p.search=!1,t.p.resetsearch=!0;try{if("currentfilter"!==h.refreshstate){var e=t.p.id;t.p.postData.filters="";try{We("#fbox_"+We.jgrid.jqID(e)).jqFilter("resetFilter")}catch(e){}We.jgrid.isFunction(t.clearToolbar)&&t.clearToolbar.call(t,!1)}}catch(e){}switch(h.refreshstate){case"firstpage":We(t).trigger("reloadGrid",[{page:1}]);break;case"current":case"currentfilter":We(t).trigger("reloadGrid",[{current:!0}])}We.jgrid.isFunction(h.afterRefresh)&&h.afterRefresh.call(t),We(d).hide()}return!1}),We(d).append(l)),We(d).hide(),We("body").append(d),We("#"+a).addClass("ui-menu "+r.menu_widget),We("#"+a+" > li > a").hover(function(){We(this).addClass(o.hover)},function(){We(this).removeClass(o.hover)}),We(".dropdownmenu",c+"_"+h.position).on("click",function(e){var t=We(this).offset(),i=t.left,r=parseInt(t.top),t=We(this).val();We("#"+t).show().css({top:r-(We("#"+t).height()+10)+"px",left:i+"px"}),e.stopPropagation()}),We("body").on("click",function(e){We(e.target).hasClass("dropdownmenu")||We("#"+a).hide()})})},GridToForm:function(r,o){return this.each(function(){var e,t=this;if(t.grid){var i=We(t).jqGrid("getRowData",r);if(i)for(e in i)i.hasOwnProperty(e)&&(We("[name="+We.jgrid.jqID(e)+"]",o).is("input:radio")||We("[name="+We.jgrid.jqID(e)+"]",o).is("input:checkbox")?We("[name="+We.jgrid.jqID(e)+"]",o).each(function(){We(this).val()==i[e]?We(this)[t.p.useProp?"prop":"attr"]("checked",!0):We(this)[t.p.useProp?"prop":"attr"]("checked",!1)}):We("[name="+We.jgrid.jqID(e)+"]",o).val(i[e]))}})},FormToGrid:function(t,r,o,a){return this.each(function(){var e,i;this.grid&&(o=o||"set",a=a||"first",e=We(r).serializeArray(),i={},We.each(e,function(e,t){i[t.name]=t.value}),"add"===o?We(this).jqGrid("addRowData",t,i,a):"set"===o&&We(this).jqGrid("setRowData",t,i))})}}),We.jgrid.extend({groupingInit:function(){return this.each(function(){We.extend(this.p.groupingView,{groupField:[],groupOrder:[],groupText:[],groupColumnShow:[],groupSummary:[],showSummaryOnHide:!1,sortitems:[],sortnames:[],summary:[],summaryval:[],plusicon:"",minusicon:"",displayField:[],groupSummaryPos:[],formatDisplayField:[],_locgr:!1},!0)})},groupingSetup:function(){return this.each(function(){var e,t,i,r=this,o=r.p.colModel,a=r.p.groupingView,n=We.jgrid.styleUI[r.p.styleUI||"jQueryUI"].grouping;if(null===a||"object"!=typeof a&&!We.jgrid.isFunction(a))r.p.grouping=!1;else if(a.plusicon||(a.plusicon=n.icon_plus),a.minusicon||(a.minusicon=n.icon_minus),a.groupField.length){for(void 0===a.visibiltyOnNextGrouping&&(a.visibiltyOnNextGrouping=[]),a.lastvalues=[],a._locgr||(a.groups=[]),a.counters=[],e=0;etd>span.tree-wrap-"+e.p.direction).removeClass(d).addClass(p),f&&We(m).show().find(">td>span.tree-wrap-"+e.p.direction).removeClass(d).addClass(p)))}else n&&(g||(We(u).show(),f&&We(m).show()));u=u.nextSibling,f&&(m=m.nextSibling)}h.removeClass(p).addClass(d)}We(e).triggerHandler("jqGridGroupingClickGroup",[v,i]),We.jgrid.isFunction(e.p.onClickGroup)&&e.p.onClickGroup.call(e,v,i)}),!1},groupingRender:function(I,C,D,F){return this.each(function(){var p,c,u,h,g=this,f=g.p.groupingView,m="",v=f.groupCollapse?f.plusicon:f.minusicon,j=[],b=f.groupField.length,w=We.jgrid.styleUI[g.p.styleUI||"jQueryUI"].common,v=v+" tree-wrap-"+g.p.direction;We.each(g.p.colModel,function(e,t){for(var i=0;i ",We.each(s.summary,function(){if(this.nm===d[h].name){l=d[h].summaryTpl||"{0}","string"==typeof this.st&&"avg"===this.st.toLowerCase()&&(this.sd&&this.vd?this.v=this.v/this.vd:this.v&&0"+We.jgrid.template(l,a,s.cnt,s.dataIndex,s.displayValue)+"",!1}}),c+=n;return c}var _,q=We.makeArray(f.groupSummary);q.reverse(),_=g.p.multiselect?' colspan="2"':"",We.each(f.groups,function(e,t){if(f._locgr&&!(t.startRow+t.cnt>(D-1)*F&&t.startRow";try{h=Array.isArray(f.formatDisplayField)&&We.jgrid.isFunction(f.formatDisplayField[t.idx])?f.formatDisplayField[t.idx].call(g,t.displayValue,t.value,g.p.colModel[j[t.idx]],t.idx,f):g.formatter(c,t.displayValue,j[t.idx],t.value)}catch(e){h=t.displayValue}var i="";if("string"!=typeof(i=We.jgrid.isFunction(f.groupText[t.idx])?f.groupText[t.idx].call(g,h,t.cnt,t.summary):We.jgrid.template(f.groupText[t.idx],h,t.cnt,t.summary))&&"number"!=typeof i&&(i=h),"header"===f.groupSummaryPos[t.idx]?(m+='',m+=x(e,0,f.groups,_?1:0,'"+p+i+""),m+=""):m+=''+p+i+"",b-1===t.idx){for(var r,o,a,n=f.groups[e+1],l=0,i=t.startRow,s=void 0!==n?n.startRow:f.groups[e].startRow+f.groups[e].cnt,d=i=f._locgr&&(l=(D-1)*F)>t.startRow?l:i;d

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 IDOkMtU&LP9g#Z8m diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/pom.xml" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/pom.xml" index 36403afa..a7723e65 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/pom.xml" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/pom.xml" @@ -5,17 +5,19 @@ org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 - com.lou.springboot + cn.lanqiao spring-boot-project-front-end-back-end 0.0.1-SNAPSHOT spring-boot-project-front-end-back-end - Spring Boot前后端分离实战项目 + Spring Boot 3前后端分离实战项目 - 1.8 + UTF-8 + UTF-8 + 17 @@ -33,7 +35,7 @@ org.mybatis.spring.boot mybatis-spring-boot-starter - 2.1.3 + 3.0.0 diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot-project-schema.sql" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot3-project-schema.sql" similarity index 91% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot-project-schema.sql" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot3-project-schema.sql" index d04d4cf4..d7209026 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot-project-schema.sql" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/springboot3-project-schema.sql" @@ -1,6 +1,6 @@ -CREATE DATABASE /*!32312 IF NOT EXISTS*/`lou_springboot` /*!40100 DEFAULT CHARACTER SET utf8 */; +CREATE DATABASE /*!32312 IF NOT EXISTS*/`springboot3_db` /*!40100 DEFAULT CHARACTER SET utf8 */; -USE `lou_springboot`; +USE `springboot3_db`; DROP TABLE IF EXISTS `tb_admin_user`; CREATE TABLE `tb_admin_user` ( `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', @@ -12,9 +12,9 @@ CREATE TABLE `tb_admin_user` ( PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tb_admin_user` (`id`, `user_name`, `password_md5`, `user_token`, `is_deleted`, `create_time`) -VALUES (1,'admin','e10adc3949ba59abbe56e057f20f883e','6f1d93269e8bfdcd2066a248bfdafee6',0,'2019-02-07 11:50:13'); +VALUES (1,'admin','e10adc3949ba59abbe56e057f20f883e','6f1d93269e8bfdcd2066a248bfdafee6',0,'2023-01-01 11:50:13'); -USE lou_springboot; +USE springboot3_db; DROP TABLE IF EXISTS `tb_ssm_picture`; CREATE TABLE `tb_ssm_picture` ( `id` BIGINT(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增id', @@ -25,7 +25,7 @@ CREATE TABLE `tb_ssm_picture` ( PRIMARY KEY (`id`) ) ENGINE=INNODB DEFAULT CHARSET=utf8; -USE lou_springboot; +USE springboot3_db; DROP TABLE IF EXISTS `tb_ssm_article`; CREATE TABLE `tb_ssm_article` ( `id` int(4) NOT NULL AUTO_INCREMENT COMMENT '主键', diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/Application.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/Application.java" similarity index 84% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/Application.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/Application.java" index b60fb891..411754d8 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/Application.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/Application.java" @@ -1,4 +1,4 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; @@ -6,12 +6,12 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @SpringBootApplication -@MapperScan("com.lou.springboot.dao") +@MapperScan("cn.lanqiao.springboot3.dao") public class Application { public static void main(String[] args) { diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Constants.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Constants.java" similarity index 76% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Constants.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Constants.java" index 648aa877..c33b4610 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Constants.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Constants.java" @@ -1,8 +1,8 @@ -package com.lou.springboot.common; +package cn.lanqiao.springboot3.common; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -14,6 +14,7 @@ public class Constants { public static final int RESULT_CODE_PARAM_ERROR = 406; // 传参错误 public static final int RESULT_CODE_SERVER_ERROR = 500; // 服务器错误 + //public final static String FILE_UPLOAD_PATH = "D:\\upload\\";//上传文件的保存地址,根据部署设置自行修改 public final static String FILE_UPLOAD_PATH = "/home/project/upload/";//上传文件的保存地址,根据部署设置自行修改 } diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Result.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Result.java" similarity index 94% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Result.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Result.java" index 443e176c..bec37b7a 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/Result.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/Result.java" @@ -1,10 +1,10 @@ -package com.lou.springboot.common; +package cn.lanqiao.springboot3.common; import java.io.Serializable; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/ResultGenerator.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" similarity index 96% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/ResultGenerator.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" index 2c63f59d..375aeebe 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/common/ResultGenerator.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/common/ResultGenerator.java" @@ -1,11 +1,11 @@ -package com.lou.springboot.common; +package cn.lanqiao.springboot3.common; import org.springframework.util.StringUtils; /** * @note 响应结果生成工具 * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" similarity index 81% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" index 83249dcc..cd88dfa3 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/SpringBootWebMvcConfigurer.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/SpringBootWebMvcConfigurer.java" @@ -1,7 +1,7 @@ -package com.lou.springboot.config; +package cn.lanqiao.springboot3.config; -import com.lou.springboot.common.Constants; -import com.lou.springboot.config.handler.TokenToUserMethodArgumentResolver; +import cn.lanqiao.springboot3.common.Constants; +import cn.lanqiao.springboot3.config.handler.TokenToUserMethodArgumentResolver; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.web.method.support.HandlerMethodArgumentResolver; @@ -12,7 +12,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -32,6 +32,6 @@ public void addArgumentResolvers(List argumentRes } public void addResourceHandlers(ResourceHandlerRegistry registry) { - registry.addResourceHandler("/files/**").addResourceLocations("file:"+Constants.FILE_UPLOAD_PATH); + registry.addResourceHandler("/files/**").addResourceLocations("file:"+ Constants.FILE_UPLOAD_PATH); } } diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/annotation/TokenToUser.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/annotation/TokenToUser.java" similarity index 94% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/annotation/TokenToUser.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/annotation/TokenToUser.java" index 021865a6..98077ac6 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/annotation/TokenToUser.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/annotation/TokenToUser.java" @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.lou.springboot.config.annotation; +package cn.lanqiao.springboot3.config.annotation; import java.lang.annotation.*; diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/handler/TokenToUserMethodArgumentResolver.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/handler/TokenToUserMethodArgumentResolver.java" similarity index 88% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/handler/TokenToUserMethodArgumentResolver.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/handler/TokenToUserMethodArgumentResolver.java" index 982c0a7d..45cd4f1b 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/config/handler/TokenToUserMethodArgumentResolver.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/config/handler/TokenToUserMethodArgumentResolver.java" @@ -1,8 +1,9 @@ -package com.lou.springboot.config.handler; +package cn.lanqiao.springboot3.config.handler; -import com.lou.springboot.config.annotation.TokenToUser; -import com.lou.springboot.entity.AdminUser; -import com.lou.springboot.service.AdminUserService; +import cn.lanqiao.springboot3.entity.AdminUser; +import cn.lanqiao.springboot3.service.AdminUserService; +import cn.lanqiao.springboot3.config.annotation.TokenToUser; +import jakarta.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.MethodParameter; import org.springframework.stereotype.Component; @@ -11,7 +12,6 @@ import org.springframework.web.method.support.HandlerMethodArgumentResolver; import org.springframework.web.method.support.ModelAndViewContainer; -import javax.servlet.http.HttpServletRequest; import java.io.IOException; @Component diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/AdminUserController.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/AdminUserController.java" similarity index 91% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/AdminUserController.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/AdminUserController.java" index 647bd2cf..ce5c7cef 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/AdminUserController.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/AdminUserController.java" @@ -1,12 +1,12 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.common.Constants; -import com.lou.springboot.common.Result; -import com.lou.springboot.common.ResultGenerator; -import com.lou.springboot.config.annotation.TokenToUser; -import com.lou.springboot.entity.AdminUser; -import com.lou.springboot.service.AdminUserService; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.common.Constants; +import cn.lanqiao.springboot3.common.Result; +import cn.lanqiao.springboot3.common.ResultGenerator; +import cn.lanqiao.springboot3.config.annotation.TokenToUser; +import cn.lanqiao.springboot3.entity.AdminUser; +import cn.lanqiao.springboot3.service.AdminUserService; +import cn.lanqiao.springboot3.utils.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; @@ -15,7 +15,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/ArticleController.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/ArticleController.java" similarity index 86% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/ArticleController.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/ArticleController.java" index fd0020ef..7f712d01 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/ArticleController.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/ArticleController.java" @@ -1,13 +1,13 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.common.Constants; -import com.lou.springboot.common.Result; -import com.lou.springboot.common.ResultGenerator; -import com.lou.springboot.config.annotation.TokenToUser; -import com.lou.springboot.entity.AdminUser; -import com.lou.springboot.entity.Article; -import com.lou.springboot.service.ArticleService; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.common.Constants; +import cn.lanqiao.springboot3.common.Result; +import cn.lanqiao.springboot3.common.ResultGenerator; +import cn.lanqiao.springboot3.config.annotation.TokenToUser; +import cn.lanqiao.springboot3.entity.AdminUser; +import cn.lanqiao.springboot3.entity.Article; +import cn.lanqiao.springboot3.service.ArticleService; +import cn.lanqiao.springboot3.utils.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; @@ -16,7 +16,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/PictureController.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/PictureController.java" similarity index 89% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/PictureController.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/PictureController.java" index 370d2d59..8e1b5d3b 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/PictureController.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/PictureController.java" @@ -1,13 +1,13 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.common.Constants; -import com.lou.springboot.common.Result; -import com.lou.springboot.common.ResultGenerator; -import com.lou.springboot.config.annotation.TokenToUser; -import com.lou.springboot.entity.AdminUser; -import com.lou.springboot.entity.Picture; -import com.lou.springboot.service.PictureService; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.common.Constants; +import cn.lanqiao.springboot3.common.Result; +import cn.lanqiao.springboot3.common.ResultGenerator; +import cn.lanqiao.springboot3.config.annotation.TokenToUser; +import cn.lanqiao.springboot3.entity.AdminUser; +import cn.lanqiao.springboot3.entity.Picture; +import cn.lanqiao.springboot3.service.PictureService; +import cn.lanqiao.springboot3.utils.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; @@ -16,7 +16,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/UploadController.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" similarity index 89% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/UploadController.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" index d2fa5be4..8e3e10bd 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/controller/UploadController.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/controller/UploadController.java" @@ -1,8 +1,8 @@ -package com.lou.springboot.controller; +package cn.lanqiao.springboot3.controller; -import com.lou.springboot.common.Constants; -import com.lou.springboot.common.Result; -import com.lou.springboot.common.ResultGenerator; +import cn.lanqiao.springboot3.common.Constants; +import cn.lanqiao.springboot3.common.Result; +import cn.lanqiao.springboot3.common.ResultGenerator; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/AdminUserDao.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/AdminUserDao.java" similarity index 94% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/AdminUserDao.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/AdminUserDao.java" index 2256fa7e..ffc7e12a 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/AdminUserDao.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/AdminUserDao.java" @@ -1,6 +1,6 @@ -package com.lou.springboot.dao; +package cn.lanqiao.springboot3.dao; -import com.lou.springboot.entity.AdminUser; +import cn.lanqiao.springboot3.entity.AdminUser; import org.apache.ibatis.annotations.Param; import java.util.List; @@ -8,7 +8,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/ArticleDao.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/ArticleDao.java" similarity index 91% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/ArticleDao.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/ArticleDao.java" index 7bf3c211..47bf7f50 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/ArticleDao.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/ArticleDao.java" @@ -1,6 +1,6 @@ -package com.lou.springboot.dao; +package cn.lanqiao.springboot3.dao; -import com.lou.springboot.entity.Article; +import cn.lanqiao.springboot3.entity.Article; import java.util.List; import java.util.Map; diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/PictureDao.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/PictureDao.java" similarity index 90% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/PictureDao.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/PictureDao.java" index 4bbd2766..c19f60e2 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/dao/PictureDao.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/dao/PictureDao.java" @@ -1,13 +1,13 @@ -package com.lou.springboot.dao; +package cn.lanqiao.springboot3.dao; -import com.lou.springboot.entity.Picture; +import cn.lanqiao.springboot3.entity.Picture; import java.util.List; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/AdminUser.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/AdminUser.java" similarity index 96% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/AdminUser.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/AdminUser.java" index bdde3314..06bcc55c 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/AdminUser.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/AdminUser.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.entity; +package cn.lanqiao.springboot3.entity; import com.fasterxml.jackson.annotation.JsonFormat; @@ -7,7 +7,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Article.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Article.java" similarity index 96% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Article.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Article.java" index 22cea8b6..7fb6ec18 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Article.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Article.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.entity; +package cn.lanqiao.springboot3.entity; import com.fasterxml.jackson.annotation.JsonFormat; @@ -7,7 +7,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Picture.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Picture.java" similarity index 93% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Picture.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Picture.java" index 34a1e5cd..6f750890 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/entity/Picture.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/entity/Picture.java" @@ -1,4 +1,4 @@ -package com.lou.springboot.entity; +package cn.lanqiao.springboot3.entity; import com.fasterxml.jackson.annotation.JsonFormat; @@ -7,7 +7,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/AdminUserService.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/AdminUserService.java" similarity index 83% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/AdminUserService.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/AdminUserService.java" index 748c958c..56ff546c 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/AdminUserService.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/AdminUserService.java" @@ -1,12 +1,12 @@ -package com.lou.springboot.service; +package cn.lanqiao.springboot3.service; -import com.lou.springboot.entity.AdminUser; -import com.lou.springboot.utils.PageResult; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.entity.AdminUser; +import cn.lanqiao.springboot3.utils.PageResult; +import cn.lanqiao.springboot3.utils.PageUtil; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/ArticleService.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/ArticleService.java" similarity index 70% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/ArticleService.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/ArticleService.java" index d69b6854..e78fc8dc 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/ArticleService.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/ArticleService.java" @@ -1,16 +1,16 @@ -package com.lou.springboot.service; +package cn.lanqiao.springboot3.service; -import com.lou.springboot.entity.Article; -import com.lou.springboot.utils.PageResult; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.utils.PageResult; +import cn.lanqiao.springboot3.utils.PageUtil; +import cn.lanqiao.springboot3.entity.Article; import java.util.List; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/PictureService.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/PictureService.java" similarity index 79% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/PictureService.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/PictureService.java" index 1200a815..875b06ad 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/PictureService.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/PictureService.java" @@ -1,9 +1,9 @@ -package com.lou.springboot.service; +package cn.lanqiao.springboot3.service; -import com.lou.springboot.entity.Picture; -import com.lou.springboot.utils.PageResult; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.entity.Picture; +import cn.lanqiao.springboot3.utils.PageResult; +import cn.lanqiao.springboot3.utils.PageUtil; /** * @author 13 diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/AdminUserServiceImpl.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/AdminUserServiceImpl.java" similarity index 90% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/AdminUserServiceImpl.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/AdminUserServiceImpl.java" index 98819797..35484320 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/AdminUserServiceImpl.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/AdminUserServiceImpl.java" @@ -1,9 +1,9 @@ -package com.lou.springboot.service.impl; +package cn.lanqiao.springboot3.service.impl; -import com.lou.springboot.dao.AdminUserDao; -import com.lou.springboot.entity.AdminUser; -import com.lou.springboot.service.AdminUserService; -import com.lou.springboot.utils.*; +import cn.lanqiao.springboot3.dao.AdminUserDao; +import cn.lanqiao.springboot3.entity.AdminUser; +import cn.lanqiao.springboot3.service.AdminUserService; +import cn.lanqiao.springboot3.utils.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -11,7 +11,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/ArticleServiceImpl.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/ArticleServiceImpl.java" similarity index 82% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/ArticleServiceImpl.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/ArticleServiceImpl.java" index 58cff46e..1a8cccaf 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/ArticleServiceImpl.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/ArticleServiceImpl.java" @@ -1,20 +1,20 @@ -package com.lou.springboot.service.impl; +package cn.lanqiao.springboot3.service.impl; -import com.lou.springboot.dao.ArticleDao; -import com.lou.springboot.entity.Article; -import com.lou.springboot.service.ArticleService; -import com.lou.springboot.utils.PageResult; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.dao.ArticleDao; +import cn.lanqiao.springboot3.service.ArticleService; +import cn.lanqiao.springboot3.utils.PageResult; +import cn.lanqiao.springboot3.utils.PageUtil; +import cn.lanqiao.springboot3.entity.Article; +import jakarta.annotation.Resource; import org.springframework.stereotype.Service; -import javax.annotation.Resource; import java.util.Date; import java.util.List; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/PictureServiceImpl.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/PictureServiceImpl.java" similarity index 80% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/PictureServiceImpl.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/PictureServiceImpl.java" index 7169b526..6437de15 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/service/impl/PictureServiceImpl.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/service/impl/PictureServiceImpl.java" @@ -1,10 +1,10 @@ -package com.lou.springboot.service.impl; +package cn.lanqiao.springboot3.service.impl; -import com.lou.springboot.dao.PictureDao; -import com.lou.springboot.entity.Picture; -import com.lou.springboot.service.PictureService; -import com.lou.springboot.utils.PageResult; -import com.lou.springboot.utils.PageUtil; +import cn.lanqiao.springboot3.dao.PictureDao; +import cn.lanqiao.springboot3.entity.Picture; +import cn.lanqiao.springboot3.service.PictureService; +import cn.lanqiao.springboot3.utils.PageResult; +import cn.lanqiao.springboot3.utils.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/DateUtil.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/DateUtil.java" similarity index 86% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/DateUtil.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/DateUtil.java" index dd8cf61e..35dc3538 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/DateUtil.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/DateUtil.java" @@ -1,11 +1,11 @@ -package com.lou.springboot.utils; +package cn.lanqiao.springboot3.utils; import java.text.SimpleDateFormat; import java.util.Date; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/MD5Util.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/MD5Util.java" similarity index 95% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/MD5Util.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/MD5Util.java" index fb7af6e1..9926d7cb 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/MD5Util.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/MD5Util.java" @@ -1,10 +1,10 @@ -package com.lou.springboot.utils; +package cn.lanqiao.springboot3.utils; import java.security.MessageDigest; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/NumberUtil.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/NumberUtil.java" similarity index 96% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/NumberUtil.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/NumberUtil.java" index 63420101..3f0f2efd 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/NumberUtil.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/NumberUtil.java" @@ -1,11 +1,11 @@ -package com.lou.springboot.utils; +package cn.lanqiao.springboot3.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageResult.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageResult.java" similarity index 95% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageResult.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageResult.java" index c67fcca4..bb683418 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageResult.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageResult.java" @@ -1,11 +1,11 @@ -package com.lou.springboot.utils; +package cn.lanqiao.springboot3.utils; import java.io.Serializable; import java.util.List; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageUtil.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageUtil.java" similarity index 94% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageUtil.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageUtil.java" index 3d88388d..46a89e12 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/PageUtil.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/PageUtil.java" @@ -1,11 +1,11 @@ -package com.lou.springboot.utils; +package cn.lanqiao.springboot3.utils; import java.util.LinkedHashMap; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/SystemUtil.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/SystemUtil.java" similarity index 92% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/SystemUtil.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/SystemUtil.java" index 31b7f791..87eb623c 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/com/lou/springboot/utils/SystemUtil.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/java/cn/lanqiao/springboot3/utils/SystemUtil.java" @@ -1,11 +1,11 @@ -package com.lou.springboot.utils; +package cn.lanqiao.springboot3.utils; import java.math.BigInteger; import java.security.MessageDigest; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/application.properties" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/application.properties" index c08c27db..e1afe844 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/application.properties" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/application.properties" @@ -1,7 +1,7 @@ server.port=8080 # datasource config -spring.datasource.url=jdbc:mysql://localhost:3306/lou_springboot?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false +spring.datasource.url=jdbc:mysql://localhost:3306/springboot3_db?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.username=root spring.datasource.password= diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/AdminUserDao.xml" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/AdminUserDao.xml" index 636ce04d..cbc0c137 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/AdminUserDao.xml" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/AdminUserDao.xml" @@ -1,8 +1,8 @@ - - + + @@ -11,7 +11,7 @@ - + insert into tb_admin_user(user_name,password_md5) values(#{userName},#{password}) diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/ArticleDao.xml" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/ArticleDao.xml" index c64bb01d..2036cdb1 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/ArticleDao.xml" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/ArticleDao.xml" @@ -1,8 +1,8 @@ - - + + @@ -42,13 +42,13 @@ - + insert into tb_ssm_article(article_title,article_content,add_name) values(#{articleTitle},#{articleContent},#{addName}) - + update tb_ssm_article set article_title=#{articleTitle},article_content=#{articleContent}, diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/PictureDao.xml" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/PictureDao.xml" index a9d2c8bc..599fa789 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/PictureDao.xml" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/mapper/PictureDao.xml" @@ -1,8 +1,8 @@ - - + + @@ -23,12 +23,12 @@ where is_deleted=0 - + insert into tb_ssm_picture(path,remark) values(#{path},#{remark}) - + update tb_ssm_picture set path=#{path},remark=#{remark} diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/article.html" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/article.html" index 354d526d..39c2d3ce 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/article.html" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/article.html" @@ -5,7 +5,7 @@ 富文本管理页 - + @@ -39,7 +39,7 @@   文档

",q.bClose,{buttonalign:"right",styleUI:d.p.styleUI})}catch(e){alert(t)}}!0===s.restoreAfterError&&We(d).jqGrid("restoreRow",a,s)}},We.jgrid.ajaxOptions,d.p.ajaxRowOptions||{}))}return g}},restoreRow:function(n,e){var t=We.makeArray(arguments).slice(1),l={};return"object"===We.jgrid.type(t[0])?l=t[0]:We.jgrid.isFunction(e)&&(l.afterrestorefunc=e),l=We.extend(!0,{},We.jgrid.inlineEdit,l),this.each(function(){var e,t,i=this,r=-1,o={};if(i.grid&&!1!==(e=We(i).jqGrid("getInd",n,!0))){var a=We.jgrid.isFunction(l.beforeCancelRow)?l.beforeCancelRow.call(i,l,n):void 0;if(a=void 0===a?!0:a){for(t=0;tth:not(:has(#jqgh_"+e+"_cb,#jqgh_"+e+"_rn,#jqgh_"+e+"_subgrid),:hidden)",cancel:".sortable-disabled",placeholder:{element:function(e){return We(document.createElement(e[0].nodeName)).addClass(e[0].className+" ui-sortable-placeholder ui-state-highlight").removeClass("ui-sortable-helper")[0]},update:function(e,t){t.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),t.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10))}},update:function(e,t){var i=We(t.item).parent(),t=We(">th",i),i=n.p.colModel,r={},o=n.p.id+"_";We.each(i,function(e){r[this.name]=e});var a=[];t.each(function(){var e=We(">div",this).get(0).id.replace(/^jqgh_/,"").replace(o,"");r.hasOwnProperty(e)&&a.push(r[e])}),We(n).jqGrid("remapColumns",a,!0,!0),We.jgrid.isFunction(n.p.sortable.update)&&n.p.sortable.update(a)}};n.p.sortable.options?We.extend(e,n.p.sortable.options):We.jgrid.isFunction(n.p.sortable)&&(n.p.sortable={update:n.p.sortable}),e.start?(o=e.start,e.start=function(e,t){i(),o.call(this,e,t)}):e.start=i,e.stop?(a=e.stop,e.stop=function(e,t){r(),a.call(this,e,t)}):e.stop=r,n.p.sortable.exclude&&(e.items+=":not("+n.p.sortable.exclude+")");e=l.sortable(e),e=e.data("sortable")||e.data("uiSortable");null!=e&&(e.data("sortable").floating=!0)})},columnChooser:function(t){var i,r,o=this,n={},a=[],e=o.jqGrid("getGridParam","colModel"),l=o.jqGrid("getGridParam","colNames"),s=function(e){return We.ui.multiselect.prototype&&e.data(We.ui.multiselect.prototype.widgetFullName||We.ui.multiselect.prototype.widgetName)||e.data("ui-multiselect")||e.data("multiselect")},d=We.jgrid.getRegional(this[0],"col");if(!We("#colchooser_"+We.jgrid.jqID(o[0].p.id)).length){if(i=We('
'),r=We("select",i),t=We.extend({width:400,height:240,classname:null,done:function(e){e&&o.jqGrid("remapColumns",e,!0)},msel:"multiselect",dlog:"dialog",dialog_opts:{minWidth:470,dialogClass:"ui-jqdialog"},dlog_opts:function(e){var t={};return t[e.bSubmit]=function(){e.apply_perm(),e.cleanup(!1)},t[e.bCancel]=function(){e.cleanup(!0)},We.extend(!0,{buttons:t,close:function(){e.cleanup(!0)},modal:e.modal||!1,resizable:e.resizable||!0,width:e.width+70,resize:u},e.dialog_opts||{})},apply_perm:function(){var a=[];We("option",r).each(function(){We(this).is(":selected")?o.jqGrid("showCol",e[this.value].name):o.jqGrid("hideCol",e[this.value].name)}),We("option[selected]",r).each(function(){a.push(parseInt(this.value,10))}),We.each(a,function(){delete n[e[parseInt(this,10)].name]}),We.each(n,function(){var e,t,i,r,o=parseInt(this,10);e=a,i=t=o,a=0<=t?(o=(r=e.slice()).splice(t,Math.max(e.length-t,t)),r[t=t>e.length?e.length:t]=i,r.concat(o)):e}),t.done&&t.done.call(o,a),o.jqGrid("setGridWidth",o[0].p.width,o[0].p.shrinkToFit)},cleanup:function(e){c(t.dlog,i,"destroy"),c(t.msel,r,"destroy"),i.remove(),e&&t.done&&t.done.call(o)},msel_opts:{}},d,t||{}),We.ui&&We.ui.multiselect&&We.ui.multiselect.defaults){if(!We.jgrid._multiselect)return void alert("Multiselect plugin loaded after jqGrid. Please load the plugin before the jqGrid!");t.msel_opts=We.extend(We.ui.multiselect.defaults,t.msel_opts)}t.caption&&i.attr("title",t.caption),t.classname&&(i.addClass(t.classname),r.addClass(t.classname)),t.width&&(We(">div",i).css({width:t.width,margin:"0 auto"}),r.css("width",t.width)),t.height&&(We(">div",i).css("height",t.height),r.css("height",t.height-10)),r.empty(),We.each(e,function(e){n[this.name]=e,this.hidedlg?this.hidden||a.push(e):r.append("")}),p=We.jgrid.isFunction(t.dlog_opts)?t.dlog_opts.call(o,t):t.dlog_opts,c(t.dlog,i,p),d=We.jgrid.isFunction(t.msel_opts)?t.msel_opts.call(o,t):t.msel_opts,c(t.msel,r,d);var p=We("#colchooser_"+We.jgrid.jqID(o[0].p.id)),d=We(".ui-jqgrid").css("font-size")||"11px";p.parent().css("font-size",d),p.css({margin:"auto"}),p.find(">div").css({width:"100%",height:"100%",margin:"auto"}),(d=s(r)).container.css({width:"100%",height:"100%",margin:"auto"}),d.selectedContainer.css({width:100*d.options.dividerLocation+"%",height:"100%",margin:"auto",boxSizing:"border-box"}),d.availableContainer.css({width:100-100*d.options.dividerLocation+"%",height:"100%",margin:"auto",boxSizing:"border-box"}),d.selectedList.css("height","auto"),d.availableList.css("height","auto"),p=Math.max(d.selectedList.height(),d.availableList.height()),p=Math.min(p,We(window).height()),d.selectedList.css("height",p),d.availableList.css("height",p),u()}function c(e,t){e&&("string"==typeof e?We.fn[e]&&We.fn[e].apply(t,We.makeArray(arguments).slice(2)):We.jgrid.isFunction(e)&&e.apply(t,We.makeArray(arguments).slice(2)))}function u(){var e=s(r),t=e.container.closest(".ui-dialog-content");0 .jqgrow"},o||{})).start&&We.jgrid.isFunction(o.start)?(o._start_=o.start,delete o.start):o._start_=!1,o.update&&We.jgrid.isFunction(o.update)?(o._update_=o.update,delete o.update):o._update_=!1,o.start=function(e,t){if(We(t.item).css("border-width","0"),We("td",t.item).each(function(e){this.style.width=r.grid.cols[e].style.width}),r.p.subGrid){var i=We(t.item).attr("id");try{We(r).jqGrid("collapseSubGridRow",i)}catch(e){}}o._start_&&o._start_.apply(this,[e,t])},o.update=function(e,t){We(t.item).css("border-width",""),!0===r.p.rownumbers&&We("td.jqgrid-rownum",r.rows).each(function(e){We(this).html(e+1+(parseInt(r.p.page,10)-1)*parseInt(r.p.rowNum,10))}),o._update_&&o._update_.apply(this,[e,t])},We(r).find("tbody").first().sortable(o),We("tbody",r).first().find(" > .jqgrow").disableSelection()))})},gridDnD:function(r){return this.each(function(){var e,t,a=this;if(a.grid&&!a.p.treeGrid&&We.fn.draggable&&We.fn.droppable){var h;if(void 0===We("#jqgrid_dnd")[0]&&We("body").append("
"),"string"!=typeof r||"updateDnD"!==r||!0!==a.p.jqgdnd){if((r=We.extend({drag:function(o){return We.extend({start:function(e,t){var i,r;if(a.p.subGrid){r=We(t.helper).attr("id");try{We(a).jqGrid("collapseSubGridRow",r)}catch(e){}}for(i=0;i')),a.stop=function(e,t){We(r).jqGrid("setGridParam",{height:We("#gview_"+o+" .ui-jqgrid-bdiv").height()}),We(r).jqGrid("setGridWidth",t.size.width,a.shrinkToFit),a._stop_&&a._stop_.call(r,e,t),r.p.caption&&We("#gbox_"+o).css({height:"auto"}),r.p.frozenColumns&&(i&&clearTimeout(i),i=setTimeout(function(){i&&clearTimeout(i),We("#"+o).jqGrid("destroyFrozenColumns"),We("#"+o).jqGrid("setFrozenColumns")}))},a._alsoResize_?a.alsoResize="#gview_"+o+" .ui-jqgrid-bdiv,"+a._alsoResize_:a.alsoResize=We(".ui-jqgrid-bdiv","#gview_"+o),delete a._alsoResize_,We("#gbox_"+o).resizable(a))})}}),We.assocArraySize=function(e){var t,i=0;for(t in e)e.hasOwnProperty(t)&&i++;return i},We.jgrid.extend({pivotSetup:function(S,e){var R=[],N=[],M=[],O=[],A=[],T={grouping:!0,groupingView:{groupField:[],groupSummary:[],groupSummaryPos:[]}},P=[],B=We.extend({rowTotals:!1,rowTotalsText:"Total",colTotals:!1,groupSummary:!0,groupSummaryPos:"header",frozenStaticCols:!1},e||{});return this.each(function(){var u,h,g,e,t,f=this,i=S.length,r=0;function o(e,t,i){i=function(e,t){var i,r,o,a=[];if(!this||"function"!=typeof e||e instanceof RegExp)throw new TypeError;for(o=this.length,i=0;i=this.length)break}return o&&(y=t),o}function n(e,t,i,r){var o,a,n,l,s=t.length,d="",p=[],c=1;for(Array.isArray(i)?(n=i.length,p=i):(n=1,p[0]=i),A=[],a=(O=[]).root=0;a"+We.jgrid.getRegional(s,"regional."+e+".defaults.loadtext")+"
").insertBefore(s).show(),"string"==typeof i?We.ajax(We.extend({url:i,dataType:"json",success:function(e){t(We.jgrid.getAccessor(e,r&&r.reader?r.reader:"rows"))}},r||{})):t(i)})}}),We.jgrid.extend({setSubGrid:function(){return this.each(function(){var e,t,i=this,r=We.jgrid.styleUI[i.p.styleUI||"jQueryUI"].subgrid,r={plusicon:r.icon_plus,minusicon:r.icon_minus,openicon:r.icon_open,expandOnLoad:!1,selectOnExpand:!1,selectOnCollapse:!1,reloadOnExpand:!0};if(i.p.subGridOptions=We.extend(r,i.p.subGridOptions||{}),i.p.colNames.unshift(""),i.p.colModel.unshift({name:"subgrid",width:We.jgrid.cell_width?i.p.subGridWidth+i.p.cellLayout:i.p.subGridWidth,sortable:!1,resizable:!1,hidedlg:!0,search:!1,fixed:!0}),(e=i.p.subGridModel)[0])for(e[0].align=We.extend([],e[0].align||[]),t=0;t"},addSubGrid:function(v,j){return this.each(function(){var c=this;if(c.grid){var t,i,r,o,a,u=We.jgrid.styleUI[c.p.styleUI||"jQueryUI"].base,h=We.jgrid.styleUI[c.p.styleUI||"jQueryUI"].common,g=function(e,t,i){t=We("").html(t);We(e).append(t)},n=function(e,t){for(var i,r,o=We("
"),a=We(""),n=0;n"),We(i).html(c.p.subGridModel[0].name[n]),We(i).width(c.p.subGridModel[0].width[n]),We(a).append(i);We(o).append(a),e&&(r=c.p.xmlReader.subgrid,We(r.root+" "+r.row,e).each(function(){if(a=We(""),!0===r.repeatitems)We(r.cell,this).each(function(e){g(a,We(this).text()||" ",e)});else{var e=c.p.subGridModel[0].mapping||c.p.subGridModel[0].name;if(e)for(n=0;n"),s=We(""),d=0;d"),We(i).html(c.p.subGridModel[0].name[d]),We(i).width(c.p.subGridModel[0].width[d]),We(s).append(i);if(We(l).append(s),e&&(a=c.p.jsonReader.subgrid,void 0!==(r=We.jgrid.getAccessor(e,a.root))))for(d=0;d"),!0===a.repeatitems)for(a.cell&&(o=o[a.cell]),n=0;n ":"",We(e).after(""+r+"
"),We(c).triggerHandler("jqGridSubGridRowExpanded",[i+"_"+t,t]),We.jgrid.isFunction(c.p.subGridRowExpanded)?c.p.subGridRowExpanded.call(c,i+"_"+t,t):function(e){var t,i,r=We(e).attr("id"),o={nd_:(new Date).getTime()};if(o[c.p.prmNames.subgridid]=r,!c.p.subGridModel[0])return;if(c.p.subGridModel[0].params)for(i=0;i").removeClass("sgcollapsed").addClass("sgexpanded"),c.p.subGridOptions.selectOnExpand&&We(c).jqGrid("setSelection",t)}else if(We(this).hasClass("sgexpanded")){if(!1===(o=(o=!1!==(o=We(c).triggerHandler("jqGridSubGridRowColapsed",[i+"_"+t,t]))&&"stop"!==o)&&We.jgrid.isFunction(c.p.subGridRowColapsed)?c.p.subGridRowColapsed.call(c,i+"_"+t,t):o))return!1;!0===c.p.subGridOptions.reloadOnExpand?a.remove(".ui-subgrid"):a.hasClass("ui-subgrid")&&a.hide().addClass("ui-sg-collapsed").removeClass("ui-sg-expanded"),We(this).html("").removeClass("sgexpanded").addClass("sgcollapsed"),c.p.subGridOptions.selectOnCollapse&&We(c).jqGrid("setSelection",t)}return!1})),f++;!0===c.p.subGridOptions.expandOnLoad&&(d=0,c.p.multiselect&&d++,c.p.rownumbers&&d++,We(c.rows).filter(".jqgrow").each(function(e,t){We(t.cells[d]).click()})),c.subGridXml=function(e,t){n(e,t)},c.subGridJson=function(e,t){l(e,t)}}})},expandSubGridRow:function(t){return this.each(function(){var e;(this.grid||t)&&!0===this.p.subGrid&&(!(e=We(this).jqGrid("getInd",t,!0))||(e=We("td.sgcollapsed",e)[0])&&We(e).trigger("click"))})},collapseSubGridRow:function(t){return this.each(function(){var e;(this.grid||t)&&!0===this.p.subGrid&&(!(e=We(this).jqGrid("getInd",t,!0))||(e=We("td.sgexpanded",e)[0])&&We(e).trigger("click"))})},toggleSubGridRow:function(i){return this.each(function(){var e,t;(this.grid||i)&&!0===this.p.subGrid&&(!(e=We(this).jqGrid("getInd",i,!0))||(t=(t=We("td.sgcollapsed",e)[0])||We("td.sgexpanded",e)[0])&&We(t).trigger("click"))})}}),We.jgrid.extend({setTreeNode:function(g,f){return this.each(function(){var i=this;if(i.grid&&i.p.treeGrid){var e,t,r,o=i.p.expColInd,a=i.p.treeReader.expanded_field,n=i.p.treeReader.leaf_field,l=i.p.treeReader.level_field,s=i.p.treeReader.icon_field,d=i.p.treeReader.loaded,p=We.jgrid.styleUI[i.p.styleUI||"jQueryUI"].common,c=g;for(We(i).triggerHandler("jqGridBeforeSetTreeNode",[c,f]),We.jgrid.isFunction(i.p.beforeSetTreeNode)&&i.p.beforeSetTreeNode.call(i,c,f);g",t+="
").prepend(t),h!==parseInt(i.p.tree_root_level,10)&&(We(i).jqGrid("isVisibleNode",u)||We(i.rows[g]).css("display","none")),We(i.rows[g].cells[o]).find("div.treeclick").on("click",function(e){e=e.target||e.srcElement,e=We.jgrid.stripPref(i.p.idPrefix,We(e,i.rows).closest("tr.jqgrow")[0].id),e=i.p._index[e];return i.p.data[e][n]||(i.p.data[e][a]?(We(i).jqGrid("collapseRow",i.p.data[e]),We(i).jqGrid("collapseNode",i.p.data[e])):(We(i).jqGrid("expandRow",i.p.data[e]),We(i).jqGrid("expandNode",i.p.data[e]))),!1}),!0===i.p.ExpandColClick&&We(i.rows[g].cells[o]).find("span.cell-wrapper").css("cursor","pointer").on("click",function(e){var t=e.target||e.srcElement,e=We.jgrid.stripPref(i.p.idPrefix,We(t,i.rows).closest("tr.jqgrow")[0].id),t=i.p._index[e];return i.p.data[t][n]||(i.p.data[t][a]?(We(i).jqGrid("collapseRow",i.p.data[t]),We(i).jqGrid("collapseNode",i.p.data[t])):(We(i).jqGrid("expandRow",i.p.data[t]),We(i).jqGrid("expandNode",i.p.data[t]))),We(i).jqGrid("setSelection",e),!1}),g++}We(i).triggerHandler("jqGridAfterSetTreeNode",[c,f]),We.jgrid.isFunction(i.p.afterSetTreeNode)&&i.p.afterSetTreeNode.call(i,c,f)}})},setTreeGrid:function(){return this.each(function(){var e,t,i,r,o=this,a=0,n=!1,l=[],s=We.jgrid.styleUI[o.p.styleUI||"jQueryUI"].treegrid;if(o.p.treeGrid){for(i in o.p.treedatatype||We.extend(o.p,{treedatatype:o.p.datatype}),o.p.loadonce&&(o.p.treedatatype="local"),o.p.subGrid=!1,o.p.altRows=!1,o.p.treeGrid_bigData||(o.p.pgbuttons=!1,o.p.pginput=!1,o.p.rowList=[]),o.p.gridview=!0,null!==o.p.rowTotal||o.p.treeGrid_bigData||(o.p.rowNum=1e4),o.p.multiselect=!1,o.p.expColInd=0,e=s.icon_plus,"jQueryUI"===o.p.styleUI&&(e+="rtl"===o.p.direction?"w":"e"),o.p.treeIcons=We.extend({plus:e,minus:s.icon_minus,leaf:s.icon_leaf},o.p.treeIcons||{}),"nested"===o.p.treeGridModel?o.p.treeReader=We.extend({level_field:"level",left_field:"lft",right_field:"rgt",leaf_field:"isLeaf",expanded_field:"expanded",loaded:"loaded",icon_field:"icon"},o.p.treeReader):"adjacency"===o.p.treeGridModel&&(o.p.treeReader=We.extend({level_field:"level",parent_id_field:"parent",leaf_field:"isLeaf",expanded_field:"expanded",loaded:"loaded",icon_field:"icon"},o.p.treeReader)),o.p.colModel)if(o.p.colModel.hasOwnProperty(i))for(r in(t=o.p.colModel[i].name)!==o.p.ExpandColumn||n||(n=!0,o.p.expColInd=a),a++,t!==o.p.treeReader.level_field&&t!==o.p.treeReader.left_field&&t!==o.p.treeReader.right_field||(o.p.colModel[i].sorttype="integer"),o.p.treeReader)o.p.treeReader.hasOwnProperty(r)&&o.p.treeReader[r]===t&&l.push(t);We.each(o.p.treeReader,function(e,t){t&&-1===We.inArray(t,l)&&("leaf_field"===e&&(o.p._treeleafpos=a),a++,o.p.colNames.push(t),o.p.colModel.push({name:t,width:1,hidden:!0,sortable:!1,resizable:!1,hidedlg:!0,editable:!0,search:!1}))})}})},expandRow:function(n){this.each(function(){var e,t,i,r,o,a=this;a.p.treeGrid_bigData||(e=a.p.lastpage),a.grid&&a.p.treeGrid&&(t=We(a).jqGrid("getNodeChildren",n),i=a.p.treeReader.expanded_field,r=n[a.p.localReader.id],!1!==(o=(o=void 0===(o=We(a).triggerHandler("jqGridBeforeExpandTreeGridRow",[r,n,t]))?!0:o)&&We.jgrid.isFunction(a.p.beforeExpandTreeGridRow)?a.p.beforeExpandTreeGridRow.call(a,r,n,t):o)&&(We(t).each(function(){var e=a.p.idPrefix+We.jgrid.getAccessor(this,a.p.localReader.id);We(We(a).jqGrid("getGridRowById",e)).css("display",""),this[i]&&We(a).jqGrid("expandRow",this)}),We(a).triggerHandler("jqGridAfterExpandTreeGridRow",[r,n,t]),We.jgrid.isFunction(a.p.afterExpandTreeGridRow)&&a.p.afterExpandTreeGridRow.call(a,r,n,t),a.p.treeGrid_bigData||(a.p.lastpage=e)))})},collapseRow:function(a){this.each(function(){var e,t,i,r,o=this;o.grid&&o.p.treeGrid&&(e=We(o).jqGrid("getNodeChildren",a),t=o.p.treeReader.expanded_field,i=a[o.p.localReader.id],!1!==(r=(r=void 0===(r=We(o).triggerHandler("jqGridBeforeCollapseTreeGridRow",[i,a,e]))?!0:r)&&We.jgrid.isFunction(o.p.beforeCollapseTreeGridRow)?o.p.beforeCollapseTreeGridRow.call(o,i,a,e):r)&&(We(e).each(function(){var e=o.p.idPrefix+We.jgrid.getAccessor(this,o.p.localReader.id);We(We(o).jqGrid("getGridRowById",e)).css("display","none"),this[t]&&We(o).jqGrid("collapseRow",this)}),We(o).triggerHandler("jqGridAfterCollapseTreeGridRow",[i,a,e]),We.jgrid.isFunction(o.p.afterCollapseTreeGridRow)&&o.p.afterCollapseTreeGridRow.call(o,i,a,e)))})},getRootNodes:function(){var o=[];return this.each(function(){var e,t,i=this,r=i.p.data;if(i.grid&&i.p.treeGrid)switch(i.p.treeGridModel){case"nested":e=i.p.treeReader.level_field,We(r).each(function(){parseInt(this[e],10)===parseInt(i.p.tree_root_level,10)&&o.push(this)});break;case"adjacency":t=i.p.treeReader.parent_id_field,We(r).each(function(){null!==this[t]&&"null"!==String(this[t]).toLowerCase()||o.push(this)})}}),o},getNodeDepth:function(t){var i=null;return this.each(function(){if(this.grid&&this.p.treeGrid)switch(this.p.treeGridModel){case"nested":var e=this.p.treeReader.level_field;i=parseInt(t[e],10)-parseInt(this.p.tree_root_level,10);break;case"adjacency":i=We(this).jqGrid("getNodeAncestors",t).length}}),i},getNodeParent:function(c){var u=null;return this.each(function(){var e=this;if(e.grid&&e.p.treeGrid)switch(e.p.treeGridModel){case"nested":var t=e.p.treeReader.left_field,i=e.p.treeReader.right_field,r=e.p.treeReader.level_field,o=parseInt(c[t],10),a=parseInt(c[i],10),n=parseInt(c[r],10);We(this.p.data).each(function(){if(parseInt(this[r],10)===n-1&&parseInt(this[t],10)a)return u=this,!1});break;case"adjacency":for(var l=e.p.treeReader.parent_id_field,s=e.p.localReader.id,d=c[s],p=e.p._index[d];p--;)if(String(e.p.data[p][s])===String(We.jgrid.stripPref(e.p.idPrefix,c[l]))){u=e.p.data[p];break}}}),u},getNodeChildren:function(u){var h=[];return this.each(function(){var e=this;if(e.grid&&e.p.treeGrid){var t,i=this.p.data.length;switch(e.p.treeGridModel){case"nested":for(var r=e.p.treeReader.left_field,o=e.p.treeReader.right_field,a=e.p.treeReader.level_field,n=parseInt(u[r],10),l=parseInt(u[o],10),s=parseInt(u[a],10),d=0;dn&&parseInt(t[o],10)=p&&parseInt(this[e],10)>=s&&parseInt(this[e],10)<=d&&(u&&(this[a]=!0),h.push(this))});break;case"adjacency":c&&(h.push(c),i=o.p.treeReader.parent_id_field,r=o.p.localReader.id,We(this.p.data).each(function(e){for(t=h.length,e=0;ea?parseInt(f[m][p],10)+2:f[m][p],f[m][c]=f[m][c]>=a?parseInt(f[m][c],10)+2:f[m][c]);i[p]=a,i[c]=a+1}else{if(a=parseInt(We(o).jqGrid("getCol",c,!1,"max"),10),(f=We.jgrid.from.call(o,o.p.data).greater(p,a,{stype:"integer"}).select()).length)for(m in f)f.hasOwnProperty(m)&&(f[m][p]=parseInt(f[m][p],10)+2);if((f=We.jgrid.from.call(o,o.p.data).greater(c,a,{stype:"integer"}).select()).length)for(m in f)f.hasOwnProperty(m)&&(f[m][c]=parseInt(f[m][c],10)+2);i[p]=a+1,i[c]=a+2}(null===t||We(o).jqGrid("isNodeLoaded",b)||j)&&(We(o).jqGrid("addRowData",e,i,w,o.p.idPrefix+g),We(o).jqGrid("setTreeNode",q,x)),b&&!b[n]&&r&&We(o.rows[v]).find("div.treeclick").click()}}}),We.fn.jqDrag=function(e){return i(this,e,"d")},We.fn.jqResize=function(e,t){return i(this,e,"r",t)},We.jqDnR={dnr:{},e:0,drag:function(e){return"d"==n.k?l.css({left:n.X+e.pageX-n.pX,top:n.Y+e.pageY-n.pY}):(l.css({width:Math.max(e.pageX-n.pX+n.W,0),height:Math.max(e.pageY-n.pY+n.H,0)}),a&&o.css({width:Math.max(e.pageX-a.pX+a.W,0),height:Math.max(e.pageY-a.pY+a.H,0)})),!1},stop:function(){We(document).off("mousemove",e.drag).off("mouseup",e.stop)}};var o,a,e=We.jqDnR,n=e.dnr,l=e.e,i=function(e,t,i,r){return e.each(function(){(t=t?We(t,e):e).on("mousedown",{e:e,k:i},function(e){var t=e.data,i={};if(l=t.e,o=!!r&&We(r),"relative"!=l.css("position"))try{l.position(i)}catch(e){}if(n={X:i.left||s("left")||0,Y:i.top||s("top")||0,W:s("width")||l[0].scrollWidth||0,H:s("height")||l[0].scrollHeight||0,pX:e.pageX,pY:e.pageY,k:t.k},a=!(!o||"d"==t.k)&&{X:i.left||d("left")||0,Y:i.top||d("top")||0,W:o[0].offsetWidth||d("width")||0,H:o[0].offsetHeight||d("height")||0,pX:e.pageX,pY:e.pageY,k:t.k},We("input.hasDatepicker",l[0])[0])try{We("input.hasDatepicker",l[0]).datepicker("hide")}catch(e){}return We(document).mousemove(We.jqDnR.drag).mouseup(We.jqDnR.stop),!1})})},s=function(e){return parseInt(l.css(e),10)||!1},d=function(e){return parseInt(o.css(e),10)||!1};We.fn.tinyDraggable=function(e){var a=We.extend({handle:0,exclude:0},e);return this.each(function(){var i,r,o=We(this);(a.handle?We(a.handle,o):o).on({mousedown:function(e){var t;a.exclude&&~We.inArray(e.target,We(a.exclude,o))||(e.preventDefault(),t=o.offset(),i=e.pageX-t.left,r=e.pageY-t.top,We(document).on("mousemove.drag",function(e){o.offset({top:e.pageY-r,left:e.pageX-i})}))},mouseup:function(e){We(document).off("mousemove.drag")}})})},We.fn.jqm=function(e){var t={overlay:50,closeoverlay:!0,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:h,ajaxText:"",target:h,modal:h,toTop:h,onShow:h,onHide:h,onLoad:h};return this.each(function(){return this._jqm?c[this._jqm].c=We.extend({},c[this._jqm].c,e):(p++,this._jqm=p,c[p]={c:We.extend(t,We.jqm.params,e),a:h,w:We(this).addClass("jqmID"+p),s:p},void(t.trigger&&We(this).jqmAddTrigger(t.trigger)))})},We.fn.jqmAddClose=function(e){return m(this,e,"jqmHide")},We.fn.jqmAddTrigger=function(e){return m(this,e,"jqmShow")},We.fn.jqmShow=function(e){return this.each(function(){We.jqm.open(this._jqm,e)})},We.fn.jqmHide=function(e){return this.each(function(){We.jqm.close(this._jqm,e)})},We.jqm={hash:{},open:function(e,t){var i=c[e],r=i.c,o="."+r.closeClass,a=0<(a=parseInt(i.w.css("z-index")))?a:3e3,n=We("
").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":a-1,opacity:r.overlay/100});return i.a||(i.t=t,i.a=!0,i.w.css("z-index",a),r.modal?(u[0]||setTimeout(function(){new f("bind")},1),u.push(e)):0').insertAfter(i.o),r.onShow?r.onShow(i):i.w.show(),g(i)),h},close:function(e){e=c[e];return e.a&&(e.a=h,u[0]&&(u.pop(),u[0]||new f("unbind")),e.c.toTop&&e.o&&We("#jqmP"+e.w[0]._jqm).after(e.w).remove(),e.c.onHide?e.c.onHide(e):(e.w.hide(),e.o&&e.o.remove())),h},params:{}};var p=0,c=We.jqm.hash,u=[],h=!1,g=function(e){void 0===e.c.focusField&&(e.c.focusField=0),0<=e.c.focusField&&s(e)},s=function(e){try{We(":input:visible",e.w)[parseInt(e.c.focusField,10)].focus()}catch(e){}},f=function(e){We(document)[e]("keypress",t)[e]("keydown",t)[e]("mousedown",t)},t=function(i){var e=c[u[u.length-1]],r=!We(i.target).parents(".jqmID"+e.s)[0];return r&&We(".jqmID"+e.s).each(function(){var e=We(this),t=e.offset();if(t.top<=i.pageY&&i.pageY<=t.top+e.height()&&t.left<=i.pageX&&i.pageX<=t.left+e.width())return r=!1}),!r},m=function(e,t,i){return e.each(function(){var e=this._jqm;We(t).each(function(){this[i]||(this[i]=[],We(this).click(function(){for(var e in{jqmShow:1,jqmHide:1})for(var t in this[e])c[this[e][t]]&&c[this[e][t]].w[e](this);return h})),this[i].push(e)})})};We.fmatter={},We.extend(We.fmatter,{isBoolean:function(e){return"boolean"==typeof e},isObject:function(e){return e&&("object"==typeof e||We.jgrid.isFunction(e))||!1},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e&&isFinite(e)},isValue:function(e){return this.isObject(e)||this.isString(e)||this.isNumber(e)||this.isBoolean(e)},isEmpty:function(e){return!(!this.isString(e)&&this.isValue(e))&&(!this.isValue(e)||""===(e=We.jgrid.trim(e).replace(/\ \;/gi,"").replace(/\ \;/gi,"")))}}),We.fn.fmatter=function(e,t,i,r,o){var a=t;i=We.extend({},We.jgrid.getRegional(this,"formatter"),i);try{a=We.fn.fmatter[e].call(this,t,i,r,o)}catch(e){}return a},We.fmatter.util={NumberFormat:function(e,t){if(We.fmatter.isNumber(e)||(e*=1),We.fmatter.isNumber(e)){var i=e<0,r=String(e),o=t.decimalSeparator||".";if(We.fmatter.isNumber(t.decimalPlaces)){var a=t.decimalPlaces,n=(r=String(Number(Math.round(e+"e"+a)+"e-"+a))).lastIndexOf(".");if(0'+e+""},We.fn.fmatter.checkbox=function(e,t){var i=We.extend({},t.checkbox),t=!0===(i=void 0!==t.colModel&&void 0!==t.colModel.formatoptions?We.extend({},i,t.colModel.formatoptions):i).disabled?'disabled="disabled"':"";return!We.fmatter.isEmpty(e)&&void 0!==e||(e=We.fn.fmatter.defaultFormat(e,i)),'"},We.fn.fmatter.link=function(e,t){var i={target:t.target},r="";return(i=void 0!==t.colModel&&void 0!==t.colModel.formatoptions?We.extend({},i,t.colModel.formatoptions):i).target&&(r="target="+i.target),We.fmatter.isEmpty(e)?We.fn.fmatter.defaultFormat(e,t):"'+e+""},We.fn.fmatter.showlink=function(e,t){var i={baseLinkUrl:t.baseLinkUrl,showAction:t.showAction,addParam:t.addParam||"",target:t.target,idName:t.idName},r="";return(i=void 0!==t.colModel&&void 0!==t.colModel.formatoptions?We.extend({},i,t.colModel.formatoptions):i).target&&(r="target="+i.target),i=i.baseLinkUrl+i.showAction+"?"+i.idName+"="+t.rowId+i.addParam,We.fmatter.isString(e)||We.fmatter.isNumber(e)?"'+e+"":We.fn.fmatter.defaultFormat(e,t)},We.fn.fmatter.integer=function(e,t){var i=We.extend({},t.integer);return void 0!==t.colModel&&void 0!==t.colModel.formatoptions&&(i=We.extend({},i,t.colModel.formatoptions)),We.fmatter.isEmpty(e)?i.defaultValue:We.fmatter.util.NumberFormat(e,i)},We.fn.fmatter.number=function(e,t){var i=We.extend({},t.number);return void 0!==t.colModel&&void 0!==t.colModel.formatoptions&&(i=We.extend({},i,t.colModel.formatoptions)),We.fmatter.isEmpty(e)?i.defaultValue:We.fmatter.util.NumberFormat(e,i)},We.fn.fmatter.currency=function(e,t){var i=We.extend({},t.currency);return void 0!==t.colModel&&void 0!==t.colModel.formatoptions&&(i=We.extend({},i,t.colModel.formatoptions)),We.fmatter.isEmpty(e)?i.defaultValue:We.fmatter.util.NumberFormat(e,i)},We.fn.fmatter.date=function(e,t,i,r){var o=We.extend({},t.date);return!(o=void 0!==t.colModel&&void 0!==t.colModel.formatoptions?We.extend({},o,t.colModel.formatoptions):o).reformatAfterEdit&&"edit"===r||We.fmatter.isEmpty(e)?We.fn.fmatter.defaultFormat(e,t):We.jgrid.parseDate.call(this,o.srcformat,e,o.newformat,o)},We.fn.fmatter.select=function(e,t){e=String(e);var i,r,o=!1,a=[];if(void 0!==t.colModel.formatoptions?(o=t.colModel.formatoptions.value,i=void 0===t.colModel.formatoptions.separator?":":t.colModel.formatoptions.separator,r=void 0===t.colModel.formatoptions.delimiter?";":t.colModel.formatoptions.delimiter):void 0!==t.colModel.editoptions&&(o=t.colModel.editoptions.value,i=void 0===t.colModel.editoptions.separator?":":t.colModel.editoptions.separator,r=void 0===t.colModel.editoptions.delimiter?";":t.colModel.editoptions.delimiter),o){var n,l=!0==(null!=t.colModel.editoptions&&!0===t.colModel.editoptions.multiple),s=[];if(l&&(s=e.split(","),s=We.map(s,function(e){return We.jgrid.trim(e)})),We.fmatter.isString(o)){for(var d=o.split(r),p=0,c=0;c div"):We(this).parent(),d={extraparam:{}};void 0!==o.formatoptions&&(o=We.extend(!0,{},o.formatoptions),d=We.extend(d,o)),void 0!==l.editOptions&&(d.editOptions=l.editOptions),void 0!==l.delOptions&&(d.delOptions=l.delOptions),i.hasClass("jqgrid-new-row")&&(d.extraparam[l.prmNames.oper]=l.prmNames.addoper);var p={keys:d.keys,oneditfunc:d.onEdit,successfunc:d.onSuccess,url:d.url,extraparam:d.extraparam,aftersavefunc:function(e,t){We.jgrid.isFunction(d.afterSave)&&d.afterSave.call(n,e,t),s.find("div.ui-inline-edit,div.ui-inline-del").show(),s.find("div.ui-inline-save,div.ui-inline-cancel").hide()},errorfunc:d.onError,afterrestorefunc:t,restoreAfterError:d.restoreAfterError,mtype:d.mtype};switch(e){case"edit":a.jqGrid("editRow",r,p),s.find("div.ui-inline-edit,div.ui-inline-del").hide(),s.find("div.ui-inline-save,div.ui-inline-cancel").show(),a.triggerHandler("jqGridAfterGridComplete");break;case"save":a.jqGrid("saveRow",r,p)&&(s.find("div.ui-inline-edit,div.ui-inline-del").show(),s.find("div.ui-inline-save,div.ui-inline-cancel").hide(),a.triggerHandler("jqGridAfterGridComplete"));break;case"cancel":a.jqGrid("restoreRow",r,t),s.find("div.ui-inline-edit,div.ui-inline-del").show(),s.find("div.ui-inline-save,div.ui-inline-cancel").hide(),a.triggerHandler("jqGridAfterGridComplete");break;case"del":a.jqGrid("delGridRow",r,d.delOptions);break;case"formedit":a.jqGrid("setSelection",r),a.jqGrid("editGridRow",r,d.editOptions)}},We.fn.fmatter.actions=function(e,t){var i={keys:!1,editbutton:!0,delbutton:!0,editformbutton:!1},r=t.rowId,o="",a=We.jgrid.getRegional(this,"nav"),n=We.jgrid.styleUI[t.styleUI||"jQueryUI"].fmatter,l=We.jgrid.styleUI[t.styleUI||"jQueryUI"].common;if(void 0!==t.colModel.formatoptions&&(i=We.extend(i,t.colModel.formatoptions)),void 0===r||We.fmatter.isEmpty(r))return"";t="onmouseover=jQuery(this).addClass('"+l.hover+"'); onmouseout=jQuery(this).removeClass('"+l.hover+"'); ";return i.editformbutton?o+="
":i.editbutton&&(o+="
"),i.delbutton&&(o+="
"),o+="","
"+(o+="")+"
"},We.unformat=function(e,t,i,r){var o,a=t.colModel.formatter,n=t.colModel.formatoptions||{},l=/([\.\*\_\'\(\)\{\}\+\?\\])/g,s=t.colModel.unformat||We.fn.fmatter[a]&&We.fn.fmatter[a].unformat;if(void 0!==s&&We.jgrid.isFunction(s))c=s.call(this,We(e).text(),t,e);else if(void 0!==a&&We.fmatter.isString(a)){var d=We.jgrid.getRegional(this,"formatter")||{};switch(a){case"integer":o=(n=We.extend({},d.integer,n)).thousandsSeparator.replace(l,"\\$1"),p=new RegExp(o,"g"),c=We(e).text().replace(p,"");break;case"number":o=(n=We.extend({},d.number,n)).thousandsSeparator.replace(l,"\\$1"),p=new RegExp(o,"g"),c=We(e).text().replace(p,"").replace(n.decimalSeparator,".");break;case"currency":o=(n=We.extend({},d.currency,n)).thousandsSeparator.replace(l,"\\$1"),p=new RegExp(o,"g"),c=We(e).text(),n.prefix&&n.prefix.length&&(c=c.substr(n.prefix.length)),c=(c=n.suffix&&n.suffix.length?c.substr(0,c.length-n.suffix.length):c).replace(p,"").replace(n.decimalSeparator,".");break;case"checkbox":var p=t.colModel.editoptions?t.colModel.editoptions.value.split(":"):["Yes","No"],c=We("input",e).is(":checked")?p[0]:p[1];break;case"select":c=We.unformat.select(e,t,i,r);break;case"actions":return"";default:c=We(e).text()}}return void 0!==c?c:!0===r?We(e).text():We.jgrid.htmlDecode(We(e).html())},We.unformat.select=function(e,t,i,r){var o=[],a=We(e).text();if(!0===r)return a;var n=We.extend({},void 0!==t.colModel.formatoptions?t.colModel.formatoptions:t.colModel.editoptions),l=void 0===n.separator?":":n.separator,t=void 0===n.delimiter?";":n.delimiter;if(n.value){var s,d=n.value,p=!0===n.multiple,c=[];if(p&&(c=a.split(","),c=We.map(c,function(e){return We.jgrid.trim(e)})),We.fmatter.isString(d)){for(var u=d.split(t),h=0,g=0;g').html(" ");r.find(a.handle).mousedown(function(){t=!0}).mouseup(function(){t=!1}),We(this).data("items",a.items),j=j.add(o),a.connectWith&&We(a.connectWith).add(this).data("connectWith",a.connectWith),r.attr("draggable","true").on("dragstart.h5s",function(e){if(a.handle&&!t)return!1;t=!1;e=e.originalEvent.dataTransfer;e.effectAllowed="move",e.setData("Text","dummy"),i=(v=We(this)).addClass("sortable-dragging").index()}).on("dragend.h5s",function(){v&&(v.removeClass("sortable-dragging").show(),j.detach(),i!==v.index()&&v.parent().trigger("sortupdate",{item:v,startindex:i,endindex:v.index()}),v=null)}).not("a[href], img").on("selectstart.h5s",function(){return this.dragDrop&&this.dragDrop(),!1}).end().add([this,o]).on("dragover.h5s dragenter.h5s drop.h5s",function(e){return!r.is(v)&&a.connectWith!==We(v).parent().data("connectWith")||("drop"===e.type?(e.stopPropagation(),j.filter(":visible").after(v),v.trigger("dragend.h5s")):(e.preventDefault(),e.originalEvent.dataTransfer.dropEffect="move",r.is(this)?(a.forcePlaceholderSize&&o.height(v.outerHeight()),v.hide(),We(this)[o.index()/g,">").replace(/"/g,""")},jsonToXML:function(e,t){var s=We.extend({xmlDecl:'\n',attr_prefix:"-",encode:!0},t||{}),d=this,p=function(e,t){return"#text"===e?s.encode?d.encode(t):t:"function"==typeof t?"<"+e+">\n":""===t?"<"+e+">__EMPTY_STRING_\n":"<"+e+">"+(s.encode?d.encode(t):t)+"\n"},c=function(e,t){for(var i=[],r=0;r":"object"==typeof o&&o.constructor==Array?i[i.length]=c(e,o):i[i.length]=("object"==typeof o?u:p)(e,o)}return i.length||(i[0]="<"+e+">__EMPTY_ARRAY_\n"),i.join("")},u=function(e,t){var i,r,o=[],a=[];for(i in t)t.hasOwnProperty(i)&&(r=t[i],i.charAt(0)!==s.attr_prefix?null==r?o[o.length]="<"+i+" />":"object"==typeof r&&r.constructor===Array?o[o.length]=c(i,r):o[o.length]=("object"==typeof r?u:p)(i,r):a[a.length]=" "+i.substring(1)+'="'+(s.encode?d.encode(r):r)+'"');var n=a.join(""),l=o.join("");return l=null!=e?0\n"+l+"\n":"<"+e+n+">"+l+"\n":"<"+e+n+" />\n":l},e=u(null,e);return s.xmlDecl+e},xmlToJSON:function(e,t){var s=We.extend({force_array:[],attr_prefix:"-"},t||{});if(e){var o={};if(s.force_array)for(var i=0;i'+d:d).replace(/_dt_b_namespace_token_/g,":"):d).replace(//g,"").replace(/',"xl/_rels/workbook.xml.rels":'',"[Content_Types].xml":'',"xl/workbook.xml":'',"xl/worksheets/sheet1.xml":'',"xl/styles.xml":''},excelParsers:[{match:/^\-?\d+\.\d%$/,style:60,fmt:function(e){return e/100}},{match:/^\-?\d+\.?\d*%$/,style:56,fmt:function(e){return e/100}},{match:/^\-?\$[\d,]+.?\d*$/,style:57},{match:/^\-?£[\d,]+.?\d*$/,style:58},{match:/^\-?€[\d,]+.?\d*$/,style:59},{match:/^\-?\d+$/,style:65},{match:/^\-?\d+\.\d{2}$/,style:66},{match:/^\([\d,]+\)$/,style:61,fmt:function(e){return-1*e.replace(/[\(\)]/g,"")}},{match:/^\([\d,]+\.\d{2}\)$/,style:62,fmt:function(e){return-1*e.replace(/[\(\)]/g,"")}},{match:/^\-?[\d,]+$/,style:63},{match:/^\-?[\d,]+\.\d{2}$/,style:64},{match:/^\d{4}\-\d{2}\-\d{2}$/,style:67},{match:/(https?:\/\/(?:www\.|(?!www))[^\s\.]+\.[^\s]{2,}|www\.[^\s]+\.[^\s]{2,})/gi,style:4}]}),We.jgrid.extend({exportToCsv:function(F){F=We.extend(!0,{separator:",",separatorReplace:" ",quote:'"',escquote:'"',newLine:"\r\n",replaceNewLine:" ",includeCaption:!0,includeLabels:!0,includeGroupHeader:!0,includeFooter:!0,includeHeader:!0,fileName:"jqGridExport.csv",mimetype:"text/csv;charset=utf-8",returnAsString:!1,onBeforeExport:null,treeindent:" ",loadIndicator:!0},F||{});var G="";if(this.each(function(){F._regexsep=new RegExp(F.separator,"g"),F._regexquot=new RegExp(F.quote,"g");var e,t,_=this,i=_.p.treeGrid?We(_).jqGrid("getRowData",null,!0,F.treeindent):_.addLocalData(!0),r=i.length,o=_.p.colModel,a=o.length,n=_.p.colNames,l=0,s="",d="",p="",c="",u="",h=[],g="";function f(p,c){var u="",h=_.p.groupingView,g=[],f=h.groupField.length,m=_.p.colModel,v=m.length,j=0;function b(e,t,i,r){for(var o,a,n=function(e,t,i){var r,o=!1;if(0===t)o=i[e];else{var a=i[e].idx;if(0===a)o=i[e];else for(r=e;0<=r;r--)if(i[r].idx===a-t){o=i[r];break}}return o}(e,t,i),l=n.cnt,s=new Array(c.collen),d=0,p=r;p/g,">").replace(/[\x00-\x09\x0B\x0C\x0E-\x1F\x7F-\x9F]/g,"")},I=function(e,t){b=g+1,_=We.jgrid.makeNode(f,"row",{attr:{r:b}});for(var i,r,o=0;o"+(i?We.jgrid.formatCell(We.jgrid.getAccessor(e,a),_.map[s],e,x[_.map[s]],y,"html"):e[a])+""),!o);s++);return l+""};function o(c){var u=y.p.groupingView,h=[],g=u.groupField.length,p=x.length,f=0,m="";function v(e,t,i,r){for(var o,a,n=function(e,t,i){var r,o=!1;if(0===t)o=i[e];else{var a=i[e].idx;if(0===a)o=i[e];else for(r=e;0<=r;r--)if(i[r].idx===a-t){o=i[r];break}}return o}(e,t,i),l=n.cnt,s=j(_.header),d=r;d';if(p.includeLabels&&(a+=""+function(e,t,i){for(var r="",o=0,a=e.length;o"+y.p.colNames[_.map[o]]+"";return r+""}(_.header,"th",!0)+""),a+="",p.includeHeader&&y.p.headerrow&&(n=We(y).jqGrid("headerData","get",null,!1),a+=q(n,"td",!1)),y.p.grouping){var n=!!y.p.groupingView._locgr;y.p.groupingView._locgr=!1,a+=o(_.body),y.p.groupingView._locgr=n}else for(var e=0,l=_.body.length;e",a+="",p.returnAsString)c=a;else{var s=window.open("","");s.document.close();var d=p.title?""+p.title+"":"";We("style, link").each(function(){d+=function(e){e=We(e).clone()[0];return"link"===e.nodeName.toLowerCase()&&(e.href=r(e.href)),e.outerHTML}(this)});try{s.document.head.innerHTML=d}catch(e){We(s.document.head).html(d)}s.document.body.innerHTML=(p.title?"

"+p.title+"

":"")+"
"+(p.topText||"")+"
"+a+"
"+(p.bottomText||"")+"
",We(s.document.body).addClass("html-view"),We("img",s.document.body).each(function(e,t){t.setAttribute("src",r(t.getAttribute("src")))}),p.onBeforeExport&&p.onBeforeExport(s),Boolean(s.chrome)?p.autoPrint&&(s.print(),s.close()):setTimeout(function(){p.autoPrint&&(s.print(),s.close())},1e3)}We.jgrid.isFunction(p.loadIndicator)?p.loadIndicator("hide"):p.loadIndicator&&We(y).jqGrid("progressBar",{method:"hide",loadtype:y.p.loadui})}),c}}),We.extend(We.jgrid,{focusableElementsList:[">a[href]",">button:not([disabled])",">area[href]",">input:not([disabled])",">select:not([disabled])",">textarea:not([disabled])",">iframe",">object",">embed",">*[tabindex]",">*[contenteditable]"]}),We.jgrid.extend({ariaBodyGrid:function(e){var h=We.extend({onEnterCell:null,onKeyCheck:null},e||{});return this.each(function(){var n=this,i=We.jgrid.getMethod("getStyleUI"),l=i(n.p.styleUI+".common","highlight",!0);function a(e,t){return!isNaN(e)&&!isNaN(t)&&0<=e&&0<=t&&n.rows.length&&etr:not(.jqgfirstrow)>td:not(:hidden, :has("+t+"))").attr("tabindex",-1),We("tbody",n).first().find(">tr:not(.jqgfirstrow)").removeAttr("tabindex"),void 0!==n.p.iRow&&void 0!==n.p.iCol&&n.rows[n.p.iRow]&&We(n.rows[n.p.iRow].cells[n.p.iCol]).attr("tabindex",0).focus(function(){We(this).addClass(l)}).blur(function(){We(this).removeClass(l)})}),n.p.iRow=1,n.p.iCol=We.jgrid.getFirstVisibleCol(n);var d=0,p=0,c=!!We.jgrid.isFunction(h.customCellAction)&&h.customCellAction,u=!!We.jgrid.isFunction(h.onKeyCheck)&&h.onKeyCheck;We(n).on("keydown",function(e){if((!n.p.navigationDisabled||!0!==n.p.navigationDisabled)&&!e.target.id.startsWith("jqs_"+n.p.id)&&(!u||u.call(n,e.target))){var t;switch(e.which||e.keyCode){case 38:t=o(0,-1),d=t.row,p=t.col,e.preventDefault();break;case 40:t=o(0,1),d=t.row,p=t.col,e.preventDefault();break;case 37:t=o(-1,0),d=t.row,p=t.col,e.preventDefault();break;case 39:t=o(1,0),d=t.row,p=t.col,e.preventDefault();break;case 36:d=e.ctrlKey?1:n.p.iRow,p=0,e.preventDefault();break;case 35:d=e.ctrlKey?n.rows.length-1:n.p.iRow,p=n.p.colModel.length-1,e.preventDefault();break;case 33:s(-1),p=n.p.iCol,d=n.p.iRow,e.preventDefault();break;case 34:s(1),p=n.p.iCol,(d=n.p.iRow)>n.rows.length-1&&(d=n.rows.length-1,n.p.iRow=n.rows.length-1),e.preventDefault();break;case 13:return void(We.jgrid.isFunction(h.onEnterCell)&&(h.onEnterCell.call(n,n.rows[n.p.iRow].id,n.p.iRow,n.p.iCol,e),e.preventDefault()));case 113:try{We(n).jqGrid("editCell",n.p.iRow,n.p.iCol,!0,e)}catch(e){}default:return void(c&&c.call(n,n.rows[n.p.iRow].id,n.p.iRow,n.p.iCol,e))}We(n).jqGrid("focusBodyCell",d,p,i,l)}}),We(n).on("jqGridBeforeSelectRow.ariaGridClick",function(){return!1}),We(n).on("jqGridCellSelect.ariaGridClick",function(e,t,i,r,o){var a=o.target;0","?",",",".","/",";","\\","[","]"],addonChars:!1,onKeyCheck:null},e||{});return this.each(function(){var n=this,l=We.jgrid.getMethod("getStyleUI"),s=l(n.p.styleUI+".common","highlight",!0);function a(e,t){return!isNaN(e)&&!isNaN(t)&&0<=e&&0<=t&&n.rows.length&&etr:not(.jqgfirstrow)>td:not(:hidden, :has("+t+"))").attr("tabindex",-1),We("tbody",n).first().find(">tr:not(.jqgfirstrow)").removeAttr("tabindex"),void 0!==n.p.iRow&&void 0!==n.p.iCol&&n.rows[n.p.iRow]&&We(n.rows[n.p.iRow].cells[n.p.iCol]).attr("tabindex",0).focus(function(){We(this).addClass(s)}).blur(function(){We(this).removeClass(s)})}),n.p.iRow=1,n.p.iCol=We.jgrid.getFirstVisibleCol(n),n.p.ariaBody=!0;var c=0,u=0,h=!!We.jgrid.isFunction(j.customCellAction)&&j.customCellAction,g=!!We.jgrid.isFunction(j.beforeDeleteCell)&&j.beforeDeleteCell,f=new Set(j.specialChars),m=!1;n.addEventListener("paste",function(e){m&&(e=(e.clipboardData||window.clipboardData).getData("text"),We(n).jqGrid("saveCell",n.p.iRow,n.p.iCol,e),m=!1)});var v=!!We.jgrid.isFunction(j.onKeyCheck)&&j.onKeyCheck;We(n).on("keydown",function(e){if((!n.p.navigationDisabled||!0!==n.p.navigationDisabled)&&!e.target.id.startsWith("jqs_"+n.p.id)&&(!v||v.call(n,e.target))){var t=e.which||e.keyCode,i=e.ctrlKey||17===t;switch(t){case 38:a=d(0,-1),c=a.row,u=a.col,e.preventDefault();break;case 40:case 13:a=d(0,1),c=a.row,u=a.col,e.preventDefault();break;case 37:a=d(-1,0),c=a.row,u=a.col,e.preventDefault();break;case 39:a=d(1,0),c=a.row,u=a.col,e.preventDefault();break;case 36:c=e.ctrlKey?1:n.p.iRow,u=n.p.frozenColumns?n.p.frozenColCount+1:0,e.preventDefault();break;case 35:c=e.ctrlKey?n.rows.length-1:n.p.iRow,u=n.p.colModel.length-1,e.preventDefault();break;case 33:p(-1),u=n.p.iCol,c=n.p.iRow,e.preventDefault();break;case 34:p(1),u=n.p.iCol,(c=n.p.iRow)>n.rows.length-1&&(c=n.rows.length-1,n.p.iRow=n.rows.length-1),e.preventDefault();break;case 9:a=e.shiftKey?d(-1,0):d(1,0),c=a.row,u=a.col,e.preventDefault();break;case 113:try{We(n).jqGrid("editCell",n.p.iRow,n.p.iCol,!0,e,!1),n.p.F2key=!0}catch(e){}break;case 8:case 46:var r=!0;!0===(r=g?g.call(n,n.rows[n.p.iRow].id,n.p.iRow,n.p.iCol,e):r)&&We(n).jqGrid("saveCell",n.p.iRow,n.p.iCol,"");break;case 86:if(i)return m=!0;case 90:if(i){var o=!0;return(o=We.jgrid.isFunction(j.customUndoFunction)?j.customUndoFunction.call(n,n.rows[n.p.iRow].id,n.p.iRow,n.p.iCol,e):o)&&n.p.savedValues&&We(n).jqGrid("getCell",n.rows[n.p.iRow].id,n.p.colModel[n.p.iCol].name,!1)===n.p.savedValues.newvalue&&n.p.iRow===n.p.savedValues.indexRow&&We(n).jqGrid("saveCell",n.p.iRow,n.p.iCol,n.p.savedValues.oldvalue),!0}default:var a=/^[a-z]$/i.test(e.key),r=/^[0-9]$/i.test(e.key),o=!1;return j.addonChars&&(o=j.addonChars.test(e.key)),(a||r||f.has(e.key)||o)&&We(n).jqGrid("editCell",n.p.iRow,n.p.iCol,!0,e,!0),void(h&&h.call(n,n.rows[n.p.iRow].id,n.p.iRow,n.p.iCol,e))}We(n).jqGrid("focusBodyCell",c,u,l,s)}}),We(n).on("jqGridBeforeSelectRow.ariaGridClick",function(){return!1}),We(n).on("jqGridCellSelect.ariaGridClick",function(e,t,i,r,o){var a=o.target;0tr:not(.jqgfirstrow)>td:not(:hidden, :has("+e+"))").removeAttr("tabindex").off("focus"),We("tbody",t).first().find(">tr:not(.jqgfirstrow)").attr("tabindex",-1);try{t.removeEventListener("paste",function(e){i&&(e=(e.clipboardData||window.clipboardData).getData("text"),We(t).jqGrid("saveCell",t.p.iRow,t.p.iCol,e),i=!1)},!0)}catch(e){}})},ariaHeaderGrid:function(){return this.each(function(){var o=this,e=We.jgrid.getMethod("getStyleUI")(o.p.styleUI+".common","highlight",!0),t=We("#gbox_"+o.p.id).find(".ui-jqgrid-hbox>table").first();We("tr.ui-jqgrid-labels",t).on("keydown",function(e){var t=o.p.selHeadInd,i=e.which||e.keyCode,r=o.grid.headers.length;switch(i){case 37:if(0<=t-1){for(t--;We(o.grid.headers[t].el).is(":hidden")&&0<=t-1&&!(--t<0););0<=t&&(We(o.grid.headers[t].el).focus(),We(o.grid.headers[o.p.selHeadInd].el).attr("tabindex","-1"),o.p.selHeadInd=t,e.preventDefault())}break;case 39:if(t+1th:not(:hidden)",t).attr("tabindex",-1).focus(function(){We(this).addClass(e).attr("tabindex","0")}).blur(function(){We(this).removeClass(e)}),o.p.selHeadInd=We.jgrid.getFirstVisibleCol(o),We(o.grid.headers[o.p.selHeadInd].el).attr("tabindex","0")})},focusHeaderCell:function(e){return this.each(function(){0<=(e=void 0===e?this.p.selHeadInd:e)&&etable").first();We("tr.ui-jqgrid-labels",e).off("keydown"),We("tr.ui-jqgrid-labels>th:not(:hidden)",e).removeAttr("tabindex").off("focus blur")})},ariaPagerGrid:function(){return this.each(function(){var r=this,e=We.jgrid.getMethod("getStyleUI"),t=e(r.p.styleUI+".common","highlight",!0),o="."+e(r.p.styleUI+".common","disabled",!0),a=We(".ui-pg-button",r.p.pager),n=a.length;a.attr("tabindex","-1").focus(function(){We(this).addClass(t)}).blur(function(){We(this).removeClass(t)}),r.p.navIndex=0,setTimeout(function(){var e=a.not(o).first().attr("tabindex","0");r.p.navIndex=e[0]&&e[0].cellIndex?e[0].cellIndex-1:0},100),We(r.p.pager).find("table.ui-pager-table tr").first().on("keydown",function(e){var t=e.which||e.keyCode,i=r.p.navIndex;switch(t){case 37:if(0<=i-1){for(i--;We(a[i]).is(o)&&0<=i-1&&!(--i<0););0<=i&&(We(a[r.p.navIndex]).attr("tabindex","-1"),We(a[i]).attr("tabindex","0").focus(),r.p.navIndex=i),e.preventDefault()}break;case 39:if(i+1"+We.jgrid.getRegional(n,"regional."+e+".defaults.loadtext")+"
").insertBefore(n).show(),"string"==typeof i?We.ajax(We.extend({url:i,dataType:"json",success:function(e){t(We.jgrid.getAccessor(e,r&&r.reader?r.reader:"rows"),l)}},r||{})):t(i,l)})}}),We.jgrid.extend({setupFrozenRows:function(e){var f=We.extend({first:0,last:0,saveFirstLastId:!1,classes:""},e||{});return this.each(function(){if(!(!0===this.p.subGrid||!0===this.p.treeGrid||!0===this.p.cellEdit||this.p.scroll||!0===this.p.frozenColumns||!0===this.p.frozenRows||!0===this.p.grouping||f.first<=0&&f.last<=0&&0===f.rowids.length)){var e,t=this,i="border-box"===We("#gbox_"+We.jgrid.jqID(t.p.id)).css("box-sizing")?0:1,r="#"+We.jgrid.jqID(t.p.id),o="#gview_"+We.jgrid.jqID(t.p.id),a=We(".ui-jqgrid-htable",o).height(),n=We(o).width(),l=[],i=We('
');if(We(o).append(i),We(".frozen-rdiv",o).css("width",n-(We.jgrid.scrollbarWidth()+2)),l.push(We(".jqgfirstrow",r).clone(!0)),f.rowids&&0 input { } .ui-jqgrid tr.ui-search-toolbar select {} +.ui-jqgrid .ui-th-column > .ui-th-div { + padding-left: 14px; +} +.ui-jqgrid .ui-icon-left .ui-grid-ico-sort { + margin-left: -14px; +} + + /* Body */ .ui-jqgrid .table-bordered, .ui-jqgrid .table-bordered td, @@ -424,7 +431,8 @@ div.tablediv > .table-bordered { .ui-jqgrid .ui-th-subgrid {height:20px;} .tablediv > .row { margin: 0 0} /* loading */ -.ui-jqgrid .loading { +.ui-jqgrid .loading, +.loading_pivot { position: absolute; top: 45%; left: 45%; @@ -772,7 +780,7 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { .ui-resizable-handle { /*position: absolute;*/ display: block; - left :97%; + left :auto; } .ui-jqdialog .ui-resizable-se { width: 12px; @@ -788,6 +796,10 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { right: 1px; bottom: 1px; } +.ui-resizable-icon { + resize: both; + overflow: auto; +} .ui-top-corner { border-top-left-radius: 5px; border-top-right-radius: 5px; @@ -977,3 +989,18 @@ td.menu_text { border-top: 2px solid #333333 ; padding-top: 20px ; } +.ui-jqgrid .jqgrid-caption-menu +{ + left:0; + top:30px; + position:absolute; + display:none; + font-size: inherit; + width : auto; +} +.ui-jqgrid .jqgrid-column-menu +{ + font-size:inherit; + width:auto; + position :absolute; +} diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap4.css" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" similarity index 75% rename from "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap4.css" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" index 074692e5..7ca072cb 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.3.0/ui.jqgrid-bootstrap4.css" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid-bootstrap4.css" @@ -5,6 +5,7 @@ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; + line-height: normal; /*calc(2px + 1rem + 2px); */ } .ui-jqgrid .ui-jqgrid-view { position: relative; @@ -28,14 +29,15 @@ text-align: left; } .ui-jqgrid .ui-jqgrid-title { - padding-top: 5px; + /*padding-top: .475rem; */ vertical-align: middle; + line-height: 28px; } .ui-jqgrid .ui-jqgrid-titlebar-close { color: inherit; position: absolute; top: 50%; - margin: -10px 7px 0 0; + margin: -7px 7px 0 0; padding: 1px; cursor:pointer; } @@ -59,11 +61,12 @@ .ui-jqgrid .ui-jqgrid-htable { margin-bottom: 0; table-layout: fixed; - border-top:none; + border-top: 0 none !important; } .ui-jqgrid .ui-jqgrid-htable thead th { overflow : hidden; - /*border-bottom : none;*/ + border-bottom : 0 none; + border-top: 0 none; padding-right: 2px; } .ui-jqgrid .ui-jqgrid-htable thead th div { @@ -89,20 +92,23 @@ padding-bottom: 0; padding-top: 0; border-bottom: none; + border-left: none; padding-right: 2px; - text-align: center; + /*text-align: center;*/ } -.ui-jqgrid tr.jqg-second-row-header th, -.ui-jqgrid tr.jqg-third--row-header th +.ui-jqgrid tr.jqg-second-row-header th +/*.ui-jqgrid tr.jqg-third-row-header th*/ { - border-top:none; + /*border-top:none;*/ text-align: center; } - +.ui-jqgrid tr.jqg-third-row-header th +{ + border-top: 1px solid #dee2e6; +} .ui-jqgrid .ui-th-div-ie { white-space: nowrap; - zoom :1; - height:17px; + /*height:17px;*/ } .ui-jqgrid .ui-jqgrid-resize { height:20px !important; @@ -119,17 +125,17 @@ font-size:12px; } .ui-jqgrid .ui-icon-asc { - margin-top:-3px; + margin-top:2px; } .ui-jqgrid .ui-icon-desc { - margin-top:4px; + margin-top:8px; } .ui-jqgrid .ui-i-asc { - margin-top:0; + margin-top:4px; } .ui-jqgrid .ui-i-desc { - margin-top:0; - margin-right:13px; + margin-top:4px; + margin-left:13px; } .ui-jqgrid .ui-single-sort-asc { margin-top:0; @@ -138,10 +144,32 @@ .ui-jqgrid .ui-jqgrid-sortable { cursor:pointer; } -.ui-jqgrid tr.ui-search-toolbar th { } -.ui-jqgrid .ui-search-table td.ui-search-clear { } -.ui-jqgrid tr.ui-search-toolbar td > input { } -.ui-jqgrid tr.ui-search-toolbar select {} +.ui-jqgrid tr.ui-search-toolbar th { + padding: 0.45rem; + border-top: 1px solid #dee2e6; +} +.ui-jqgrid .ui-search-table td.ui-search-clear +{ + font-size: inherit; +} +.ui-jqgrid tr.ui-search-toolbar td input { + font-size: inherit; + padding: 3px 0; +} +.ui-jqgrid tr.ui-search-toolbar select { + font-size: inherit; + padding: 0; +} +.ui-jqgrid .ui-th-column > .ui-th-div { + padding-left: 7px; +} +.ui-jqgrid th.ui-th-column.jqgrid-multibox > .ui-th-div { + padding-left: 0px; +} + +.ui-jqgrid .ui-icon-left .ui-grid-ico-sort { + margin-left: -9px; +} /* Body */ .ui-jqgrid .table-bordered, @@ -162,9 +190,16 @@ div.tablediv > .table-bordered { border-left : 1px solid #ddd !important; } -.ui-jqgrid .ui-jqgrid-bdiv table.table-bordered td { +.ui-jqgrid .ui-jqgrid-bdiv table.table-bordered td { border-top: 0px none; } + +.ui-subgrid .ui-jqgrid .ui-pager-control .ui-pager-table td { + border-top: 0px none; + border-right: 0px none; + border-bottom: 0 none; +} + .ui-jqgrid .ui-jqgrid-bdiv { position: relative; margin: 0; @@ -205,7 +240,10 @@ div.tablediv > .table-bordered { } .ui-jqgrid tr.ui-row-ltr td {} .ui-jqgrid tr.ui-row-rtl td {} -.ui-jqgrid td.jqgrid-rownum { } +.ui-jqgrid td.jqgrid-rownum { + padding-left: 3px; + padding-right: 3px !important; +} .ui-jqgrid .ui-jqgrid-resize-mark { width:2px; left:0; @@ -221,7 +259,8 @@ div.tablediv > .table-bordered { z-index: 99999; } -/* Footer */ +/* Footer, Header row*/ +.ui-jqgrid .ui-jqgrid-hrdiv, .ui-jqgrid .ui-jqgrid-sdiv { position: relative; margin: 0; @@ -231,21 +270,30 @@ div.tablediv > .table-bordered { border-top : 0 none !important; border-right : 0 none !important; } +.ui-jqgrid .ui-jqgrid-hrtable, .ui-jqgrid .ui-jqgrid-ftable { table-layout:fixed; - margin-bottom:0; + margin-bottom:0 !important; + border: 0px none; } - +.ui-jqgrid tr.hrheadrow td, .ui-jqgrid tr.footrow td { font-weight: bold; overflow: hidden; white-space:nowrap; padding-right: 2px; +} +.ui-jqgrid tr.footrow td { border-bottom: 0px none; } +.ui-jqgrid tr.hrheadrow td { + border-top: 0px none; +} +.ui-jqgrid tr.hrheadrow-ltr td, .ui-jqgrid tr.footrow-ltr td { text-align:left; } +.ui-jqgrid tr.hrheadrow-rtl td, .ui-jqgrid tr.footrow-rtl td { text-align:right; } @@ -289,6 +337,7 @@ div.tablediv > .table-bordered { border-top : 0px none !important; min-height : 20px !important; } + .ui-jqgrid .ui-pg-button { height:auto; } @@ -297,7 +346,7 @@ div.tablediv > .table-bordered { } .ui-jqgrid .ui-pg-button span { display: block; - margin: 0px 2px; + margin: 3px 2px; float:left; } .ui-jqgrid .ui-pg-button:hover { } @@ -307,24 +356,24 @@ div.tablediv > .table-bordered { display: inline-block; height:auto; width: auto; - font-size:.9em; + font-size: inherit; margin:0; line-height: inherit; - border: none; + /*border: none; */ padding: 0px 3px } .ui-jqgrid .ui-pg-selbox, .ui-jqgrid .ui-jqgrid-toppager .ui-pg-selbox { - font-size:.9em; + font-size: inherit; line-height:inherit; display:block; - height:22px; - margin: 0; - padding: 3px 0px 3px 3px; + margin: 0; + width : auto; + padding: 0px 0px 0px 3px; border:none; } .ui-jqgrid .ui-separator { - height: 18px; + height: 16px; border : none; border-left: 2px solid #ccc ; /*default*/ @@ -393,9 +442,26 @@ div.tablediv > .table-bordered { .ui-jqgrid .ui-jqgrid-toppager .navtable td { padding : 0 5px; + overflow: hidden; } /*Subgrid*/ +.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed { + height: 100%; + padding: 0 0; + padding-right: 0px !important; + vertical-align: middle; +} + +.ui-jqgrid .ui-sgcollapsed a.ui-sghref span { + display: table-cell; + text-align:center; + vertical-align: middle; +} +/*octicons fix*/ +.ui-jqgrid .ui-sgcollapsed a.ui-sghref span.octicon { + padding-left: 7px; +} .ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span { display: block; @@ -418,11 +484,28 @@ div.tablediv > .table-bordered { .ui-jqgrid a.ui-sghref { text-decoration: none; color : #010101; /*default*/ + display: table; + position: relative; + height: 100%; + width: 100%; } .ui-jqgrid .ui-th-subgrid {height:20px;} .tablediv > .row { margin: 0 0} + +/*Table striped fix +.ui-jqgrid-view .table-striped tbody tr:nth-of-type(2n+1) +{ + background-color: inherit; +} +.ui-jqgrid-view .table-striped > tbody > tr:nth-child(odd) > td, +.ui-jqgrid-view .table-striped > tbody > tr:nth-child(odd) > th { + background-color: rgba(0,0,0,.05); +} +*/ + /* loading */ -.ui-jqgrid .loading { +.ui-jqgrid .loading, +.loading_pivot { position: absolute; top: 45%; left: 45%; @@ -465,7 +548,10 @@ div.tablediv > .table-bordered { border-top: 1px solid #ddd; } /*Modal Window */ -.ui-jqdialog { } +.ui-jqdialog.modal-content { + display: none; + position: absolute; +} .ui-jqdialog { display: none; width: 500px; @@ -475,13 +561,14 @@ div.tablediv > .table-bordered { } .ui-jqdialog .ui-jqdialog-titlebar { padding: .1em .1em; - min-height: 45px; + min-height: 38px; } .ui-jqdialog .ui-jqdialog-title { margin: .3em 0 .2em; font-weight: bold; padding-left :6px; padding-right:6px; + padding-top:6px; } .ui-jqdialog .ui-jqdialog-titlebar-close { position: absolute; @@ -493,7 +580,8 @@ div.tablediv > .table-bordered { .ui-jqdialog .ui-jqdialog-titlebar-close span { } .ui-jqdialog .ui-jqdialog-titlebar-close:hover, -.ui-jqdialog .ui-jqdialog-titlebar-close:focus { +.ui-jqdialog .ui-jqdialog-titlebar-close:focus +{ padding: 8px; } .ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content { @@ -541,7 +629,7 @@ div.tablediv > .table-bordered { .EditTable td input, .EditTable td select, .EditTable td textarea { - width: 98%; + width: 100%; display: inline-block; } .EditTable td textarea { @@ -553,7 +641,7 @@ div.tablediv > .table-bordered { } .ui-jqdialog-content td.EditButton { text-align: right; - padding: 5px 5px 5px 0; + padding: 3px 1px 3px 0; } .ui-jqdialog-content td.navButton { text-align: center; @@ -565,11 +653,13 @@ div.tablediv > .table-bordered { } .ui-jqdialog-content input.FormElement { padding: .5em .3em; - margin-bottom: 5px + margin-bottom: 5px; + font-size: inherit; } .ui-jqdialog-content select.FormElement { padding:.3em; margin-bottom: 3px; + font-size: inherit; } .ui-jqdialog-content .data-line { padding-top:.1em; @@ -583,9 +673,9 @@ div.tablediv > .table-bordered { white-space: nowrap; } .ui-jqdialog-content .DataTD { - padding: 2px; + padding: 2px 5px; border: 0 none; - vertical-align: top; + /*vertical-align: top;*/ } .ui-jqdialog-content .form-view-data { white-space:pre @@ -695,10 +785,13 @@ div.ui-jqgrid .selected-row td { /* Toolbar Search Menu. Nav menu */ .ui-search-menu, .ui-nav-menu { - position: absolute; + position: absolute !important; padding: 2px 5px; z-index:99999; } +.ui-nav-menu { + padding: 8px 8px; +} .ui-search-menu.ui-menu .ui-menu-item, .ui-nav-menu.ui-menu .ui-menu-item { @@ -725,10 +818,17 @@ div.ui-jqgrid .selected-row td { } .ui-jqgrid .ui-search-table .ui-search-oper { width:20px; + text-align: center; } a.g-menu-item, a.soptclass, a.clearsearchclass { cursor: pointer; } + +.ui-menu-item a.g-menu-item .opersign +{ + width : 23px; +} + .ui-jqgrid .ui-jqgrid-view input, .ui-jqgrid .ui-jqgrid-view select, .ui-jqgrid .ui-jqgrid-view textarea, @@ -741,7 +841,7 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { .ui-search-table select, .ui-search-table input { - padding: 4px 3px; + padding: 0px 0px; } .ui-disabled { @@ -769,17 +869,23 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { border-radius: 5px } .ui-resizable-handle { - /*position: absolute;*/ - display: none; - left :97%; + position: absolute; + display: block; + left : auto; } .ui-jqdialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; - bottom: -5px; + bottom: -3px; + left : auto; + top: auto; background-position: 16px 16px; } +.ui-resizable-icon { + resize: both; + overflow: auto; +} .ui-resizable-se { cursor: se-resize; width: 12px; @@ -802,10 +908,22 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { .ui-search-table .columns, .ui-search-table .operators { padding-right: 5px; } -.opsel { +.ui-search-table .columns select, +.ui-search-table .operators select, +.ui-search-table .data select, +.ui-search-table .data input +{ + padding : 5px 2px; + font-size: inherit; +} + + +.ui-search-table .opsel { float :left; width : 100px; margin-right : 5px; + padding : 5px 2px; + font-size: inherit; } .add-group, .add-rule, .delete-group { width: 14%; @@ -816,6 +934,7 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { } ul.ui-search-menu, ul.ui-nav-menu { list-style-type: none; + width: auto; } ul.ui-search-menu li a, ul.ui-nav-menu li a, @@ -837,10 +956,17 @@ ul.ui-search-menu li, ul.ui-nav-menu li { margin-top:0px; } +.ui-search-oper a.soptclass +{ + padding-left: 0.4em !important; + padding-right: 0.4em !important; +} + .searchFilter .ui-search-table td, .searchFilter .ui-search-table th { border-top: 0px none !important; + padding: .45rem; } .searchFilter .queryresult { @@ -848,14 +974,18 @@ ul.ui-search-menu li, ul.ui-nav-menu li { } .searchFilter .queryresult tr td{ border-top: 0px none; + padding : .45rem; } .ui-search-label { padding-left: 5px; } -.frozen-div, .frozen-bdiv { +.frozen-div, .frozen-bdiv, .frozen-sdiv, .frozen-hrdiv, .frozen-rdiv { background-color: #fff; } +.frozen-div .ui-jqgrid-htable { + border-bottom: 0px none; +} /* .ui-jqgrid .ui-jqgrid-caption, .ui-jqgrid .ui-jqgrid-pager, @@ -878,13 +1008,19 @@ ul.ui-search-menu li, ul.ui-nav-menu li { right:1px; height:100%; color : black; + width: 16px; + /*cursor: context-menu;*/ } .ui-jqgrid .ui-jqgrid-htable .colmenu-rtl { right: auto; left : 1px; + position:absolute; + height:100%; + color : black; } .ui-jqgrid .ui-jqgrid-htable .colmenuspan { display:inline-block; + padding-left: 7px; } .ui-jqgrid .ui-jqgrid-htable .ui-th-div { @@ -892,7 +1028,7 @@ ul.ui-search-menu li, ul.ui-nav-menu li { margin-top:5px;*/ } .column-menu, .ui-search-menu { - padding: 10px 15px; + padding: 8px 8px; } .column-menu .divider { background-color: #e5e5e5; @@ -902,7 +1038,7 @@ ul.ui-search-menu li, ul.ui-nav-menu li { overflow: hidden; } .ui-menu-item .ui-common-table .menu_icon { - padding-right: 8px; + padding-right: 2px; padding-left: 8px; } td.menu_text { @@ -920,15 +1056,24 @@ td.menu_text { width:50%; padding: 3px 3px; } +#search_menu #bs_close { + position: absolute; + padding: 0px 0px; + top: 0px; + right: 0px; +} + .search_buttons .btn-default:hover { padding-bottom: 6px; padding-top: 6px; } .search_buttons #bs_reset { margin-right: 3px; + padding: 0; } .search_buttons #bs_search { margin-left: 3px; + padding: 0; } div[id^='searchcnt'] .fm-button .oi, div[id^='searchcnt'] .fm-button .octicon @@ -937,7 +1082,7 @@ div[id^='searchcnt'] .fm-button .octicon } /*menubar*/ .ui-jqgrid .ui-jqgrid-menubar { - margin: 5px 5px; + margin: 6px 5px; width:16px; height:16px; } @@ -946,7 +1091,7 @@ div[id^='searchcnt'] .fm-button .octicon color : #010101; /*default*/ } .ui-jqgrid .ui-jqgrid-menubar:hover { - margin: 5px 5px; + margin: 6px 5px; background-color: #ddd; text-decoration: none; } @@ -980,4 +1125,101 @@ div[id^='searchcnt'] .fm-button .octicon border-bottom-width: 0px ; border-top: 2px solid #333333 ; padding-top: 20px ; -} \ No newline at end of file +} +.ui-jqgrid td.ui-search-input, +.ui-jqgrid td.ui-search-clear, +.ui-jqgrid .ui-search-table .ui-search-oper +{ + border: 0 none; + padding: 0 0; + vertical-align: middle; +} + +.ui-jqgrid .jqgrid-caption-menu +{ + left:0; + top:30px; + position:absolute; + display:none; + font-size: inherit; + width : auto; +} +.ui-jqgrid .jqgrid-column-menu +{ + font-size:inherit; + width:auto; + position :absolute; +} +.ui-jqgrid .ui-menu-item form +{ + margin: 0 8px; +} +.ui-jqgrid .ui-menu-item form input, +.ui-jqgrid .ui-menu-item form select, +.ui-jqgrid .ui-menu-item form a +{ + font-size: inherit; + padding : 0.3rem +} +.ui-jqdialog-content .EditTable .EditButton a { + font-size: inherit; + padding: .275rem .375rem +} +.ui-jqdialog-content .EditTable .EditButton a > :first-child { + padding: 0 4px; +} +.ui-jqdialog-content td.navButton a { + font-size: inherit; + padding: .275rem .375rem +} +.ui-jqgrid .dropdownmenu +{ + padding: 0; + font-size: inherit; +} +.ui-jqgrid th.jqgrid-multibox, +.ui-jqgrid td.jqgrid-multibox +{ + padding-left: 7px; + padding-right: 7px !important; + line-height: normal; +} +.ui-jqgrid th.jqgrid-multibox { + text-align: center +} + +.ui-jqgrid-btable tbody tr.table-active:hover > td, +.ui-jqgrid-htable thead tr > th.table-active:hover +{ + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.ui-jqgrid-btable tbody tr.table-success > td +{ + background-color: #c3e6cb !important; +} + +.ui-jqgrid-btable tbody tr.table-success.table-active > td +{ + background-color: rgba(0, 0, 0, 0.075) !important; +} +.ui-jqgrid .search-col-input +{ + padding: 1px 1px !important; +} +.ui-jqgrid .jqgrid-searchcol { + padding: 1px 1px; +} + +.jqgrid-searchcol > .form-control { + padding: 1px 1px; +} +a.colmenu .colmenuspan +{ + cursor: pointer; +} +.ui-jqgrid td.jqgrid-searchcol input { + width: 100%; + overflow: auto; +} diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid.css" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid.css" similarity index 77% rename from "SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid.css" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid.css" index 8210aa95..b2a808dc 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/ui.jqgrid.css" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/plugins/jqgrid-5.7.0/ui.jqgrid.css" @@ -4,11 +4,28 @@ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; + font-size:11px; +} +.ui-jqgrid .ui-jqgrid-view { + position: relative; + left:0; + top: 0; + padding: 0; + /*font-size:11px;*/ + z-index:100; } -.ui-jqgrid .ui-jqgrid-view {position: relative;left:0; top: 0; padding: 0; font-size:11px; z-index:100;} .ui-jqgrid .ui-common-table {border-width: 0px; border-style: none; border-spacing: 0px; padding: 0;} /* caption*/ -.ui-jqgrid .ui-jqgrid-titlebar {height:19px; padding: .3em .2em .2em .3em; position: relative; font-size: 12px; border-left: 0 none;border-right: 0 none; border-top: 0 none;} +.ui-jqgrid .ui-jqgrid-titlebar { + height:19px; + padding: .3em .2em .2em .3em; + position: relative; + font-size: 12px; + border-left: 0 none; + border-right: 0 none; + border-top: 0 none; + box-sizing:content-box; +} .ui-jqgrid .ui-jqgrid-caption {text-align: left;} .ui-jqgrid .ui-jqgrid-title { padding: .2em .1em .1em; @@ -30,19 +47,20 @@ .ui-th-rtl, .ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl {border-right : 0 none;} .ui-first-th-ltr {border-right: 1px solid; } .ui-first-th-rtl {border-left: 1px solid; } -.ui-jqgrid .ui-th-div-ie {white-space: nowrap; zoom :1; height:17px;} +.ui-jqgrid .ui-th-div-ie {white-space: nowrap; height:17px;} .ui-jqgrid .ui-jqgrid-resize {height:20px !important;position: relative; cursor :e-resize;display: inline;overflow: hidden;} .ui-jqgrid .ui-grid-ico-sort {overflow:hidden;position:absolute;display:inline; cursor: pointer !important;} .ui-jqgrid .ui-icon-asc {margin-top:-3px; height:12px;} .ui-jqgrid .ui-icon-desc {margin-top:3px;margin-left:-1px;height:12px;} .ui-jqgrid .ui-i-asc {margin-top:0;height:18px;} .ui-jqgrid .ui-i-desc {margin-top:0;margin-left:12px;height:18px;} -.ui-jqgrid .ui-single-sort-asc {margin-top:0;height:18px;} -.ui-jqgrid .ui-single-sort-desc {margin-top:-1px;height:18px;} +.ui-jqgrid .ui-single-sort-asc {margin-top:-1px;height:18px;} +.ui-jqgrid .ui-single-sort-desc {margin-top:0;height:18px;} +.ui-jqgrid .ui-icon-left .s-ico {margin-right: 16px;} .ui-jqgrid .ui-jqgrid-sortable {cursor:pointer;height:14px} -.ui-jqgrid tr.ui-search-toolbar th { } +.ui-jqgrid tr.ui-search-toolbar th { border-bottom: 0px none} .ui-jqgrid .ui-search-table td.ui-search-clear { width:25px;} -.ui-jqgrid tr.ui-search-toolbar td > input { padding-right: 0px; width: 95%;} +.ui-jqgrid tr.ui-search-toolbar td input { padding-right: 0px; width: 95%;} .ui-jqgrid tr.ui-search-toolbar select {} /* body */ .ui-jqgrid .ui-jqgrid-bdiv {position: relative; margin: 0; padding:0; overflow: auto; text-align:left;z-index: 101;} @@ -52,7 +70,15 @@ { outline-style: none; } .ui-jqgrid tr.jqgrow td, .ui-jqgrid tr.jqgroup td - {font-weight: normal; overflow: hidden; white-space: pre; height: 23px;padding: 1px 2px 1px 2px;border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid;} +{ font-weight: normal; + overflow: hidden; + white-space: pre; + height: 23px; + padding: 1px 2px 1px 2px; + border-bottom-width: 1px; + border-bottom-color: inherit; + border-bottom-style: solid; +} .ui-jqgrid tr.jqgfirstrow td {padding: 0 2px 0 2px;border-right-width: 1px; border-right-style: solid; height:auto;} .ui-jqgrid tr.jqfoot td {font-weight: bold; overflow: hidden; white-space: pre; height: 22px;padding: 0 2px 0 2px;border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid;} .ui-jqgrid tr.ui-row-ltr td {text-align:left;border-right-width: 1px; border-right-color: inherit; border-right-style: solid;} @@ -66,11 +92,31 @@ /* footer */ .ui-jqgrid .ui-jqgrid-sdiv {position: relative; margin: 0;padding: 0; overflow: hidden; border-left: 0 none !important; border-top : 0 none !important; border-right : 0 none !important;} .ui-jqgrid .ui-jqgrid-ftable {table-layout:fixed; margin-bottom:0;border-collapse: separate;} -.ui-jqgrid tr.footrow td {font-weight: bold; overflow: hidden; white-space:nowrap; height: 20px;padding: 0 2px 0 2px;border-top-width: 1px; border-top-color: inherit; border-top-style: solid;border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid;} +.ui-jqgrid tr.footrow td {font-weight: bold; overflow: hidden; white-space:nowrap; height: 23px;padding: 1px 2px 1px 2px;border-top-width: 1px; border-top-color: inherit; border-top-style: solid;border-bottom: 0 none;} .ui-jqgrid tr.footrow-ltr td {text-align:left;border-right-width: 1px; border-right-color: inherit; border-right-style: solid;} .ui-jqgrid tr.footrow-rtl td {text-align:right;border-left-width: 1px; border-left-color: inherit; border-left-style: solid;} +/* headerrow */ +.ui-jqgrid .ui-jqgrid-hrdiv {position: relative; margin: 0;padding: 0; overflow: hidden; border-left: 0 none !important; border-top : 0 none !important; border-right : 0 none !important;} +.ui-jqgrid .ui-jqgrid-hrtable {table-layout:fixed; margin-bottom:0;border-collapse: separate;} +.ui-jqgrid tr.hrheadrow td { overflow: hidden; white-space:nowrap; height: 23px;padding: 1px 2px 1px 2px;border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid;border-top: 0 none;} +.ui-jqgrid tr.hrheadrow-ltr td {text-align:left;border-right-width: 1px; border-right-color: inherit; border-right-style: solid;} +.ui-jqgrid tr.hrheadrow-rtl td {text-align:right;border-left-width: 1px; border-left-color: inherit; border-left-style: solid;} /* Pager*/ -.ui-jqgrid .ui-jqgrid-pager { border-left: 0 none !important;border-right: 0 none !important; border-bottom: 0 none !important; border-top: 0 none; margin: 0 !important; padding: 0 !important; position: relative; height: auto; min-height: 28px; white-space: nowrap;overflow: hidden;font-size:11px; z-index:100} +.ui-jqgrid .ui-jqgrid-pager { + border-left: 0 none !important; + border-right: 0 none !important; + border-bottom: 0 none !important; + border-top: 0 none; + margin: 0 !important; + padding: 0 !important; + position: relative; + height: auto; + min-height: 28px; + white-space: nowrap; + overflow: hidden; + /*font-size:11px; */ + z-index:100 +} .ui-jqgrid .ui-jqgrid-toppager .ui-pager-control, .ui-jqgrid .ui-jqgrid-pager .ui-pager-control {position: relative;border-left: 0;border-bottom: 0;border-top: 0; height: 28px;} .ui-jqgrid .ui-pg-table {position: relative; padding: 1px 0; width:auto; margin: 0;} .ui-jqgrid .ui-pg-table td {font-weight:normal; vertical-align:middle; padding:0px 1px;} @@ -127,6 +173,12 @@ table-layout:auto; height:100%; } +.ui-jqgrid .ui-jqgrid-pager .navtable td, +.ui-jqgrid .ui-jqgrid-toppager .navtable td +{ + overflow: hidden; +} + /*.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div {padding:1px 0;float:left;position:relative; line-height: 20px; margin-right:3px;} .ui-jqgrid .ui-jqgrid-toppager .ui-pg-button { cursor:pointer; } @@ -142,7 +194,21 @@ .ui-jqgrid .ui-subgrid td.subgrid-cell {border-width: 0 1px 1px 0;} .ui-jqgrid .ui-th-subgrid {height:20px;} /* loading */ -.ui-jqgrid .loading {position: absolute; top: 45%;left: 45%;width: auto;z-index:101;padding: 6px; margin: 5px;text-align: center;font-weight: bold;display: none;border-width: 2px !important; font-size:11px;} +.ui-jqgrid .loading, +.loading_pivot { + position: absolute; + top: 45%; + left: 45%; + width: auto; + z-index:101; + padding: 6px; + margin: 5px; + text-align: center; + font-weight: bold; + display: none; + border-width: 2px !important; + /*font-size:11px;*/ +} .ui-jqgrid .jqgrid-overlay {display:none;} /* IE * html .jqgrid-overlay {width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');} */ * .jqgrid-overlay iframe {position:absolute;top:0;left:0;z-index:-1;} @@ -151,9 +217,23 @@ /* toolbar */ .ui-jqgrid .ui-userdata {border-left: 0 none; border-right: 0 none; height : 27px;overflow: hidden; } /*Modal Window */ -.ui-jqdialog { font-size:11px !important; } -.ui-jqdialog { display: none; width: 300px; position: absolute; padding: .2em; font-size:11px; overflow:visible;} -.ui-jqdialog .ui-jqdialog-titlebar { padding: .3em .2em; position: relative; height:20px;} +.ui-jqdialog { + /*font-size:11px !important; */ +} +.ui-jqdialog { + display: none; + width: 300px; + position: absolute; + padding: .2em; + /*font-size:11px;*/ + overflow:visible; + box-sizing:content-box; +} +.ui-jqdialog .ui-jqdialog-titlebar { + padding: .3em .2em; + position: relative; height:20px; + box-sizing:content-box; +} .ui-jqdialog .ui-jqdialog-title { margin: .3em .2em .2em .2em;} .ui-jqdialog .ui-jqdialog-titlebar-close { position: absolute; top: 50%; width: 19px; margin: -12px 0 0 0; padding: 1px; height: 18px; cursor:pointer;} @@ -161,8 +241,16 @@ .ui-jqdialog .ui-jqdialog-titlebar-close:hover, .ui-jqdialog .ui-jqdialog-titlebar-close:focus { padding: 0; } .ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content { border: 0; padding: .3em .2em; background: none; height:auto;} .ui-jqdialog .ui-jqconfirm {padding: .4em 1em; border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:80px;width:220px;text-align:center;} -.ui-jqdialog>.ui-resizable-se { bottom: -3px; right: -3px} +.ui-jqdialog>.ui-resizable-se { + bottom: 2px; + right: 2px; + background-position: -64px -224px; +} .ui-jqgrid>.ui-resizable-se { bottom: -3px; right: -3px } +.ui-resizable-icon { + resize: both; + overflow: auto; +} .jqgrid-overlay-modal { display : none; } /* end Modal window*/ /* Form edit */ @@ -173,14 +261,36 @@ .EditTable td textarea { width:auto; height:auto;} .ui-jqdialog-content td.EditButton {text-align: right;border-top: 0 none;border-left: 0 none;border-right: 0 none; padding-bottom:5px; padding-top:5px;} .ui-jqdialog-content td.navButton {text-align: center; border-left: 0 none;border-top: 0 none;border-right: 0 none; padding-bottom:5px; padding-top:5px;} -.ui-jqdialog-content input.FormElement {padding: .5em .3em; margin-bottom: 3px} -.ui-jqdialog-content select.FormElement {padding:.3em; margin-bottom: 3px;} +.ui-jqdialog-content input.FormElement { + padding: .5em .3em; + margin-bottom: 3px; + font-size: inherit; +} +.ui-jqdialog-content select.FormElement { + padding:.3em; + margin-bottom: 3px; + font-size: inherit; +} .ui-jqdialog-content .data-line {padding-top:.1em;border: 0 none;} .ui-jqdialog-content .CaptionTD {vertical-align: middle;border: 0 none; padding: 2px;white-space: nowrap;} -.ui-jqdialog-content .DataTD {padding: 2px; border: 0 none; vertical-align: top;} +.ui-jqdialog-content .DataTD { + padding: 2px; + border: 0 none; + vertical-align: middle; +} .ui-jqdialog-content .form-view-data {white-space:pre} -.fm-button { height: 18px; display: inline-block; margin:2px 4px 0 0; padding: .6em .5em .2em .5em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; } +.fm-button { + height: 18px; + display: inline-block; + margin:2px 4px 0 0; + padding: .6em .5em .2em .5em; + text-decoration:none !important; + cursor:pointer; + position: relative; + text-align: center; + box-sizing:content-box; +} .fm-button-icon-left { padding-left: 1.9em; } .fm-button-icon-right { padding-right: 1.9em; } .fm-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; position: absolute; top: 50%; margin-top: -8px; } @@ -267,8 +377,21 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { cursor: pointer; } .ui-jqgrid .ui-jqgrid-view select, .ui-jqgrid .ui-jqgrid-view textarea, .ui-jqgrid .ui-jqgrid-view button { - font-size: 11px; + font-size: inherit; +} + +.ui-search-menu a.soptclass +{ + padding-left: 0.4em; + padding-right: 0.4em } + +.ui-menu-item a.g-menu-item .opersign +{ + width : 20px; +} + + .ui-jqgrid .ui-scroll-popup {width: 95px;} .ui-search-table select, .ui-search-table input @@ -286,24 +409,33 @@ a.g-menu-item, a.soptclass, a.clearsearchclass { cursor: pointer; } margin-right: 3px; } /* Column menu */ -.ui-jqgrid .ui-jqgrid-htable .colmenu { +.ui-jqgrid .ui-jqgrid-htable .colmenu +{ position:absolute; right:1px; height:100%; color : black; } -.ui-jqgrid .ui-jqgrid-htable .colmenu-rtl { - right:auto; +.ui-jqgrid .ui-jqgrid-htable .colmenu-rtl +{ + right: auto; left : 1px; + position:absolute; + height:100%; + color : black; } -.ui-jqgrid .ui-jqgrid-htable .colmenuspan { +.ui-jqgrid .ui-jqgrid-htable .colmenuspan +{ display:inline-block; } - .ui-jqgrid .ui-jqgrid-htable .ui-th-div { height:17px; margin-top:5px; } +th.jqgrid-multibox .ui-th-div { + margin-top:2px !important; + padding-bottom: 4px; +} .column-menu, .ui-search-menu { padding: 10px 10px; } @@ -359,6 +491,13 @@ td.menu_text { display:inline-block; width:50%; } +#search_menu #bs_close { + position: absolute; + padding: 0px 0px; + top: 8px; + right: 19px; +} + #column_menu.ui-menu .ui-menu-item { position :static; } @@ -402,3 +541,32 @@ td.menu_text { border-top: 2px solid #333333 ; padding-top: 20px ; } + +.ui-jqgrid .jqgrid-caption-menu +{ + left:0; + top:30px; + position:absolute; + display:none; + font-size: inherit; + width : auto; +} +.ui-jqgrid .jqgrid-column-menu +{ + font-size:inherit; + width:auto; + position: absolute; +} + +.ui-jqgrid .search-col-input +{ + padding: 3px 2px; +} +.ui-jqgrid td.jqgrid-searchcol input { + width: 100%; + overflow: auto; +} + +.ui-jqgrid .frozen-rdiv { + z-index: 10000; +} \ No newline at end of file diff --git "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/user.html" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/user.html" index d54cd86d..8d438cd5 100644 --- "a/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/user.html" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/main/resources/static/user.html" @@ -3,9 +3,9 @@ - lou.springboot | 用户管理页 + 用户管理页 - + @@ -42,7 +42,7 @@   文档 @@ -283,8 +283,8 @@ - - + + diff --git "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/com/lou/springboot/ApplicationTests.java" "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" similarity index 80% rename from "SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/com/lou/springboot/ApplicationTests.java" rename to "SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" index e6720a33..07d1601d 100644 --- "a/SpringBoot\345\205\245\351\227\250\346\241\210\344\276\213\346\272\220\347\240\201/spring-boot-RESTful-api/src/test/java/com/lou/springboot/ApplicationTests.java" +++ "b/SpringBoot\345\211\215\345\220\216\347\253\257\345\210\206\347\246\273\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/spring-boot-project-front-end&back-end/src/test/java/cn/lanqiao/springboot3/ApplicationTests.java" @@ -1,10 +1,8 @@ -package com.lou.springboot; +package cn.lanqiao.springboot3; -import org.junit.Test; -import org.junit.runner.RunWith; +import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; import javax.sql.DataSource; import java.sql.Connection; @@ -12,11 +10,10 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ -@RunWith(SpringRunner.class) @SpringBootTest public class ApplicationTests { // 注入数据源对象 diff --git "a/SpringBoot\345\215\232\345\256\242\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" "b/SpringBoot\345\215\232\345\256\242\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" new file mode 100644 index 00000000..c36cbdf8 --- /dev/null +++ "b/SpringBoot\345\215\232\345\256\242\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" @@ -0,0 +1,161 @@ +# My Blog + +![personal-blog](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/personal-blog.png) + +- **你可以拿它作为博客模板,因为 My Blog 界面十分美观简洁,满足私人博客的一切要求;** +- **你也可以把它作为 SpringBoot 技术栈的学习项目,My Blog也足够符合要求,且代码和功能完备;** +- **内置三套博客主题模板,主题风格各有千秋,满足大家的选择空间,后续会继续增加,以供大家打造自己的博客;** +- **技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,对于提升你的市场竞争力有一定的帮助。** + +## 源码地址 + +> My-Blog 在 GitHub 和国内的码云都创建了代码仓库,如果有人访问 GitHub 比较慢的话,建议在 Gitee 上查看该项目,两个仓库会保持同步更新。 + +- [My-Blog in GitHub](https://github.com/ZHENFENG13/My-Blog) +- [My-Blog in Gitee](https://gitee.com/zhenfeng13/My-Blog) + +## 注意事项 + +- **数据库文件目录为```https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/my_blog_db.sql```;** +- **部署后你可以根据自己需求修改版权文案、logo 图片、备案记录等网站基础信息;** +- **My Blog 后台管理系统的默认登陆账号为 admin 默认登陆密码为 123456;** +- **layui 版本的 My-Blog,仓库地址 [My-Blog-layui](https://github.com/ZHENFENG13/My-Blog-layui) ,感兴趣的朋友也可以学习一下;** +- **My Blog 还有一些不完善的地方,鄙人才疏学浅,望见谅;** +- **有任何问题都可以反馈给我,我会尽量完善该项目。** + +[![Build Status](https://travis-ci.org/ZHENFENG13/My-Blog.svg?branch=master)](https://travis-ci.org/ZHENFENG13/My-Blog) +![Version 4.0.0](https://img.shields.io/badge/version-4.0.0-yellow.svg) +[![License](https://img.shields.io/badge/license-apache-blue.svg)](https://github.com/ZHENFENG13/My-Blog/blob/master/LICENSE) + +## 项目演示 + +- [视频1:My-Blog博客项目简介](https://edu.csdn.net/course/play/29029/406882) +- [视频2:My-Blog博客项目系统演示-1](https://edu.csdn.net/course/play/29029/405864) +- [视频3:My-Blog博客项目系统演示-2](https://edu.csdn.net/course/play/29029/405865) +- [视频4:博客项目预览](https://www.bilibili.com/video/av52551095) + +## 开发文档 + +《SpringBoot + Mybatis + Thymeleaf 搭建美观实用的个人博客》 + +[![lesson-03](https://newbee-mall.oss-cn-beijing.aliyuncs.com/poster/store/lesson-03.png)](https://www.shiyanlou.com/courses/1367) + +- [**第01课:Spring Boot 搭建简洁实用的个人博客系统导读**](https://www.shiyanlou.com/courses/1367) +- [第02课:快速构建 Spring Boot 应用](https://www.shiyanlou.com/courses/1367) +- [第03课:Spring Boot 项目开发之web项目开发讲解](https://www.shiyanlou.com/courses/1367) +- [第04课:Spring Boot 整合 Thymeleaf 模板引擎](https://www.shiyanlou.com/courses/1367) +- [第05课:Spring Boot 处理文件上传及路径回显](https://www.shiyanlou.com/courses) +- [第06课:Spring Boot 自动配置数据源及操作数据库](https://www.shiyanlou.com/courses/1367) +- [第07课:Spring Boot 整合 MyBatis 操作数据库](https://www.shiyanlou.com/courses/1367) +- [第08课:Mybatis-Generator 自动生成代码](https://www.shiyanlou.com/courses/1367) +- [第09课:Spring Boot 中的事务处理](https://www.shiyanlou.com/courses/1367) +- [第10课:Spring Boot 项目实践之 Ajax 技术使用教程](https://www.shiyanlou.com/courses/1367) +- [第11课:Spring Boot 项目实践之 RESTful API 设计与实现](https://www.shiyanlou.com/courses/1367) +- [第12课:Spring Boot 博客系统项目开发之分页功能实现](https://www.shiyanlou.com/courses/1367) +- [第13课:Spring Boot 博客系统项目开发之验证码功能](https://www.shiyanlou.com/courses/1367) +- [第14课:Spring Boot 博客系统项目开发之登录模块实现](https://www.shiyanlou.com/courses/1367) +- [第15课:Spring Boot 博客系统项目开发之登陆拦截器](https://www.shiyanlou.com/courses/1367) +- [第16课:Spring Boot 博客系统项目开发之分类功能实现](https://www.shiyanlou.com/courses/1367) +- [第17课:Spring Boot 博客系统项目开发之标签功能实现](https://www.shiyanlou.com/courses/1367) +- [第18课:Spring Boot 博客系统项目开发之文章编辑功能](https://www.shiyanlou.com/courses/1367) +- [第19课:Spring Boot 博客系统项目开发之文章编辑完善](https://www.shiyanlou.com/courses/1367) +- [第20课:Spring Boot 博客系统项目开发之文章模块实现](https://www.shiyanlou.com/courses/1367) +- [第21课:Spring Boot 博客系统项目开发之友链模块实现](https://www.shiyanlou.com/courses/1367) +- [第22课:Spring Boot 博客系统项目开发之网站首页制作](https://www.shiyanlou.com/courses/1367) +- [第23课:Spring Boot 博客系统项目开发之分页及侧边栏制作](https://www.shiyanlou.com/courses/1367) +- [第24课:Spring Boot 博客系统项目开发之搜索页面制作](https://www.shiyanlou.com/courses/1367) +- [第25课:Spring Boot 博客系统项目开发之文章详情页制作](https://www.shiyanlou.com/courses/1367) +- [第26课:Spring Boot 博客系统项目开发之错误页面制作](https://www.shiyanlou.com/courses/1367) +- [第27课:Spring Boot 博客系统项目开发之评论功能实现](https://www.shiyanlou.com/courses/1367) +- [第28课:Spring Boot 博客系统项目开发之项目打包部署](https://www.shiyanlou.com/courses/1367) + +## 联系作者 + +> 大家有任何问题或者建议都可以在 [issues](https://github.com/ZHENFENG13/My-Blog/issues) 中反馈给我,我会慢慢完善这个项目。 + +- 我的邮箱:2449207463@qq.com +- QQ技术交流群:719099151 784785001 881582471 + +## 效果预览 + +### 后台管理页面 + +- 登录页 + + ![login](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/login.png) + +- 后台首页 + + ![dashboard](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/dashboard.png) + +- 文章管理 + + ![blog-list](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/blog-list.png) + +- 文章编辑 + + ![edit](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/edit.png) + +- 评论管理 + + ![comment-list](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/comment-list.png) + +- 系统配置 + + ![config](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/config.png) + +### 博客展示页面 + +开发时,在项目中**内置了三套博客主题模板,主题风格各有千秋**,效果如下: + +#### 模板一 + +- 首页 + + ![index01](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/index01.png) + +- 文章浏览 + + ![detail01](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/detail01.png) + +- 友情链接 + + ![link01](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/link01.png) + +#### 模板二 + +- 首页 + + ![index02](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/index02.png) + +- 文章浏览 + + ![detail02](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/detail02.png) + +- 友情链接 + + ![link02](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/link02.png) + +#### 模板三 + +- 首页 + + ![index03](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/index03.png) + +- 文章浏览 + + ![detail03](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/detail03.png) + +- 友情链接 + + ![link03](https://github.com/ZHENFENG13/My-Blog/raw/master/static-files/link03.png) + +## 感谢 + +- [spring-projects](https://github.com/spring-projects/spring-boot) +- [ColorlibHQ](https://github.com/ColorlibHQ/AdminLTE) +- [tonytomov](https://github.com/tonytomov/jqGrid) +- [pandao](https://github.com/pandao/editor.md) +- [DONGChuan](https://github.com/DONGChuan/Yummy-Jekyll) +- [zjhch123](https://github.com/zjhch123/solo-skin-amaze) +- [t4t5](https://github.com/t4t5/sweetalert) \ No newline at end of file diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" index 82098a8a..7ba98051 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/README.md" @@ -57,7 +57,7 @@ ## 课程目录 -- [**开篇词:《23 个实验带你轻松玩转 Spring Boot》导读**](https://www.lanqiao.cn/courses/1274) +- [**开篇词:《25 个实验带你轻松玩转 Spring Boot》导读**](https://www.lanqiao.cn/courses/1274) - [第02课:Spring Boot 项目开发环境搭建](https://www.lanqiao.cn/courses/1274/labs/10293/document) - [第03课:快速构建 Spring Boot 应用](https://www.lanqiao.cn/courses/1274/labs/10294/document) - [第04课:Spring Boot 基础功能开发](https://www.lanqiao.cn/courses/1274/labs/10295/document) @@ -88,4 +88,4 @@ > 大家有任何问题或者建议都可以在 [issues](https://github.com/ZHENFENG13/springboot-projects/issues) 中反馈给我,我会慢慢完善这个 Spring Boot 仓库。 - 我的邮箱:2449207463@qq.com -- QQ技术交流群:796794009 \ No newline at end of file +- QQ技术交流群:784785001 \ No newline at end of file diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/pom.xml" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/pom.xml" index 7c03915c..cbe71f16 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/pom.xml" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/pom.xml" @@ -1,6 +1,6 @@ org.springframework.boot spring-boot-starter-parent - 2.3.7.RELEASE + 3.0.0 UTF-8 UTF-8 - 1.8 + 17 @@ -43,13 +43,13 @@ org.mybatis.spring.boot mybatis-spring-boot-starter - 2.1.3 + 3.0.0 - com.github.penggle - kaptcha - 2.3.2 + cn.hutool + hutool-captcha + 5.8.7 mysql @@ -72,7 +72,7 @@ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/Application.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/Application.java" index ef9020b4..0d322033 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/Application.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/Application.java" @@ -7,7 +7,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/config/Constants.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/config/Constants.java" index c7903f87..39b35630 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/config/Constants.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/config/Constants.java" @@ -2,7 +2,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/AdminController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/AdminController.java" index a13e3659..d2f876f6 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/AdminController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/AdminController.java" @@ -1,18 +1,18 @@ package com.site.springboot.core.controller.admin; +import cn.hutool.captcha.ShearCaptcha; import com.site.springboot.core.entity.Admin; import com.site.springboot.core.service.*; +import jakarta.annotation.Resource; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpSession; - /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -39,16 +39,16 @@ public String login(@RequestParam("userName") String userName, @RequestParam("password") String password, @RequestParam("verifyCode") String verifyCode, HttpSession session) { - if (StringUtils.isEmpty(verifyCode)) { + if (!StringUtils.hasText(verifyCode)) { session.setAttribute("errorMsg", "验证码不能为空"); return "admin/login"; } - if (StringUtils.isEmpty(userName) || StringUtils.isEmpty(password)) { + if (!StringUtils.hasText(userName) || !StringUtils.hasText(password)) { session.setAttribute("errorMsg", "用户名或密码不能为空"); return "admin/login"; } - String kaptchaCode = session.getAttribute("verifyCode") + ""; - if (StringUtils.isEmpty(kaptchaCode) || !verifyCode.equals(kaptchaCode)) { + ShearCaptcha shearCaptcha = (ShearCaptcha) session.getAttribute("verifyCode"); + if (shearCaptcha == null || !shearCaptcha.verify(verifyCode)) { session.setAttribute("errorMsg", "验证码错误"); return "admin/login"; } @@ -82,7 +82,7 @@ public String profile(HttpServletRequest request) { @ResponseBody public String passwordUpdate(HttpServletRequest request, @RequestParam("originalPassword") String originalPassword, @RequestParam("newPassword") String newPassword) { - if (StringUtils.isEmpty(originalPassword) || StringUtils.isEmpty(newPassword)) { + if (!StringUtils.hasText(originalPassword) || !StringUtils.hasText(newPassword)) { return "参数不能为空"; } Long loginUserId = (long) request.getSession().getAttribute("loginUserId"); @@ -101,7 +101,7 @@ public String passwordUpdate(HttpServletRequest request, @RequestParam("original @ResponseBody public String nameUpdate(HttpServletRequest request, @RequestParam("loginUserName") String loginUserName, @RequestParam("nickName") String nickName) { - if (StringUtils.isEmpty(loginUserName) || StringUtils.isEmpty(nickName)) { + if (!StringUtils.hasText(loginUserName) || !StringUtils.hasText(nickName)) { return "参数不能为空"; } Long loginUserId = (long) request.getSession().getAttribute("loginUserId"); diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CategoryController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CategoryController.java" index 48633802..0fb2b28e 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CategoryController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CategoryController.java" @@ -5,17 +5,18 @@ import com.site.springboot.core.util.PageQueryUtil; import com.site.springboot.core.util.Result; import com.site.springboot.core.util.ResultGenerator; +import jakarta.annotation.Resource; +import jakarta.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; +import org.springframework.util.ObjectUtils; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -38,7 +39,7 @@ public String categoryPage(HttpServletRequest request) { @RequestMapping(value = "/categories/list", method = RequestMethod.GET) @ResponseBody public Result list(@RequestParam Map params) { - if (StringUtils.isEmpty(params.get("page")) || StringUtils.isEmpty(params.get("limit"))) { + if (ObjectUtils.isEmpty(params.get("page")) || ObjectUtils.isEmpty(params.get("limit"))) { return ResultGenerator.genFailResult("参数异常!"); } PageQueryUtil pageUtil = new PageQueryUtil(params); @@ -62,7 +63,7 @@ public Result info(@PathVariable("id") Long id) { @RequestMapping(value = "/categories/save", method = RequestMethod.POST) @ResponseBody public Result save(@RequestParam("categoryName") String categoryName) { - if (StringUtils.isEmpty(categoryName)) { + if (!StringUtils.hasText(categoryName)) { return ResultGenerator.genFailResult("参数异常!"); } if (categoryService.saveCategory(categoryName)) { @@ -80,7 +81,7 @@ public Result save(@RequestParam("categoryName") String categoryName) { @ResponseBody public Result update(@RequestParam("categoryId") Long categoryId, @RequestParam("categoryName") String categoryName) { - if (StringUtils.isEmpty(categoryName)) { + if (!StringUtils.hasText(categoryName)) { return ResultGenerator.genFailResult("参数异常!"); } if (categoryService.updateCategory(categoryId, categoryName)) { diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CommentController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CommentController.java" index 8775441e..278d92fc 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CommentController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/CommentController.java" @@ -4,17 +4,18 @@ import com.site.springboot.core.util.PageQueryUtil; import com.site.springboot.core.util.Result; import com.site.springboot.core.util.ResultGenerator; +import jakarta.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; +import org.springframework.util.ObjectUtils; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; +import jakarta.annotation.Resource; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -34,7 +35,8 @@ public String list(HttpServletRequest request) { @GetMapping("/comments/list") @ResponseBody public Result list(@RequestParam Map params) { - if (StringUtils.isEmpty(params.get("page")) || StringUtils.isEmpty(params.get("limit"))) { + + if (ObjectUtils.isEmpty(params.get("page")) || ObjectUtils.isEmpty(params.get("limit"))) { return ResultGenerator.genFailResult("参数异常!"); } PageQueryUtil pageUtil = new PageQueryUtil(params); diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/NewsController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/NewsController.java" index 6e71d96e..b536f0e4 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/NewsController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/NewsController.java" @@ -6,17 +6,18 @@ import com.site.springboot.core.util.PageQueryUtil; import com.site.springboot.core.util.Result; import com.site.springboot.core.util.ResultGenerator; +import jakarta.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; +import org.springframework.util.ObjectUtils; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; +import jakarta.annotation.Resource; import java.util.Map; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -45,7 +46,7 @@ public String edit(HttpServletRequest request) { @GetMapping("/news/list") @ResponseBody public Result list(@RequestParam Map params) { - if (StringUtils.isEmpty(params.get("page")) || StringUtils.isEmpty(params.get("limit"))) { + if (ObjectUtils.isEmpty(params.get("page")) || ObjectUtils.isEmpty(params.get("limit"))) { return ResultGenerator.genFailResult("参数异常!"); } PageQueryUtil pageUtil = new PageQueryUtil(params); @@ -59,19 +60,19 @@ public Result save(@RequestParam("newsTitle") String newsTitle, @RequestParam("newsContent") String newsContent, @RequestParam("newsCoverImage") String newsCoverImage, @RequestParam("newsStatus") Byte newsStatus) { - if (StringUtils.isEmpty(newsTitle)) { + if (!StringUtils.hasText(newsTitle)) { return ResultGenerator.genFailResult("请输入文章标题"); } if (newsTitle.trim().length() > 150) { return ResultGenerator.genFailResult("标题过长"); } - if (StringUtils.isEmpty(newsContent)) { + if (!StringUtils.hasText(newsContent)) { return ResultGenerator.genFailResult("请输入文章内容"); } if (newsContent.trim().length() > 100000) { return ResultGenerator.genFailResult("文章内容过长"); } - if (StringUtils.isEmpty(newsCoverImage)) { + if (!StringUtils.hasText(newsCoverImage)) { return ResultGenerator.genFailResult("封面图不能为空"); } News news = new News(); @@ -108,19 +109,19 @@ public Result update(@RequestParam("newsId") Long newsId, @RequestParam("newsContent") String newsContent, @RequestParam("newsCoverImage") String newsCoverImage, @RequestParam("newsStatus") Byte newsStatus) { - if (StringUtils.isEmpty(newsTitle)) { + if (!StringUtils.hasText(newsTitle)) { return ResultGenerator.genFailResult("请输入文章标题"); } if (newsTitle.trim().length() > 150) { return ResultGenerator.genFailResult("标题过长"); } - if (StringUtils.isEmpty(newsContent)) { + if (!StringUtils.hasText(newsContent)) { return ResultGenerator.genFailResult("请输入文章内容"); } if (newsContent.trim().length() > 100000) { return ResultGenerator.genFailResult("文章内容过长"); } - if (StringUtils.isEmpty(newsCoverImage)) { + if (!StringUtils.hasText(newsCoverImage)) { return ResultGenerator.genFailResult("封面图不能为空"); } News news = new News(); diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/UploadController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/UploadController.java" index d479dcc7..44584d3b 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/UploadController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/admin/UploadController.java" @@ -3,6 +3,7 @@ import com.site.springboot.core.config.Constants; import com.site.springboot.core.util.Result; import com.site.springboot.core.util.ResultGenerator; +import jakarta.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; @@ -10,7 +11,6 @@ import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.multipart.MultipartFile; -import javax.servlet.http.HttpServletRequest; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; @@ -21,7 +21,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/CommonController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/CommonController.java" index acdb7dac..50a40105 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/CommonController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/CommonController.java" @@ -1,51 +1,31 @@ package com.site.springboot.core.controller.common; -import com.google.code.kaptcha.impl.DefaultKaptcha; -import org.springframework.beans.factory.annotation.Autowired; +import cn.hutool.captcha.CaptchaUtil; +import cn.hutool.captcha.ShearCaptcha; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; -import javax.imageio.ImageIO; -import javax.servlet.ServletOutputStream; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.awt.image.BufferedImage; -import java.io.ByteArrayOutputStream; - /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @Controller public class CommonController { - - @Autowired - private DefaultKaptcha captchaProducer; - @GetMapping("/common/kaptcha") - public void defaultKaptcha(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception { - byte[] captchaOutputStream = null; - ByteArrayOutputStream imgOutputStream = new ByteArrayOutputStream(); - try { - //生产验证码字符串并保存到session中 - String verifyCode = captchaProducer.createText(); - httpServletRequest.getSession().setAttribute("verifyCode", verifyCode); - BufferedImage challenge = captchaProducer.createImage(verifyCode); - ImageIO.write(challenge, "jpg", imgOutputStream); - } catch (IllegalArgumentException e) { - httpServletResponse.sendError(HttpServletResponse.SC_NOT_FOUND); - return; - } - captchaOutputStream = imgOutputStream.toByteArray(); + public void defaultKaptcha(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws Exception { httpServletResponse.setHeader("Cache-Control", "no-store"); httpServletResponse.setHeader("Pragma", "no-cache"); httpServletResponse.setDateHeader("Expires", 0); - httpServletResponse.setContentType("image/jpeg"); - ServletOutputStream responseOutputStream = httpServletResponse.getOutputStream(); - responseOutputStream.write(captchaOutputStream); - responseOutputStream.flush(); - responseOutputStream.close(); + httpServletResponse.setContentType("image/png"); + + ShearCaptcha shearCaptcha= CaptchaUtil.createShearCaptcha(150, 30, 4, 2); + + // 验证码存入session + httpServletRequest.getSession().setAttribute("verifyCode", shearCaptcha); + + // 输出图片流 + shearCaptcha.write(httpServletResponse.getOutputStream()); } } diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/ErrorPageController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/ErrorPageController.java" index 85358064..288793ea 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/ErrorPageController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/ErrorPageController.java" @@ -1,30 +1,23 @@ package com.site.springboot.core.controller.common; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; import org.springframework.boot.web.servlet.error.ErrorAttributes; -import org.springframework.boot.web.servlet.error.ErrorController; import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.web.context.request.WebRequest; import org.springframework.web.servlet.ModelAndView; -import javax.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletRequest; import java.util.Map; @Controller -public class ErrorPageController implements ErrorController { +public class ErrorPageController implements ErrorViewResolver { private static ErrorPageController errorPageController; @Autowired private ErrorAttributes errorAttributes; - private final static String ERROR_PATH = "/error"; - public ErrorPageController(ErrorAttributes errorAttributes) { this.errorAttributes = errorAttributes; } @@ -35,9 +28,8 @@ public ErrorPageController() { } } - @RequestMapping(value = ERROR_PATH, produces = "text/html") - public ModelAndView errorHtml(HttpServletRequest request) { - HttpStatus status = getStatus(request); + @Override + public ModelAndView resolveErrorView(HttpServletRequest request, HttpStatus status, Map model) { if (HttpStatus.BAD_REQUEST == status) { return new ModelAndView("error/error_400"); } else if (HttpStatus.NOT_FOUND == status) { @@ -46,43 +38,4 @@ public ModelAndView errorHtml(HttpServletRequest request) { return new ModelAndView("error/error_5xx"); } } - - @RequestMapping(value = ERROR_PATH) - @ResponseBody - public ResponseEntity> error(HttpServletRequest request) { - Map body = getErrorAttributes(request, getTraceParameter(request)); - HttpStatus status = getStatus(request); - return new ResponseEntity>(body, status); - } - - @Override - public String getErrorPath() { - return ERROR_PATH; - } - - - private boolean getTraceParameter(HttpServletRequest request) { - String parameter = request.getParameter("trace"); - if (parameter == null) { - return false; - } - return !"false".equals(parameter.toLowerCase()); - } - - protected Map getErrorAttributes(HttpServletRequest request, boolean includeStackTrace) { - WebRequest webRequest = new ServletWebRequest(request); - return this.errorAttributes.getErrorAttributes(webRequest, includeStackTrace); - } - - private HttpStatus getStatus(HttpServletRequest request) { - Integer statusCode = (Integer) request - .getAttribute("javax.servlet.error.status_code"); - if (statusCode != null) { - try { - return HttpStatus.valueOf(statusCode); - } catch (Exception ex) { - } - } - return HttpStatus.INTERNAL_SERVER_ERROR; - } -} +} \ No newline at end of file diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/KaptchaConfig.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/KaptchaConfig.java" deleted file mode 100644 index 8b104e48..00000000 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/common/KaptchaConfig.java" +++ /dev/null @@ -1,28 +0,0 @@ -package com.site.springboot.core.controller.common; - -import com.google.code.kaptcha.impl.DefaultKaptcha; -import org.springframework.context.annotation.Bean; -import org.springframework.stereotype.Component; -import com.google.code.kaptcha.util.Config; - -import java.util.Properties; - -@Component -public class KaptchaConfig { - @Bean - public DefaultKaptcha getDefaultKaptcha(){ - com.google.code.kaptcha.impl.DefaultKaptcha defaultKaptcha = new com.google.code.kaptcha.impl.DefaultKaptcha(); - Properties properties = new Properties(); - properties.put("kaptcha.border", "no"); - properties.put("kaptcha.textproducer.font.color", "black"); - properties.put("kaptcha.image.width", "150"); - properties.put("kaptcha.image.height", "40"); - properties.put("kaptcha.textproducer.font.size", "30"); - properties.put("kaptcha.session.key", "verifyCode"); - properties.put("kaptcha.textproducer.char.space", "5"); - Config config = new Config(properties); - defaultKaptcha.setConfig(config); - - return defaultKaptcha; - } -} \ No newline at end of file diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/index/IndexController.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/index/IndexController.java" index 3243dd8f..72d4ad77 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/index/IndexController.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/controller/index/IndexController.java" @@ -1,5 +1,6 @@ package com.site.springboot.core.controller.index; +import cn.hutool.captcha.ShearCaptcha; import com.site.springboot.core.entity.News; import com.site.springboot.core.entity.NewsComment; import com.site.springboot.core.service.CommentService; @@ -7,17 +8,17 @@ import com.site.springboot.core.util.AntiXssUtils; import com.site.springboot.core.util.Result; import com.site.springboot.core.util.ResultGenerator; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpSession; +import jakarta.annotation.Resource; /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -38,9 +39,12 @@ public String detail(HttpServletRequest request, @PathVariable("newsId") Long ne News newsDetail = newsService.queryNewsById(newsId); if (newsDetail != null) { request.setAttribute("newsDetail", newsDetail); + request.setAttribute("pageName", "详情"); + return "index/detail"; + } else { + return "error/error_404"; } - request.setAttribute("pageName", "详情"); - return "index/detail"; + } /** @@ -51,27 +55,25 @@ public String detail(HttpServletRequest request, @PathVariable("newsId") Long ne public Result comment(HttpServletRequest request, HttpSession session, @RequestParam Long newsId, @RequestParam String verifyCode, @RequestParam String commentator, @RequestParam String commentBody) { - if (StringUtils.isEmpty(verifyCode)) { + if (!StringUtils.hasText(verifyCode)) { return ResultGenerator.genFailResult("验证码不能为空"); } - String kaptchaCode = session.getAttribute("verifyCode") + ""; - if (StringUtils.isEmpty(kaptchaCode)) { - return ResultGenerator.genFailResult("非法请求"); - } - if (!verifyCode.equals(kaptchaCode)) { + + ShearCaptcha shearCaptcha = (ShearCaptcha) session.getAttribute("verifyCode"); + if (shearCaptcha == null || !shearCaptcha.verify(verifyCode)) { return ResultGenerator.genFailResult("验证码错误"); } String ref = request.getHeader("Referer"); - if (StringUtils.isEmpty(ref)) { + if (!StringUtils.hasText(ref)) { return ResultGenerator.genFailResult("非法请求"); } if (null == newsId || newsId < 0) { return ResultGenerator.genFailResult("非法请求"); } - if (StringUtils.isEmpty(commentator)) { + if (!StringUtils.hasText(commentator)) { return ResultGenerator.genFailResult("请输入称呼"); } - if (StringUtils.isEmpty(commentBody)) { + if (!StringUtils.hasText(commentBody)) { return ResultGenerator.genFailResult("请输入评论内容"); } if (commentBody.trim().length() > 200) { @@ -81,6 +83,7 @@ public Result comment(HttpServletRequest request, HttpSession session, comment.setNewsId(newsId); comment.setCommentator(AntiXssUtils.cleanString(commentator)); comment.setCommentBody(AntiXssUtils.cleanString(commentBody)); + session.removeAttribute("verifyCode");//留言成功后删除session中的验证码信息 return ResultGenerator.genSuccessResult(commentService.addComment(comment)); } } diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/interceptor/AdminLoginInterceptor.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/interceptor/AdminLoginInterceptor.java" index 1ee6858a..65a09b56 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/interceptor/AdminLoginInterceptor.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/interceptor/AdminLoginInterceptor.java" @@ -1,17 +1,17 @@ package com.site.springboot.core.interceptor; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; import org.springframework.stereotype.Component; import org.springframework.web.servlet.HandlerInterceptor; import org.springframework.web.servlet.ModelAndView; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; /** * 后台系统身份验证拦截器 * * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/service/impl/AdminServiceImpl.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/service/impl/AdminServiceImpl.java" index 1b31de0c..a53a91bc 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/service/impl/AdminServiceImpl.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/service/impl/AdminServiceImpl.java" @@ -6,7 +6,7 @@ import com.site.springboot.core.util.MD5Util; import org.springframework.stereotype.Service; -import javax.annotation.Resource; +import jakarta.annotation.Resource; @Service public class AdminServiceImpl implements AdminService { @Resource diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/AntiXssUtils.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/AntiXssUtils.java" index 3bdd6dc5..1ee7b1de 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/AntiXssUtils.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/AntiXssUtils.java" @@ -20,7 +20,7 @@ public static URI getHost(URI uri) { } public static String cleanString(String value) { - if (StringUtils.isEmpty(value)) { + if (!StringUtils.hasText(value)) { return ""; } value = value.toLowerCase(); diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/MD5Util.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/MD5Util.java" index b6e00c74..be109167 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/MD5Util.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/MD5Util.java" @@ -4,7 +4,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageQueryUtil.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageQueryUtil.java" index 7f3333cf..fd685906 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageQueryUtil.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageQueryUtil.java" @@ -7,7 +7,7 @@ * 分页查询参数 * * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageResult.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageResult.java" index 4ebb7407..9e9e3122 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageResult.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PageResult.java" @@ -7,7 +7,7 @@ * 分页工具类 * * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PatternUtil.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PatternUtil.java" index 70f6d309..fcad55e5 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PatternUtil.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/PatternUtil.java" @@ -7,7 +7,7 @@ * 正则工具类 * * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/Result.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/Result.java" index 5b3d1520..fdc0bec4 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/Result.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/Result.java" @@ -4,7 +4,7 @@ /** * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/ResultGenerator.java" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/ResultGenerator.java" index 0dd84d92..5c2f629c 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/ResultGenerator.java" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/java/com/site/springboot/core/util/ResultGenerator.java" @@ -6,7 +6,7 @@ * 响应结果生成工具 * * @author 13 - * @qq交流群 796794009 + * @qq交流群 784785001 * @email 2449207463@qq.com * @link http://13blog.site */ @@ -41,7 +41,7 @@ public static Result genSuccessResult(Object data) { public static Result genFailResult(String message) { Result result = new Result(); result.setResultCode(RESULT_CODE_SERVER_ERROR); - if (StringUtils.isEmpty(message)) { + if (!StringUtils.hasText(message)) { result.setMessage(DEFAULT_FAIL_MESSAGE); } else { result.setMessage(message); diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/application.properties" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/application.properties" index 63d8ab80..c038e167 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/application.properties" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/application.properties" @@ -4,7 +4,7 @@ spring.thymeleaf.cache=false spring.datasource.name=springboot-site-datasource spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver -spring.datasource.url=jdbc:mysql://localhost:3306/db_news_system?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false +spring.datasource.url=jdbc:mysql://localhost:3306/db_news_system?useUnicode=true&serverTimezone=Asia/Shanghai&characterEncoding=utf8&autoReconnect=true&useSSL=false&allowMultiQueries=true spring.datasource.username=root spring.datasource.password= spring.datasource.hikari.minimum-idle=5 diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/dist/js/edit.js" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/dist/js/edit.js" index baff71dc..bccd81a1 100644 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/dist/js/edit.js" +++ "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/dist/js/edit.js" @@ -1,52 +1,69 @@ //Initialize Select2 Elements $('.select2').select2(); //wangEditor变量 -var editorD; +var editor; $(function () { $('.alert-danger').css("display", "none"); //富文本编辑器 const E = window.wangEditor; - editorD = new E('#wangEditor') - // 设置编辑区域高度为 750px - editorD.config.height = 750 - //配置服务端图片上传地址 - editorD.config.uploadImgServer = '/admin/upload/file' - editorD.config.uploadFileName = 'file' - //限制图片大小 2M - editorD.config.uploadImgMaxSize = 2 * 1024 * 1024 - //限制一次最多能传几张图片 一次最多上传 1 个图片 - editorD.config.uploadImgMaxLength = 1 - //隐藏插入网络图片的功能 - editorD.config.showLinkImg = false - editorD.config.uploadImgHooks = { - // 图片上传并返回了结果,图片插入已成功 - success: function (xhr) { - console.log('success', xhr) - }, - // 图片上传并返回了结果,但图片插入时出错了 - fail: function (xhr, editor, resData) { - console.log('fail', resData) - }, - // 上传图片出错,一般为 http 请求的错误 - error: function (xhr, editor, resData) { - console.log('error', xhr, resData) - }, - // 上传图片超时 - timeout: function (xhr) { - console.log('timeout') - }, - customInsert: function (insertImgFn, result) { + + const editorConfig = { MENU_CONF: {} } + editorConfig.MENU_CONF['uploadImage'] = { + //配置服务端图片上传地址 + server: '/admin/upload/file', + // 超时时间5s + timeout: 5 * 1000, + fieldName: 'file', + // 选择文件时的类型限制,默认为 ['image/*'] + allowedFileTypes: ['image/*'], + // 限制图片大小 4M + maxFileSize: 4 * 1024 * 1024, + base64LimitSize: 5 * 1024, + + onBeforeUpload(file) { + console.log('onBeforeUpload', file) + + return file // will upload this file + // return false // prevent upload + }, + onProgress(progress) { + console.log('onProgress', progress) + }, + onSuccess(file, res) { + console.log('onSuccess', file, res) + }, + onFailed(file, res) { + alert(res.message) + console.log('onFailed', file, res) + }, + onError(file, err, res) { + alert(err.message) + console.error('onError', file, err, res) + }, + customInsert: function (result,insertFn) { if (result != null && result.resultCode == 200) { - // insertImgFn 可把图片插入到编辑器,传入图片 src ,执行函数即可 - insertImgFn(result.data) + // insertFn 可把图片插入到编辑器,传入图片 src ,执行函数即可 + insertFn(result.data,'',result.data) + } else if (result != null && result.resultCode != 200) { + alert('error'); } else { - alert("error"); + alert('error'); } - } + } } - editorD.create(); + + editor = E.createEditor({ + selector: '#editor-text-area', + html: $(".editor-text").val(), + config: editorConfig + }) + + const toolbar = E.createToolbar({ + editor, + selector: '#editor-toolbar', + }) new AjaxUpload('#uploadCoverImage', { action: '/admin/upload/file', @@ -74,7 +91,7 @@ $(function () { $('#confirmButton').click(function () { var newsTitle = $('#newsTitle').val(); var categoryId = $('#newsCategoryId').val(); - var newsContent = editorD.txt.html(); + var newsContent = editor.getHtml(); if (isNull(newsTitle)) { swal("请输入文章标题", { icon: "error", @@ -112,7 +129,7 @@ $('#saveButton').click(function () { var newsId = $('#newsId').val(); var newsTitle = $('#newsTitle').val(); var newsCategoryId = $('#newsCategoryId').val(); - var newsContent = editorD.txt.html(); + var newsContent = editor.getHtml(); var newsCoverImage = $('#newsCoverImage')[0].src; var newsStatus = $("input[name='newsStatus']:checked").val(); if (isNull(newsCoverImage) || newsCoverImage.indexOf('img-upload') != -1) { diff --git "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.js" "b/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.js" deleted file mode 100644 index 22362309..00000000 --- "a/SpringBoot\345\222\250\350\257\242\345\217\221\345\270\203\347\263\273\347\273\237\345\256\236\346\210\230\351\241\271\347\233\256\346\272\220\347\240\201/springboot-project-news-publish-system/src/main/resources/static/admin/plugins/jqgrid-5.3.0/jquery.jqGrid.js" +++ /dev/null @@ -1,18764 +0,0 @@ -/** -* -* @license Guriddo jqGrid JS - v5.3.0 - 2018-01-04 -* Copyright(c) 2008, Tony Tomov, tony@trirand.com -* -* License: http://guriddo.net/?page_id=103334 -*/ -(function( factory ) { - "use strict"; - if ( typeof define === "function" && define.amd ) { - // AMD. Register as an anonymous module. - define([ - "jquery" - ], factory ); - } else { - // Browser globals - factory( jQuery ); - } -}(function( $ ) { -"use strict"; -//module begin -$.jgrid = $.jgrid || {}; -if(!$.jgrid.hasOwnProperty("defaults")) { - $.jgrid.defaults = {}; -} -$.extend($.jgrid,{ - version : "5.2.1", - htmlDecode : function(value){ - if(value && (value===' ' || value===' ' || (value.length===1 && value.charCodeAt(0)===160))) { return "";} - return !value ? value : String(value).replace(/>/g, ">").replace(/</g, "<").replace(/"/g, '"').replace(/&/g, "&"); - }, - htmlEncode : function (value){ - return !value ? value : String(value).replace(/&/g, "&").replace(/\"/g, """).replace(//g, ">"); - }, - template : function(format){ //jqgformat - var args = $.makeArray(arguments).slice(1), j, al = args.length; - if(format==null) { format = ""; } - return format.replace(/\{([\w\-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g, function(m,i){ - if(!isNaN(parseInt(i,10))) { - return args[parseInt(i,10)]; - } - for(j=0; j < al;j++) { - if($.isArray(args[j])) { - var nmarr = args[ j ], - k = nmarr.length; - while(k--) { - if(i===nmarr[k].nm) { - return nmarr[k].v; - } - } - } - } - }); - }, - msie : function () { - return $.jgrid.msiever() > 0; - }, - msiever : function () { - var rv =0, - sAgent = window.navigator.userAgent, - Idx = sAgent.indexOf("MSIE"); - - if (Idx > 0) { - rv = parseInt(sAgent.substring(Idx+ 5, sAgent.indexOf(".", Idx))); - } else if ( !!navigator.userAgent.match(/Trident\/7\./) ) { - rv = 11; - } - return rv; - }, - getCellIndex : function (cell) { - var c = $(cell); - if (c.is('tr')) { return -1; } - c = (!c.is('td') && !c.is('th') ? c.closest("td,th") : c)[0]; - if ($.jgrid.msie()) { return $.inArray(c, c.parentNode.cells); } - return c.cellIndex; - }, - stripHtml : function(v) { - v = String(v); - var regexp = /<("[^"]*"|'[^']*'|[^'">])*>/gi; - if (v) { - v = v.replace(regexp,""); - return (v && v !== ' ' && v !== ' ') ? v.replace(/\"/g,"'") : ""; - } - return v; - }, - stripPref : function (pref, id) { - var obj = $.type( pref ); - if( obj === "string" || obj === "number") { - pref = String(pref); - id = pref !== "" ? String(id).replace(String(pref), "") : id; - } - return id; - }, - useJSON : true, - parse : function(jsonString) { - var js = jsonString; - if (js.substr(0,9) === "while(1);") { js = js.substr(9); } - if (js.substr(0,2) === "/*") { js = js.substr(2,js.length-4); } - if(!js) { js = "{}"; } - return ($.jgrid.useJSON===true && typeof JSON === 'object' && typeof JSON.parse === 'function') ? - JSON.parse(js) : - eval('(' + js + ')'); - }, - parseDate : function(format, date, newformat, opts) { - var token = /\\.|[dDjlNSwzWFmMntLoYyaABgGhHisueIOPTZcrU]/g, - timezone = /\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g, - timezoneClip = /[^-+\dA-Z]/g, - msDateRegExp = new RegExp("^\/Date\\((([-+])?[0-9]+)(([-+])([0-9]{2})([0-9]{2}))?\\)\/$"), - msMatch = ((typeof date === 'string') ? date.match(msDateRegExp): null), - pad = function (value, length) { - value = String(value); - length = parseInt(length,10) || 2; - while (value.length < length) { value = '0' + value; } - return value; - }, - ts = {m : 1, d : 1, y : 1970, h : 0, i : 0, s : 0, u:0}, - timestamp=0, dM, k,hl, - h12to24 = function(ampm, h){ - if (ampm === 0){ if (h === 12) { h = 0;} } - else { if (h !== 12) { h += 12; } } - return h; - }, - offset =0; - if(opts === undefined) { - opts = $.jgrid.getRegional(this, "formatter.date");//$.jgrid.formatter.date; - } - // old lang files - if(opts.parseRe === undefined ) { - opts.parseRe = /[#%\\\/:_;.,\t\s-]/; - } - if( opts.masks.hasOwnProperty(format) ) { format = opts.masks[format]; } - if(date && date != null) { - if( !isNaN( date - 0 ) && String(format).toLowerCase() === "u") { - //Unix timestamp - timestamp = new Date( parseFloat(date)*1000 ); - } else if(date.constructor === Date) { - timestamp = date; - // Microsoft date format support - } else if( msMatch !== null ) { - timestamp = new Date(parseInt(msMatch[1], 10)); - if (msMatch[3]) { - offset = Number(msMatch[5]) * 60 + Number(msMatch[6]); - offset *= ((msMatch[4] === '-') ? 1 : -1); - offset -= timestamp.getTimezoneOffset(); - timestamp.setTime(Number(Number(timestamp) + (offset * 60 * 1000))); - } - } else { - //Support ISO8601Long that have Z at the end to indicate UTC timezone - if(opts.srcformat === 'ISO8601Long' && date.charAt(date.length - 1) === 'Z') { - offset -= (new Date()).getTimezoneOffset(); - } - date = String(date).replace(/\T/g,"#").replace(/\t/,"%").split(opts.parseRe); - format = format.replace(/\T/g,"#").replace(/\t/,"%").split(opts.parseRe); - // parsing for month names - for(k=0,hl=format.length;k 11){date[k] = dM+1-12; ts.m = date[k];} - break; - case 'n': - format[k] = 'm'; - break; - case 'j': - format[k] = 'd'; - break; - case 'a': - dM = $.inArray(date[k],opts.AmPm); - if(dM !== -1 && dM < 2 && date[k] === opts.AmPm[dM]){ - date[k] = dM; - ts.h = h12to24(date[k], ts.h); - } - break; - case 'A': - dM = $.inArray(date[k],opts.AmPm); - if(dM !== -1 && dM > 1 && date[k] === opts.AmPm[dM]){ - date[k] = dM-2; - ts.h = h12to24(date[k], ts.h); - } - break; - case 'g': - ts.h = parseInt(date[k], 10); - break; - } - if(date[k] !== undefined) { - ts[format[k].toLowerCase()] = parseInt(date[k],10); - } - } - if(ts.f) {ts.m = ts.f;} - if( ts.m === 0 && ts.y === 0 && ts.d === 0) { - return " " ; - } - ts.m = parseInt(ts.m,10)-1; - var ty = ts.y; - if (ty >= 70 && ty <= 99) {ts.y = 1900+ts.y;} - else if (ty >=0 && ty <=69) {ts.y= 2000+ts.y;} - timestamp = new Date(ts.y, ts.m, ts.d, ts.h, ts.i, ts.s, ts.u); - //Apply offset to show date as local time. - if(offset !== 0) { - timestamp.setTime(Number(Number(timestamp) + (offset * 60 * 1000))); - } - } - } else { - timestamp = new Date(ts.y, ts.m, ts.d, ts.h, ts.i, ts.s, ts.u); - } - if(opts.userLocalTime && offset === 0) { - offset -= (new Date()).getTimezoneOffset(); - if( offset !== 0 ) { - timestamp.setTime(Number(Number(timestamp) + (offset * 60 * 1000))); - } - } - if( newformat === undefined ) { - return timestamp; - } - if( opts.masks.hasOwnProperty(newformat) ) { - newformat = opts.masks[newformat]; - } else if ( !newformat ) { - newformat = 'Y-m-d'; - } - var - G = timestamp.getHours(), - i = timestamp.getMinutes(), - j = timestamp.getDate(), - n = timestamp.getMonth() + 1, - o = timestamp.getTimezoneOffset(), - s = timestamp.getSeconds(), - u = timestamp.getMilliseconds(), - w = timestamp.getDay(), - Y = timestamp.getFullYear(), - N = (w + 6) % 7 + 1, - z = (new Date(Y, n - 1, j) - new Date(Y, 0, 1)) / 86400000, - flags = { - // Day - d: pad(j), - D: opts.dayNames[w], - j: j, - l: opts.dayNames[w + 7], - N: N, - S: opts.S(j), - //j < 11 || j > 13 ? ['st', 'nd', 'rd', 'th'][Math.min((j - 1) % 10, 3)] : 'th', - w: w, - z: z, - // Week - W: N < 5 ? Math.floor((z + N - 1) / 7) + 1 : Math.floor((z + N - 1) / 7) || ((new Date(Y - 1, 0, 1).getDay() + 6) % 7 < 4 ? 53 : 52), - // Month - F: opts.monthNames[n - 1 + 12], - m: pad(n), - M: opts.monthNames[n - 1], - n: n, - t: '?', - // Year - L: '?', - o: '?', - Y: Y, - y: String(Y).substring(2), - // Time - a: G < 12 ? opts.AmPm[0] : opts.AmPm[1], - A: G < 12 ? opts.AmPm[2] : opts.AmPm[3], - B: '?', - g: G % 12 || 12, - G: G, - h: pad(G % 12 || 12), - H: pad(G), - i: pad(i), - s: pad(s), - u: u, - // Timezone - e: '?', - I: '?', - O: (o > 0 ? "-" : "+") + pad(Math.floor(Math.abs(o) / 60) * 100 + Math.abs(o) % 60, 4), - P: '?', - T: (String(timestamp).match(timezone) || [""]).pop().replace(timezoneClip, ""), - Z: '?', - // Full Date/Time - c: '?', - r: '?', - U: Math.floor(timestamp / 1000) - }; - return newformat.replace(token, function ($0) { - return flags.hasOwnProperty($0) ? flags[$0] : $0.substring(1); - }); - }, - jqID : function(sid){ - return String(sid).replace(/[!"#$%&'()*+,.\/:; <=>?@\[\\\]\^`{|}~]/g,"\\$&"); - }, - guid : 1, - uidPref: 'jqg', - randId : function( prefix ) { - return (prefix || $.jgrid.uidPref) + ($.jgrid.guid++); - }, - getAccessor : function(obj, expr) { - var ret,p,prm = [], i; - if( typeof expr === 'function') { return expr(obj); } - ret = obj[expr]; - if(ret===undefined) { - try { - if ( typeof expr === 'string' ) { - prm = expr.split('.'); - } - i = prm.length; - if( i ) { - ret = obj; - while (ret && i--) { - p = prm.shift(); - ret = ret[p]; - } - } - } catch (e) {} - } - return ret; - }, - getXmlData: function (obj, expr, returnObj) { - var ret, m = typeof expr === 'string' ? expr.match(/^(.*)\[(\w+)\]$/) : null; - if (typeof expr === 'function') { return expr(obj); } - if (m && m[2]) { - // m[2] is the attribute selector - // m[1] is an optional element selector - // examples: "[id]", "rows[page]" - return m[1] ? $(m[1], obj).attr(m[2]) : $(obj).attr(m[2]); - } - ret = $(expr, obj); - if (returnObj) { return ret; } - //$(expr, obj).filter(':last'); // we use ':last' to be more compatible with old version of jqGrid - return ret.length > 0 ? $(ret).text() : undefined; - }, - cellWidth : function () { - var $testDiv = $("
"), - testCell = $testDiv.appendTo("body") - .find("td") - .width(); - $testDiv.remove(); - return Math.abs(testCell-5) > 0.1; - }, - isLocalStorage : function () { - try { - return 'localStorage' in window && window.localStorage !== null; - } catch (e) { - return false; - } - }, - getRegional : function(inst, param, def_val) { - var ret; - if(def_val !== undefined) { - return def_val; - } - if(inst.p && inst.p.regional && $.jgrid.regional) { - ret = $.jgrid.getAccessor( $.jgrid.regional[inst.p.regional] || {}, param); - } - if(ret === undefined ) { - ret = $.jgrid.getAccessor( $.jgrid, param); - } - return ret; - }, - isMobile : function() { - try { - if(/Android|webOS|iPhone|iPad|iPod|pocket|psp|kindle|avantgo|blazer|midori|Tablet|Palm|maemo|plucker|phone|BlackBerry|symbian|IEMobile|mobile|ZuneWP7|Windows Phone|Opera Mini/i.test(navigator.userAgent)) { - return true; - } - return false; - } catch(e) { - return false; - } - }, - cell_width : true, - scrollbarWidth : function() { - // http://jdsharp.us/jQuery/minute/calculate-scrollbar-width.php - var div = $('
'); - $('body').append(div); - var w1 = $('div', div).innerWidth(); - div.css('overflow-y', 'scroll'); - var w2 = $('div', div).innerWidth(); - $(div).remove(); - return (w1 - w2) < 0 ? 18 : (w1 - w2); - }, - ajaxOptions: {}, - from : function(source){ - // Original Author Hugo Bonacci - // License MIT http://jlinq.codeplex.com/license - var $t = this, - QueryObject=function(d,q){ - if(typeof d==="string"){ - d=$.data(d); - } - var self=this, - _data=d, - _usecase=true, - _trim=false, - _query=q, - _stripNum = /[\$,%]/g, - _lastCommand=null, - _lastField=null, - _orDepth=0, - _negate=false, - _queuedOperator="", - _sorting=[], - _useProperties=true; - if(typeof d==="object"&&d.push) { - if(d.length>0){ - if(typeof d[0]!=="object"){ - _useProperties=false; - }else{ - _useProperties=true; - } - } - }else{ - throw "data provides is not an array"; - } - this._hasData=function(){ - return _data===null?false:_data.length===0?false:true; - }; - this._getStr=function(s){ - var phrase=[]; - if(_trim){ - phrase.push("jQuery.trim("); - } - phrase.push("String("+s+")"); - if(_trim){ - phrase.push(")"); - } - if(!_usecase){ - phrase.push(".toLowerCase()"); - } - return phrase.join(""); - }; - this._strComp=function(val){ - if(typeof val==="string"){ - return".toString()"; - } - return""; - }; - this._group=function(f,u){ - return({field:f.toString(),unique:u,items:[]}); - }; - this._toStr=function(phrase){ - if(_trim){ - phrase=$.trim(phrase); - } - phrase=phrase.toString().replace(/\\/g,'\\\\').replace(/\"/g,'\\"'); - return _usecase ? phrase : phrase.toLowerCase(); - }; - this._funcLoop=function(func){ - var results=[]; - $.each(_data,function(i,v){ - results.push(func(v)); - }); - return results; - }; - this._append=function(s){ - var i; - if(_query===null){ - _query=""; - } else { - _query+=_queuedOperator === "" ? " && " :_queuedOperator; - } - for (i=0;i<_orDepth;i++){ - _query+="("; - } - if(_negate){ - _query+="!"; - } - _query+="("+s+")"; - _negate=false; - _queuedOperator=""; - _orDepth=0; - }; - this._setCommand=function(f,c){ - _lastCommand=f; - _lastField=c; - }; - this._resetNegate=function(){ - _negate=false; - }; - this._repeatCommand=function(f,v){ - if(_lastCommand===null){ - return self; - } - if(f!==null&&v!==null){ - return _lastCommand(f,v); - } - if(_lastField===null){ - return _lastCommand(f); - } - if(!_useProperties){ - return _lastCommand(f); - } - return _lastCommand(_lastField,f); - }; - this._equals=function(a,b){ - return(self._compare(a,b,1)===0); - }; - this._compare=function(a,b,d){ - var toString = Object.prototype.toString; - if( d === undefined) { d = 1; } - if(a===undefined) { a = null; } - if(b===undefined) { b = null; } - if(a===null && b===null){ - return 0; - } - if(a===null&&b!==null){ - return 1; - } - if(a!==null&&b===null){ - return -1; - } - if (toString.call(a) === '[object Date]' && toString.call(b) === '[object Date]') { - if (a < b) { return -d; } - if (a > b) { return d; } - return 0; - } - if(!_usecase && typeof a !== "number" && typeof b !== "number" ) { - a=String(a); - b=String(b); - } - if(ab){return d;} - return 0; - }; - this._performSort=function(){ - if(_sorting.length===0){return;} - _data=self._doSort(_data,0); - }; - this._doSort=function(d,q){ - var by=_sorting[q].by, - dir=_sorting[q].dir, - type = _sorting[q].type, - dfmt = _sorting[q].datefmt, - sfunc = _sorting[q].sfunc; - if(q===_sorting.length-1){ - return self._getOrder(d, by, dir, type, dfmt, sfunc); - } - q++; - var values=self._getGroup(d,by,dir,type,dfmt), results=[], i, j, sorted; - for(i=0;i0; - }; - this.andNot=function(f,v,x){ - _negate=!_negate; - return self.and(f,v,x); - }; - this.orNot=function(f,v,x){ - _negate=!_negate; - return self.or(f,v,x); - }; - this.not=function(f,v,x){ - return self.andNot(f,v,x); - }; - this.and=function(f,v,x){ - _queuedOperator=" && "; - if(f===undefined){ - return self; - } - return self._repeatCommand(f,v,x); - }; - this.or=function(f,v,x){ - _queuedOperator=" || "; - if(f===undefined) { return self; } - return self._repeatCommand(f,v,x); - }; - this.orBegin=function(){ - _orDepth++; - return self; - }; - this.orEnd=function(){ - if (_query !== null){ - _query+=")"; - } - return self; - }; - this.isNot=function(f){ - _negate=!_negate; - return self.is(f); - }; - this.is=function(f){ - self._append('this.'+f); - self._resetNegate(); - return self; - }; - this._compareValues=function(func,f,v,how,t){ - var fld; - if(_useProperties){ - fld='jQuery.jgrid.getAccessor(this,\''+f+'\')'; - }else{ - fld='this'; - } - if(v===undefined) { v = null; } - //var val=v===null?f:v, - var val =v, - swst = t.stype === undefined ? "text" : t.stype; - if(v !== null) { - switch(swst) { - case 'int': - case 'integer': - val = (isNaN(Number(val)) || val==="") ? '0' : val; // To be fixed with more inteligent code - fld = 'parseInt('+fld+',10)'; - val = 'parseInt('+val+',10)'; - break; - case 'float': - case 'number': - case 'numeric': - val = String(val).replace(_stripNum, ''); - val = (isNaN(Number(val)) || val==="") ? '0' : val; // To be fixed with more inteligent code - fld = 'parseFloat('+fld+')'; - val = 'parseFloat('+val+')'; - break; - case 'date': - case 'datetime': - val = String($.jgrid.parseDate.call($t, t.srcfmt || 'Y-m-d',val).getTime()); - fld = 'jQuery.jgrid.parseDate.call(jQuery("#'+$.jgrid.jqID($t.p.id)+'")[0],"'+t.srcfmt+'",'+fld+').getTime()'; - break; - default : - fld=self._getStr(fld); - val=self._getStr('"'+self._toStr(val)+'"'); - } - } - self._append(fld+' '+how+' '+val); - self._setCommand(func,f); - self._resetNegate(); - return self; - }; - this.equals=function(f,v,t){ - return self._compareValues(self.equals,f,v,"==",t); - }; - this.notEquals=function(f,v,t){ - return self._compareValues(self.equals,f,v,"!==",t); - }; - this.isNull = function(f,v,t){ - return self._compareValues(self.equals,f,null,"===",t); - }; - this.greater=function(f,v,t){ - return self._compareValues(self.greater,f,v,">",t); - }; - this.less=function(f,v,t){ - return self._compareValues(self.less,f,v,"<",t); - }; - this.greaterOrEquals=function(f,v,t){ - return self._compareValues(self.greaterOrEquals,f,v,">=",t); - }; - this.lessOrEquals=function(f,v,t){ - return self._compareValues(self.lessOrEquals,f,v,"<=",t); - }; - this.startsWith=function(f,v){ - var val = (v==null) ? f: v, - length=_trim ? $.trim(val.toString()).length : val.toString().length; - if(_useProperties){ - self._append(self._getStr('jQuery.jgrid.getAccessor(this,\''+f+'\')')+'.substr(0,'+length+') == '+self._getStr('"'+self._toStr(v)+'"')); - }else{ - if (v!=null) { length=_trim?$.trim(v.toString()).length:v.toString().length; } - self._append(self._getStr('this')+'.substr(0,'+length+') == '+self._getStr('"'+self._toStr(f)+'"')); - } - self._setCommand(self.startsWith,f); - self._resetNegate(); - return self; - }; - this.endsWith=function(f,v){ - var val = (v==null) ? f: v, - length=_trim ? $.trim(val.toString()).length:val.toString().length; - if(_useProperties){ - self._append(self._getStr('jQuery.jgrid.getAccessor(this,\''+f+'\')')+'.substr('+self._getStr('jQuery.jgrid.getAccessor(this,\''+f+'\')')+'.length-'+length+','+length+') == "'+self._toStr(v)+'"'); - } else { - self._append(self._getStr('this')+'.substr('+self._getStr('this')+'.length-"'+self._toStr(f)+'".length,"'+self._toStr(f)+'".length) == "'+self._toStr(f)+'"'); - } - self._setCommand(self.endsWith,f);self._resetNegate(); - return self; - }; - this.contains=function(f,v){ - if(_useProperties){ - self._append(self._getStr('jQuery.jgrid.getAccessor(this,\''+f+'\')')+'.indexOf("'+self._toStr(v)+'",0) > -1'); - }else{ - self._append(self._getStr('this')+'.indexOf("'+self._toStr(f)+'",0) > -1'); - } - self._setCommand(self.contains,f); - self._resetNegate(); - return self; - }; - this.groupBy=function(by,dir,type, datefmt){ - if(!self._hasData()){ - return null; - } - return self._getGroup(_data,by,dir,type, datefmt); - }; - this.orderBy=function(by,dir,stype, dfmt, sfunc){ - dir = dir == null ? "a" :$.trim(dir.toString().toLowerCase()); - if(stype == null) { stype = "text"; } - if(dfmt == null) { dfmt = "Y-m-d"; } - if(sfunc == null) { sfunc = false; } - if(dir==="desc"||dir==="descending"){dir="d";} - if(dir==="asc"||dir==="ascending"){dir="a";} - _sorting.push({by:by,dir:dir,type:stype, datefmt: dfmt, sfunc: sfunc}); - return self; - }; - return self; - }; - return new QueryObject(source,null); - }, - getMethod: function (name) { - return this.getAccessor($.fn.jqGrid, name); - }, - extend : function(methods) { - $.extend($.fn.jqGrid,methods); - if (!this.no_legacy_api) { - $.fn.extend(methods); - } - }, - clearBeforeUnload : function( jqGridId ) { - var $t = $("#"+$.jgrid.jqID( jqGridId ))[0], grid; - if(!$t.grid) { return;} - grid = $t.grid; - if ($.isFunction(grid.emptyRows)) { - grid.emptyRows.call($t, true, true); // this work quick enough and reduce the size of memory leaks if we have someone - } - - $(document).off("mouseup.jqGrid" + $t.p.id ); - $(grid.hDiv).off("mousemove"); // TODO add namespace - $($t).off(); - var i, l = grid.headers.length, - removevents = ['formatCol','sortData','updatepager','refreshIndex','setHeadCheckBox','constructTr','formatter','addXmlData','addJSONData','grid','p', 'addLocalData']; - for (i = 0; i < l; i++) { - grid.headers[i].el = null; - } - - for( i in grid) { - if( grid.hasOwnProperty(i)) { - grid[i] = null; - } - } - // experimental - for( i in $t.p) { - if($t.p.hasOwnProperty(i)) { - $t.p[i] = $.isArray($t.p[i]) ? [] : null; - } - } - l = removevents.length; - for(i = 0; i < l; i++) { - if($t.hasOwnProperty(removevents[i])) { - $t[removevents[i]] = null; - delete($t[removevents[i]]); - } - } - }, - gridUnload : function ( jqGridId ) { - if(!jqGridId) { return; } - jqGridId = $.trim(jqGridId); - if(jqGridId.indexOf("#") === 0) { - jqGridId = jqGridId.substring(1); - } - - var $t = $("#"+ $.jgrid.jqID(jqGridId))[0]; - if ( !$t.grid ) {return;} - var defgrid = {id: $($t).attr('id'),cl: $($t).attr('class')}; - if ($t.p.pager) { - $($t.p.pager).off().empty().removeClass("ui-state-default ui-jqgrid-pager ui-corner-bottom"); - } - var newtable = document.createElement('table'); - newtable.className = defgrid.cl; - var gid = $.jgrid.jqID($t.id); - $(newtable).removeClass("ui-jqgrid-btable ui-common-table").insertBefore("#gbox_"+gid); - if( $($t.p.pager).parents("#gbox_"+gid).length === 1 ) { - $($t.p.pager).insertBefore("#gbox_"+gid); - } - $.jgrid.clearBeforeUnload( jqGridId ); - $("#gbox_"+gid).remove(); - $(newtable).attr({id:defgrid.id}); - $("#alertmod_"+$.jgrid.jqID(jqGridId)).remove(); - }, - gridDestroy : function ( jqGridId ) { - if(!jqGridId) { return; } - jqGridId = $.trim(jqGridId); - if(jqGridId.indexOf("#") === 0) { - jqGridId = jqGridId.substring(1); - } - var $t = $("#"+ $.jgrid.jqID(jqGridId))[0]; - if ( !$t.grid ) {return;} - if ( $t.p.pager ) { // if not part of grid - $($t.p.pager).remove(); - } - try { - $.jgrid.clearBeforeUnload( jqGridId ); - $("#gbox_"+$.jgrid.jqID(jqGridId)).remove(); - } catch (_) {} - }, - isElementInViewport : function(el) { - var rect = el.getBoundingClientRect(); - return ( - rect.left >= 0 && - rect.right <= (window.innerWidth || document.documentElement.clientWidth) - ); - }, - styleUI : { - jQueryUI : { - common : { - disabled: "ui-state-disabled", - highlight : "ui-state-highlight", - hover : "ui-state-hover", - cornerall: "ui-corner-all", - cornertop: "ui-corner-top", - cornerbottom : "ui-corner-bottom", - hidden : "ui-helper-hidden", - icon_base : "ui-icon", - overlay : "ui-widget-overlay", - active : "ui-state-active", - error : "ui-state-error", - button : "ui-state-default ui-corner-all", - content : "ui-widget-content" - }, - base : { - entrieBox : "ui-widget ui-widget-content ui-corner-all", // entrie div incl everthing - viewBox : "", // view diw - headerTable : "", - headerBox : "ui-state-default", - rowTable : "", - rowBox : "ui-widget-content", - stripedTable : "ui-jqgrid-table-striped", - footerTable : "", - footerBox : "ui-widget-content", - headerDiv : "ui-state-default", - gridtitleBox : "ui-widget-header ui-corner-top ui-helper-clearfix", - customtoolbarBox : "ui-state-default", - //overlayBox: "ui-widget-overlay", - loadingBox : "ui-state-default ui-state-active", - rownumBox : "ui-state-default", - scrollBox : "ui-widget-content", - multiBox : "", - pagerBox : "ui-state-default ui-corner-bottom", - pagerTable : "", - toppagerBox : "ui-state-default", - pgInput : "ui-corner-all", - pgSelectBox : "ui-widget-content ui-corner-all", - pgButtonBox : "ui-corner-all", - icon_first : "ui-icon-seek-first", - icon_prev : "ui-icon-seek-prev", - icon_next: "ui-icon-seek-next", - icon_end: "ui-icon-seek-end", - icon_asc : "ui-icon-triangle-1-n", - icon_desc : "ui-icon-triangle-1-s", - icon_caption_open : "ui-icon-circle-triangle-n", - icon_caption_close : "ui-icon-circle-triangle-s" - }, - modal : { - modal : "ui-widget ui-widget-content ui-corner-all ui-dialog", - header : "ui-widget-header ui-corner-all ui-helper-clearfix", - content :"ui-widget-content", - resizable : "ui-resizable-handle ui-resizable-se", - icon_close : "ui-icon-closethick", - icon_resizable : "ui-icon-gripsmall-diagonal-se" - }, - celledit : { - inputClass : "ui-widget-content ui-corner-all" - }, - inlinedit : { - inputClass : "ui-widget-content ui-corner-all", - icon_edit_nav : "ui-icon-pencil", - icon_add_nav : "ui-icon-plus", - icon_save_nav : "ui-icon-disk", - icon_cancel_nav : "ui-icon-cancel" - }, - formedit : { - inputClass : "ui-widget-content ui-corner-all", - icon_prev : "ui-icon-triangle-1-w", - icon_next : "ui-icon-triangle-1-e", - icon_save : "ui-icon-disk", - icon_close : "ui-icon-close", - icon_del : "ui-icon-scissors", - icon_cancel : "ui-icon-cancel" - }, - navigator : { - icon_edit_nav : "ui-icon-pencil", - icon_add_nav : "ui-icon-plus", - icon_del_nav : "ui-icon-trash", - icon_search_nav : "ui-icon-search", - icon_refresh_nav : "ui-icon-refresh", - icon_view_nav : "ui-icon-document", - icon_newbutton_nav : "ui-icon-newwin" - }, - grouping : { - icon_plus : 'ui-icon-circlesmall-plus', - icon_minus : 'ui-icon-circlesmall-minus' - }, - filter : { - table_widget : 'ui-widget ui-widget-content', - srSelect : 'ui-widget-content ui-corner-all', - srInput : 'ui-widget-content ui-corner-all', - menu_widget : 'ui-widget ui-widget-content ui-corner-all', - icon_search : 'ui-icon-search', - icon_reset : 'ui-icon-arrowreturnthick-1-w', - icon_query :'ui-icon-comment' - }, - subgrid : { - icon_plus : 'ui-icon-plus', - icon_minus : 'ui-icon-minus', - icon_open : 'ui-icon-carat-1-sw' - }, - treegrid : { - icon_plus : 'ui-icon-triangle-1-', - icon_minus : 'ui-icon-triangle-1-s', - icon_leaf : 'ui-icon-radio-off' - }, - fmatter : { - icon_edit : "ui-icon-pencil", - icon_add : "ui-icon-plus", - icon_save : "ui-icon-disk", - icon_cancel : "ui-icon-cancel", - icon_del : "ui-icon-trash" - }, - colmenu : { - menu_widget : 'ui-widget ui-widget-content ui-corner-all', - input_checkbox : "ui-widget ui-widget-content", - filter_select: "ui-widget-content ui-corner-all", - filter_input : "ui-widget-content ui-corner-all", - icon_menu : "ui-icon-comment", - icon_sort_asc : "ui-icon-arrow-1-n", - icon_sort_desc : "ui-icon-arrow-1-s", - icon_columns : "ui-icon-extlink", - icon_filter : "ui-icon-calculator", - icon_group : "ui-icon-grip-solid-horizontal", - icon_freeze : "ui-icon-grip-solid-vertical", - icon_move: "ui-icon-arrow-4", - icon_new_item : "ui-icon-newwin", - icon_toolbar_menu : "ui-icon-document" - } - }, - Bootstrap : { - common : { - disabled: "ui-disabled", - highlight : "success", - hover : "active", - cornerall: "", - cornertop: "", - cornerbottom : "", - hidden : "", - icon_base : "glyphicon", - overlay: "ui-overlay", - active : "active", - error : "bg-danger", - button : "btn btn-default", - content : "" - }, - base : { - entrieBox : "", - viewBox : "table-responsive", - headerTable : "table table-bordered", - headerBox : "", - rowTable : "table table-bordered", - rowBox : "", - stripedTable : "table-striped", - footerTable : "table table-bordered", - footerBox : "", - headerDiv : "", - gridtitleBox : "", - customtoolbarBox : "", - //overlayBox: "ui-overlay", - loadingBox : "row", - rownumBox : "active", - scrollBox : "", - multiBox : "checkbox", - pagerBox : "", - pagerTable : "table", - toppagerBox : "", - pgInput : "form-control", - pgSelectBox : "form-control", - pgButtonBox : "", - icon_first : "glyphicon-step-backward", - icon_prev : "glyphicon-backward", - icon_next: "glyphicon-forward", - icon_end: "glyphicon-step-forward", - icon_asc : "glyphicon-triangle-top", - icon_desc : "glyphicon-triangle-bottom", - icon_caption_open : "glyphicon-circle-arrow-up", - icon_caption_close : "glyphicon-circle-arrow-down" - }, - modal : { - modal : "modal-content", - header : "modal-header", - title : "modal-title", - content :"modal-body", - resizable : "ui-resizable-handle ui-resizable-se", - icon_close : "glyphicon-remove-circle", - icon_resizable : "glyphicon-import" - }, - celledit : { - inputClass : 'form-control' - }, - inlinedit : { - inputClass : 'form-control', - icon_edit_nav : "glyphicon-edit", - icon_add_nav : "glyphicon-plus", - icon_save_nav : "glyphicon-save", - icon_cancel_nav : "glyphicon-remove-circle" - }, - formedit : { - inputClass : "form-control", - icon_prev : "glyphicon-step-backward", - icon_next : "glyphicon-step-forward", - icon_save : "glyphicon-save", - icon_close : "glyphicon-remove-circle", - icon_del : "glyphicon-trash", - icon_cancel : "glyphicon-remove-circle" - }, - navigator : { - icon_edit_nav : "glyphicon-edit", - icon_add_nav : "glyphicon-plus", - icon_del_nav : "glyphicon-trash", - icon_search_nav : "glyphicon-search", - icon_refresh_nav : "glyphicon-refresh", - icon_view_nav : "glyphicon-info-sign", - icon_newbutton_nav : "glyphicon-new-window" - }, - grouping : { - icon_plus : 'glyphicon-triangle-right', - icon_minus : 'glyphicon-triangle-bottom' - }, - filter : { - table_widget : 'table table-condensed', - srSelect : 'form-control', - srInput : 'form-control', - menu_widget : '', - icon_search : 'glyphicon-search', - icon_reset : 'glyphicon-refresh', - icon_query :'glyphicon-comment' - }, - subgrid : { - icon_plus : 'glyphicon-triangle-right', - icon_minus : 'glyphicon-triangle-bottom', - icon_open : 'glyphicon-indent-left' - }, - treegrid : { - icon_plus : 'glyphicon-triangle-right', - icon_minus : 'glyphicon-triangle-bottom', - icon_leaf : 'glyphicon-unchecked' - }, - fmatter : { - icon_edit : "glyphicon-edit", - icon_add : "glyphicon-plus", - icon_save : "glyphicon-save", - icon_cancel : "glyphicon-remove-circle", - icon_del : "glyphicon-trash" - }, - colmenu : { - menu_widget : '', - input_checkbox : "", - filter_select: "form-control", - filter_input : "form-control", - icon_menu : "glyphicon-menu-hamburger", - icon_sort_asc : "glyphicon-sort-by-alphabet", - icon_sort_desc : "glyphicon-sort-by-alphabet-alt", - icon_columns : "glyphicon-list-alt", - icon_filter : "glyphicon-filter", - icon_group : "glyphicon-align-left", - icon_freeze : "glyphicon-object-align-horizontal", - icon_move: "glyphicon-move", - icon_new_item : "glyphicon-new-window", - icon_toolbar_menu : "glyphicon-menu-hamburger" - } - }, - Bootstrap4 : { - common : { - disabled: "ui-disabled", - highlight : "table-success", - hover : "table-active", - cornerall: "", - cornertop: "", - cornerbottom : "", - hidden : "", - overlay: "ui-overlay", - active : "active", - error : "alert-danger", - button : "btn btn-light", - content : "" - }, - base : { - entrieBox : "", - viewBox : "table-responsive", - headerTable : "table table-bordered", - headerBox : "", - rowTable : "table table-bordered", - rowBox : "", - stripedTable : "table-striped", - footerTable : "table table-bordered", - footerBox : "", - headerDiv : "", - gridtitleBox : "", - customtoolbarBox : "", - //overlayBox: "ui-overlay", - loadingBox : "row", - rownumBox : "active", - scrollBox : "", - multiBox : "checkbox", - pagerBox : "", - pagerTable : "table", - toppagerBox : "", - pgInput : "form-control", - pgSelectBox : "form-control", - pgButtonBox : "" - }, - modal : { - modal : "modal-content", - header : "modal-header", - title : "modal-title", - content :"modal-body", - resizable : "ui-resizable-handle ui-resizable-se", - icon_close : "oi-circle-x", - icon_resizable : "" - }, - celledit : { - inputClass : 'form-control' - }, - inlinedit : { - inputClass : 'form-control' - }, - formedit : { - inputClass : "form-control" - }, - navigator : { - }, - grouping : { - }, - filter : { - table_widget : 'table table-condensed', - srSelect : 'form-control', - srInput : 'form-control', - menu_widget : '', - }, - subgrid : { - }, - treegrid : { - }, - fmatter : { - }, - colmenu : { - menu_widget : '', - input_checkbox : "", - filter_select: "form-control", - filter_input : "form-control" - } - } - }, - iconSet : { - Iconic : { - common : { - icon_base : "oi" - }, - base : { - icon_first : "oi-media-step-backward", - icon_prev : "oi-caret-left", - icon_next: "oi-caret-right", - icon_end: "oi-media-step-forward", - icon_asc : "oi-caret-top", - icon_desc : "oi-caret-bottom", - icon_caption_open : "oi-collapse-up", - icon_caption_close : "oi-expand-down" - }, - modal : { - icon_close : "oi-circle-x", - icon_resizable : "" - }, - inlinedit : { - icon_edit_nav : "oi-pencil", - icon_add_nav : "oi-plus", - icon_save_nav : "oi-check", - icon_cancel_nav : "oi-action-undo" - }, - formedit : { - icon_prev : "oi-chevron-left", - icon_next : "oi-chevron-right", - icon_save : "oi-check", - icon_close : "oi-ban", - icon_del : "oi-delete", - icon_cancel : "oi-ban" - }, - navigator : { - icon_edit_nav : "oi-pencil", - icon_add_nav : "oi-plus", - icon_del_nav : "oi-trash", - icon_search_nav : "oi-zoom-in", - icon_refresh_nav : "oi-reload", - icon_view_nav : "oi-browser", - icon_newbutton_nav : "oi-book" - }, - grouping : { - icon_plus : 'oi-caret-right', - icon_minus : 'oi-caret-bottom' - }, - filter : { - icon_search : 'oi-magnifying-glass', - icon_reset : 'oi-reload', - icon_query :'oi-comment-square' - }, - subgrid : { - icon_plus : 'oi-chevron-right', - icon_minus : 'oi-chevron-bottom', - icon_open : 'oi-expand-left' - }, - treegrid : { - icon_plus : 'oi-plus', - icon_minus : 'oi-minus', - icon_leaf : 'oi-media-record' - }, - fmatter : { - icon_edit : "oi-pencil", - icon_add : "oi-plus", - icon_save : "oi-check", - icon_cancel : "oi-action-undo", - icon_del : "oi-trash" - }, - colmenu : { - icon_menu : "oi-list", - icon_sort_asc : "oi-sort-ascending", - icon_sort_desc : "oi-sort-descending", - icon_columns : "oi-project", - icon_filter : "oi-magnifying-glass", - icon_group : "oi-list-rich", - icon_freeze : "oi-spreadsheet", - icon_move: "oi-move", - icon_new_item : "oi-external-link", - icon_toolbar_menu : "oi-menu" - } - }, - Octicons : { - common : { - icon_base : "octicon" - }, - base : { - icon_first : "octicon-triangle-left", - icon_prev : "octicon-chevron-left", - icon_next: "octicon-chevron-right", - icon_end: "octicon-triangle-right", - icon_asc : "octicon-triangle-up", - icon_desc : "octicon-triangle-down", - icon_caption_open : "octicon-triangle-up", - icon_caption_close : "octicon-triangle-down" - }, - modal : { - icon_close : "octicon-x", - icon_resizable : "" - }, - inlinedit : { - icon_edit_nav : "octicon-pencil", - icon_add_nav : "octicon-plus", - icon_save_nav : "octicon-check", - icon_cancel_nav : "octicon-circle-slash" - }, - formedit : { - icon_prev : "octicon-chevron-left", - icon_next : "octicon-chevron-right", - icon_save : "octicon-check", - icon_close : "octicon-x", - icon_del : "octicon-trashcan", - icon_cancel : "octicon-circle-slash" - }, - navigator : { - icon_edit_nav : "octicon-pencil", - icon_add_nav : "octicon-plus", - icon_del_nav : "octicon-trashcan", - icon_search_nav : "octicon-search", - icon_refresh_nav : "octicon-sync", - icon_view_nav : "octicon-file", - icon_newbutton_nav : "octicon-link-external" - }, - grouping : { - icon_plus : 'octicon-triangle-right', - icon_minus : 'octicon-triangle-down' - }, - filter : { - icon_search : 'octicon-search', - icon_reset : 'octicon-sync', - icon_query :'octicon-file-code' - }, - subgrid : { - icon_plus : 'octicon-triangle-right', - icon_minus : 'octicon-triangle-down', - icon_open : 'octicon-git-merge' - }, - treegrid : { - icon_plus : 'octicon-plus', - icon_minus : 'octicon-minus', - icon_leaf : 'octicon-primitive-dot' - }, - fmatter : { - icon_edit : "octicon-pencil", - icon_add : "octicon-plus", - icon_save : "octicon-check", - icon_cancel : "octicon-circle-slash", - icon_del : "octicon-trashcan" - }, - colmenu : { - icon_menu : "octicon-grabber", - icon_sort_asc : "octicon-arrow-down", - icon_sort_desc : "octicon-arrow-up", - icon_columns : "octicon-repo", - icon_filter : "octicon-search", - icon_group : "octicon-list-unordered", - icon_freeze : "octicon-repo", - icon_move: "octicon-git-compare", - icon_new_item : "octicon-link-external", - icon_toolbar_menu : "octicon-three-bars" - } - } - } -}); - -$.fn.jqGrid = function( pin ) { - if (typeof pin === 'string') { - var fn = $.jgrid.getMethod(pin); - if (!fn) { - throw ("jqGrid - No such method: " + pin); - } - var args = $.makeArray(arguments).slice(1); - return fn.apply(this,args); - } - return this.each( function() { - if(this.grid) {return;} - var localData; - if (pin != null && pin.data !== undefined) { - localData = pin.data; - pin.data = []; - } - - var p = $.extend(true,{ - url: "", - height: 150, - page: 1, - rowNum: 20, - rowTotal : null, - records: 0, - pager: "", - pgbuttons: true, - pginput: true, - colModel: [], - rowList: [], - colNames: [], - sortorder: "asc", - sortname: "", - datatype: "xml", - mtype: "GET", - altRows: false, - selarrrow: [], - savedRow: [], - shrinkToFit: true, - xmlReader: {}, - jsonReader: {}, - subGrid: false, - subGridModel :[], - reccount: 0, - lastpage: 0, - lastsort: 0, - selrow: null, - beforeSelectRow: null, - onSelectRow: null, - onSortCol: null, - ondblClickRow: null, - onRightClickRow: null, - onPaging: null, - onSelectAll: null, - onInitGrid : null, - loadComplete: null, - gridComplete: null, - loadError: null, - loadBeforeSend: null, - afterInsertRow: null, - beforeRequest: null, - beforeProcessing : null, - onHeaderClick: null, - viewrecords: false, - loadonce: false, - multiselect: false, - multikey: false, - multiboxonly : false, - multimail : false, - multiselectWidth: 30, - editurl: null, - search: false, - caption: "", - hidegrid: true, - hiddengrid: false, - postData: {}, - userData: {}, - treeGrid : false, - treeGridModel : 'nested', - treeReader : {}, - treeANode : -1, - ExpandColumn: null, - tree_root_level : 0, - prmNames: { - page:"page", - rows:"rows", - sort: "sidx", - order: "sord", - search:"_search", - nd:"nd", - id:"id", - oper:"oper", - editoper:"edit", - addoper:"add", - deloper:"del", - subgridid:"id", - npage: null, - totalrows:"totalrows" - }, - forceFit : false, - gridstate : "visible", - cellEdit: false, - cellsubmit: "remote", - nv:0, - loadui: "enable", - toolbar: [false,""], - scroll: false, - deselectAfterSort : true, - scrollrows : false, - autowidth: false, - scrollOffset : $.jgrid.scrollbarWidth() + 3, // one extra for windows - cellLayout: 5, - subGridWidth: 20, - gridview: true, - rownumWidth: 35, - rownumbers : false, - pagerpos: 'center', - recordpos: 'right', - footerrow : false, - userDataOnFooter : false, - hoverrows : true, - viewsortcols : [false,'vertical',true], - resizeclass : '', - autoencode : false, - remapColumns : [], - ajaxGridOptions :{}, - direction : "ltr", - toppager: false, - headertitles: false, - scrollTimeout: 40, - data : [], - _index : {}, - grouping : false, - groupingView : { - groupField:[], - groupOrder:[], - groupText:[], - groupColumnShow:[], - groupSummary:[], - showSummaryOnHide: false, - sortitems:[], - sortnames:[], - summary:[], - summaryval:[], - plusicon: '', - minusicon: '', - displayField: [], - groupSummaryPos:[], - formatDisplayField : [], - _locgr : false - }, - ignoreCase : true, - cmTemplate : {}, - idPrefix : "", - multiSort : false, - minColWidth : 33, - scrollPopUp : false, - scrollTopOffset: 0, // pixel - scrollLeftOffset : "100%", //percent - scrollMaxBuffer : 0, - storeNavOptions: false, - regional : "en", - styleUI : "jQueryUI", - iconSet : "Iconic", - responsive : false, - restoreCellonFail : true, - colFilters : {}, - colMenu : false, - colMenuCustom : {}, - colMenuColumnDone : null, - // tree pagging - treeGrid_bigData: false, - treeGrid_rootParams: {otherData:{}}, - treeGrid_beforeRequest: null, - treeGrid_afterLoadComplete: null - }, $.jgrid.defaults , pin ); - if (localData !== undefined) { - p.data = localData; - pin.data = localData; - } - var ts= this, grid={ - headers:[], - cols:[], - footers: [], - dragStart: function(i,x,y) { - var gridLeftPos = $(this.bDiv).offset().left, - minW = parseInt( (p.colModel[i].minResizeWidth ? p.colModel[i].minResizeWidth : p.minColWidth), 10); - if(isNaN( minW )) { - minW = 33; - } - this.resizing = { idx: i, startX: x.pageX, sOL : x.pageX - gridLeftPos, minW : minW }; - this.hDiv.style.cursor = "col-resize"; - this.curGbox = $("#rs_m"+$.jgrid.jqID(p.id),"#gbox_"+$.jgrid.jqID(p.id)); - this.curGbox.css({display:"block",left:x.pageX-gridLeftPos,top:y[1],height:y[2]}); - $(ts).triggerHandler("jqGridResizeStart", [x, i]); - if($.isFunction(p.resizeStart)) { p.resizeStart.call(ts,x,i); } - document.onselectstart=function(){return false;}; - }, - dragMove: function(x) { - if(this.resizing) { - var diff = x.pageX-this.resizing.startX, - h = this.headers[this.resizing.idx], - newWidth = p.direction === "ltr" ? h.width + diff : h.width - diff, hn, nWn; - if(newWidth > this.resizing.minW) { - this.curGbox.css({left:this.resizing.sOL+diff}); - if(p.forceFit===true ){ - hn = this.headers[this.resizing.idx+p.nv]; - nWn = p.direction === "ltr" ? hn.width - diff : hn.width + diff; - if(nWn > this.resizing.minW ) { - h.newWidth = newWidth; - hn.newWidth = nWn; - } - } else { - this.newWidth = p.direction === "ltr" ? p.tblwidth+diff : p.tblwidth-diff; - h.newWidth = newWidth; - } - } - } - }, - dragEnd: function( events ) { - this.hDiv.style.cursor = "default"; - if(this.resizing) { - var idx = this.resizing.idx, - nw = this.headers[idx].newWidth || this.headers[idx].width; - nw = parseInt(nw,10); - this.resizing = false; - $("#rs_m"+$.jgrid.jqID(p.id)).css("display","none"); - p.colModel[idx].width = nw; - this.headers[idx].width = nw; - this.headers[idx].el.style.width = nw + "px"; - this.cols[idx].style.width = nw+"px"; - if(this.footers.length>0) {this.footers[idx].style.width = nw+"px";} - if(p.forceFit===true){ - nw = this.headers[idx+p.nv].newWidth || this.headers[idx+p.nv].width; - this.headers[idx+p.nv].width = nw; - this.headers[idx+p.nv].el.style.width = nw + "px"; - this.cols[idx+p.nv].style.width = nw+"px"; - if(this.footers.length>0) {this.footers[idx+p.nv].style.width = nw+"px";} - p.colModel[idx+p.nv].width = nw; - } else { - p.tblwidth = this.newWidth || p.tblwidth; - $('table:first',this.bDiv).css("width",p.tblwidth+"px"); - $('table:first',this.hDiv).css("width",p.tblwidth+"px"); - this.hDiv.scrollLeft = this.bDiv.scrollLeft; - if(p.footerrow) { - $('table:first',this.sDiv).css("width",p.tblwidth+"px"); - this.sDiv.scrollLeft = this.bDiv.scrollLeft; - } - } - if(events) { - $(ts).triggerHandler("jqGridResizeStop", [nw, idx]); - if($.isFunction(p.resizeStop)) { p.resizeStop.call(ts,nw,idx); } - } - } - this.curGbox = null; - document.onselectstart=function(){return true;}; - }, - populateVisible: function() { - if (grid.timer) { clearTimeout(grid.timer); } - grid.timer = null; - var dh = $(grid.bDiv).height(); - if (!dh) { return; } - var table = $("table:first", grid.bDiv); - var rows, rh; - if(table[0].rows.length) { - try { - rows = table[0].rows[1]; - rh = rows ? $(rows).outerHeight() || grid.prevRowHeight : grid.prevRowHeight; - } catch (pv) { - rh = grid.prevRowHeight; - } - } - if (!rh) { return; } - grid.prevRowHeight = rh; - var rn = p.rowNum; - var scrollTop = grid.scrollTop = grid.bDiv.scrollTop; - var ttop = Math.round(table.position().top) - scrollTop; - var tbot = ttop + table.height(); - var div = rh * rn; - var page, npage, empty; - if ( tbot < dh && ttop <= 0 && - (p.lastpage===undefined||(parseInt((tbot + scrollTop + div - 1) / div,10) || 0) <= p.lastpage)) - { - npage = parseInt((dh - tbot + div - 1) / div,10) || 1; - if (tbot >= 0 || npage < 2 || p.scroll === true) { - page = ( Math.round((tbot + scrollTop) / div) || 0) + 1; - ttop = -1; - } else { - ttop = 1; - } - } - if (ttop > 0) { - page = ( parseInt(scrollTop / div,10) || 0 ) + 1; - npage = (parseInt((scrollTop + dh) / div,10) || 0) + 2 - page; - empty = true; - } - if (npage) { - if (p.lastpage && (page > p.lastpage || p.lastpage===1 || (page === p.page && page===p.lastpage)) ) { - return; - } - if (grid.hDiv.loading) { - grid.timer = setTimeout(grid.populateVisible, p.scrollTimeout); - } else { - p.page = page; - if( p.scrollMaxBuffer > 0 ) { - if( rn > 0 && p.scrollMaxBuffer < rn ) { - p.scrollMaxBuffer = rn + 1; - } - if(p.reccount > (p.scrollMaxBuffer - (rn > 0 ? rn : 0) ) ) { - empty = true; - } - } - if (empty) { - grid.selectionPreserver(table[0]); - grid.emptyRows.call(table[0], false, false); - } - grid.populate(npage); - } - if(p.scrollPopUp && p.lastpage != null) { - $("#scroll_g"+p.id).show().html( $.jgrid.template( $.jgrid.getRegional(ts, "defaults.pgtext", p.pgtext) , p.page, p.lastpage)).css({ "top": p.scrollTopOffset+scrollTop*((parseInt(p.height,10) - 45)/ (parseInt(rh,10)*parseInt(p.records,10))) +"px", "left" : p.scrollLeftOffset}); - $(this).mouseout(function(){ - $("#scroll_g"+p.id).hide(); - }); - } - } - }, - scrollGrid: function( e ) { - if(p.scroll) { - var scrollTop = grid.bDiv.scrollTop; - if(grid.scrollTop === undefined) { grid.scrollTop = 0; } - if (scrollTop !== grid.scrollTop) { - grid.scrollTop = scrollTop; - if (grid.timer) { clearTimeout(grid.timer); } - grid.timer = setTimeout(grid.populateVisible, p.scrollTimeout); - } - } - grid.hDiv.scrollLeft = grid.bDiv.scrollLeft; - if(p.footerrow) { - grid.sDiv.scrollLeft = grid.bDiv.scrollLeft; - } - if(p.frozenColumns) { - $(grid.fbDiv).scrollTop( grid.bDiv.scrollTop ); - } - if( e ) { e.stopPropagation(); } - }, - selectionPreserver : function(ts) { - var p = ts.p, - sr = p.selrow, sra = p.selarrrow ? $.makeArray(p.selarrrow) : null, - left = ts.grid.bDiv.scrollLeft, - restoreSelection = function() { - var i; - p.selrow = null; - p.selarrrow = []; - if(p.multiselect && sra && sra.length>0) { - for(i=0;i
"); - ts.p.direction = $.trim(ts.p.direction.toLowerCase()); - ts.p._ald = false; - if($.inArray(ts.p.direction,["ltr","rtl"]) === -1) { ts.p.direction = "ltr"; } - dir = ts.p.direction; - - $(gv).insertBefore(this); - $(this).appendTo(gv); - - var eg = $("
"); - $(eg).attr({"id" : "gbox_"+this.id,"dir":dir}).insertBefore(gv); - $(gv).attr("id","gview_"+this.id).appendTo(eg); - $("
").insertBefore(gv); - $("
"+$.jgrid.getRegional(ts, "defaults.loadtext", this.p.loadtext)+"
").insertBefore(gv); - - $(this).attr({role:"presentation","aria-multiselectable":!!this.p.multiselect,"aria-labelledby":"gbox_"+this.id}); - - var sortkeys = ["shiftKey","altKey","ctrlKey"], - intNum = function(val,defval) { - val = parseInt(val,10); - if (isNaN(val)) { return defval || 0;} - return val; - }, - formatCol = function (pos, rowInd, tv, rawObject, rowId, rdata){ - var cm = ts.p.colModel[pos], cellAttrFunc, - ral = cm.align, result="style=\"", clas = cm.classes, nm = cm.name, celp, acp=[]; - if(ral) { result += "text-align:"+ral+";"; } - if(cm.hidden===true) { result += "display:none;"; } - if(rowInd===0) { - result += "width: "+grid.headers[pos].width+"px;"; - } else if ($.isFunction(cm.cellattr) || (typeof cm.cellattr === "string" && $.jgrid.cellattr != null && $.isFunction($.jgrid.cellattr[cm.cellattr]))) { - cellAttrFunc = $.isFunction(cm.cellattr) ? cm.cellattr : $.jgrid.cellattr[cm.cellattr]; - celp = cellAttrFunc.call(ts, rowId, tv, rawObject, cm, rdata); - if(celp && typeof celp === "string") { - celp = celp.replace(/style/i,'style').replace(/title/i,'title'); - if(celp.indexOf('title') > -1) { cm.title=false;} - if(celp.indexOf('class') > -1) { clas = undefined;} - acp = celp.replace(/\-style/g,'-sti').split(/style/); - if(acp.length === 2 ) { - acp[1] = $.trim(acp[1].replace(/\-sti/g,'-style').replace("=","")); - if(acp[1].indexOf("'") === 0 || acp[1].indexOf('"') === 0) { - acp[1] = acp[1].substring(1); - } - result += acp[1].replace(/'/gi,'"'); - } else { - result += "\""; - } - } - } - if(!acp.length) { acp[0] = ""; result += "\"";} - result += (clas !== undefined ? (" class=\""+clas+"\"") :"") + ((cm.title && tv) ? (" title=\""+$.jgrid.stripHtml(tv)+"\"") :""); - result += " aria-describedby=\""+ts.p.id+"_"+nm+"\""; - return result + acp[0]; - }, - cellVal = function (val) { - return val == null || val === "" ? " " : (ts.p.autoencode ? $.jgrid.htmlEncode(val) : String(val)); - }, - formatter = function (rowId, cellval , colpos, rwdat, _act){ - var cm = ts.p.colModel[colpos],v; - if(cm.formatter !== undefined) { - rowId = String(ts.p.idPrefix) !== "" ? $.jgrid.stripPref(ts.p.idPrefix, rowId) : rowId; - var opts= {rowId: rowId, colModel:cm, gid:ts.p.id, pos:colpos, styleUI: ts.p.styleUI }; - if($.isFunction( cm.formatter ) ) { - v = cm.formatter.call(ts,cellval,opts,rwdat,_act); - } else if($.fmatter){ - v = $.fn.fmatter.call(ts,cm.formatter,cellval,opts,rwdat,_act); - } else { - v = cellVal(cellval); - } - } else { - v = cellVal(cellval); - } - return v; - }, - addCell = function(rowId,cell,pos,irow, srvr, rdata) { - var v,prp; - v = formatter(rowId,cell,pos,srvr,'add'); - prp = formatCol( pos,irow, v, srvr, rowId, rdata); - return ""+v+""; - }, - addMulti = function(rowid, pos, irow, checked, uiclass){ - var v = "", - prp = formatCol( pos,irow,'',null, rowid, true); - return ""+v+""; - }, - addRowNum = function (pos, irow, pG, rN, uiclass ) { - var v = (parseInt(pG,10)-1)*parseInt(rN,10)+1+irow, - prp = formatCol( pos,irow,v, null, irow, true); - return ""+v+""; - }, - reader = function (datatype) { - var field, f=[], j=0, i; - for(i =0; i 0 ? this.rows[0] : null; - $(this.firstChild).empty().append(firstrow); - } - if (scroll && this.p.scroll) { - $(this.grid.bDiv.firstChild).css({height: "auto"}); - $(this.grid.bDiv.firstChild.firstChild).css({height: "0px", display: "none"}); - if (this.grid.bDiv.scrollTop !== 0) { - this.grid.bDiv.scrollTop = 0; - } - } - if(locdata === true && this.p.treeGrid && !this.p.loadonce ) { - this.p.data = []; this.p._index = {}; - } - }, - normalizeData = function() { - var p = ts.p, data = p.data, dataLength = data.length, i, j, cur, idn, idr, ccur, v, rd, - localReader = p.localReader, - colModel = p.colModel, - cellName = localReader.cell, - iOffset = (p.multiselect === true ? 1 : 0) + (p.subGrid === true ? 1 : 0) + (p.rownumbers === true ? 1 : 0), - br = p.scroll ? $.jgrid.randId() : 1, - arrayReader, objectReader, rowReader; - - if (p.datatype !== "local" || localReader.repeatitems !== true) { - return; // nothing to do - } - - arrayReader = orderedCols(iOffset); - objectReader = reader("local"); - // read ALL input items and convert items to be read by - // $.jgrid.getAccessor with column name as the second parameter - idn = p.keyName === false ? - ($.isFunction(localReader.id) ? localReader.id.call(ts, data) : localReader.id) : - p.keyName; - for (i = 0; i < dataLength; i++) { - cur = data[i]; - // read id in the same way like addJSONData do - // probably it would be better to start with "if (cellName) {...}" - // but the goal of the current implementation was just have THE SAME - // id values like in addJSONData ... - idr = $.jgrid.getAccessor(cur, idn); - if (idr === undefined) { - if (typeof idn === "number" && colModel[idn + iOffset] != null) { - // reread id by name - idr = $.jgrid.getAccessor(cur, colModel[idn + iOffset].name); - } - if (idr === undefined) { - idr = br + i; - if (cellName) { - ccur = $.jgrid.getAccessor(cur, cellName) || cur; - idr = ccur != null && ccur[idn] !== undefined ? ccur[idn] : idr; - ccur = null; - } - } - } - rd = { }; - rd[localReader.id] = idr; - if (cellName) { - cur = $.jgrid.getAccessor(cur, cellName) || cur; - } - rowReader = $.isArray(cur) ? arrayReader : objectReader; - for (j = 0; j < rowReader.length; j++) { - v = $.jgrid.getAccessor(cur, rowReader[j]); - rd[colModel[j + iOffset].name] = v; - } - data[i] = rd; - //$.extend(true, data[i], rd); - } - }, - refreshIndex = function() { - var datalen = ts.p.data.length, idname, i, val; - - if(ts.p.keyName === false || ts.p.loadonce === true) { - idname = ts.p.localReader.id; - } else { - idname = ts.p.keyName; - } - ts.p._index = []; - for(i =0;i < datalen; i++) { - val = $.jgrid.getAccessor(ts.p.data[i],idname); - if (val === undefined) { val=String(i+1); } - ts.p._index[val] = i; - } - }, - constructTr = function(id, hide, classes, rd, cur ) { - var tabindex = '-1', restAttr = '', attrName, style = hide ? 'display:none;' : '', - //classes = getstyle(stylemodule, 'rowBox', true) + ts.p.direction + (altClass ? ' ' + altClass : '') + (selected ? ' ' + highlight : ''), - rowAttrObj = $(ts).triggerHandler("jqGridRowAttr", [rd, cur, id]); - if( typeof rowAttrObj !== "object" ) { - rowAttrObj = $.isFunction(ts.p.rowattr) ? ts.p.rowattr.call(ts, rd, cur, id) : - (typeof ts.p.rowattr === "string" && $.jgrid.rowattr != null && $.isFunction($.jgrid.rowattr[ts.p.rowattr]) ? - $.jgrid.rowattr[ts.p.rowattr].call(ts, rd, cur, id) : {}); - } - if(!$.isEmptyObject( rowAttrObj )) { - if (rowAttrObj.hasOwnProperty("id")) { - id = rowAttrObj.id; - delete rowAttrObj.id; - } - if (rowAttrObj.hasOwnProperty("tabindex")) { - tabindex = rowAttrObj.tabindex; - delete rowAttrObj.tabindex; - } - if (rowAttrObj.hasOwnProperty("style")) { - style += rowAttrObj.style; - delete rowAttrObj.style; - } - if (rowAttrObj.hasOwnProperty("class")) { - classes += ' ' + rowAttrObj['class']; - delete rowAttrObj['class']; - } - // dot't allow to change role attribute - try { delete rowAttrObj.role; } catch(ra){} - for (attrName in rowAttrObj) { - if (rowAttrObj.hasOwnProperty(attrName)) { - restAttr += ' ' + attrName + '=' + rowAttrObj[attrName]; - } - } - } - return ''; - }, - //bvn13 - treeGrid_beforeRequest = function() { - if (ts.p.treeGrid && ts.p.treeGrid_bigData) { - if ( ts.p.postData.nodeid !== undefined - && typeof(ts.p.postData.nodeid) === 'string' - && ( - ts.p.postData.nodeid !== "" - || parseInt(ts.p.postData.nodeid,10) > 0 - ) - ) { - ts.p.postData.rows = 10000; - ts.p.postData.page = 1; - ts.p.treeGrid_rootParams.otherData.nodeid = ts.p.postData.nodeid; - } - } - }, - treeGrid_afterLoadComplete = function() { - if (ts.p.treeGrid && ts.p.treeGrid_bigData) { - if ( ts.p.treeGrid_rootParams.otherData.nodeid !== undefined - && typeof(ts.p.treeGrid_rootParams.otherData.nodeid) === 'string' - && ( - ts.p.treeGrid_rootParams.otherData.nodeid !== "" - || - parseInt(ts.p.treeGrid_rootParams.otherData.nodeid,10) > 0 - ) - ) { - if (ts.p.treeGrid_rootParams !== undefined && ts.p.treeGrid_rootParams != null) { - ts.p.page = ts.p.treeGrid_rootParams.page; - ts.p.lastpage = ts.p.treeGrid_rootParams.lastpage; - - ts.p.postData.rows = ts.p.treeGrid_rootParams.postData.rows; - ts.p.postData.totalrows = ts.p.treeGrid_rootParams.postData.totalrows; - - ts.p.treeGrid_rootParams.otherData.nodeid = ""; - ts.updatepager(false,true); - } - } else { - ts.p.treeGrid_rootParams = { - page : ts.p.page, - lastpage : ts.p.lastpage, - postData : { - rows: ts.p.postData.rows, - totalrows: ts.p.postData.totalrows - }, - rowNum : ts.p.rowNum, - rowTotal : ts.p.rowTotal, - otherData : { - nodeid : "" - } - }; - } - } - }, - //-bvn13 - addXmlData = function (xml, rcnt, more, adjust) { - var startReq = new Date(), - locdata = (ts.p.datatype !== "local" && ts.p.loadonce) || ts.p.datatype === "xmlstring", - xmlid = "_id_", xmlRd = ts.p.xmlReader, - frd = ts.p.datatype === "local" ? "local" : "xml"; - if(locdata) { - ts.p.data = []; - ts.p._index = {}; - ts.p.localReader.id = xmlid; - } - ts.p.reccount = 0; - if($.isXMLDoc(xml)) { - if(ts.p.treeANode===-1 && !ts.p.scroll) { - emptyRows.call(ts, false, true); - rcnt=1; - } else { rcnt = rcnt > 1 ? rcnt :1; } - } else { return; } - var self= $(ts), i,fpos,ir=0,v,gi=ts.p.multiselect===true?1:0,si=0,addSubGridCell,ni=ts.p.rownumbers===true?1:0,idn, getId,f=[],F,rd ={}, - xmlr,rid, rowData=[], classes = getstyle(stylemodule, 'rowBox', true, 'jqgrow ui-row-'+ ts.p.direction); - if(ts.p.subGrid===true) { - si = 1; - addSubGridCell = $.jgrid.getMethod("addSubGridCell"); - } - if(!xmlRd.repeatitems) {f = reader(frd);} - if( ts.p.keyName===false) { - idn = $.isFunction( xmlRd.id ) ? xmlRd.id.call(ts, xml) : xmlRd.id; - } else { - idn = ts.p.keyName; - } - if(xmlRd.repeatitems && ts.p.keyName && isNaN(idn)) { - idn = ts.p.keyIndex; - } - if( String(idn).indexOf("[") === -1 ) { - if (f.length) { - getId = function( trow, k) {return $(idn,trow).text() || k;}; - } else { - getId = function( trow, k) {return $(xmlRd.cell,trow).eq(idn).text() || k;}; - } - } - else { - getId = function( trow, k) {return trow.getAttribute(idn.replace(/[\[\]]/g,"")) || k;}; - } - ts.p.userData = {}; - ts.p.page = intNum($.jgrid.getXmlData(xml, xmlRd.page), ts.p.page); - ts.p.lastpage = intNum($.jgrid.getXmlData(xml, xmlRd.total), 1); - ts.p.records = intNum($.jgrid.getXmlData(xml, xmlRd.records)); - if($.isFunction(xmlRd.userdata)) { - ts.p.userData = xmlRd.userdata.call(ts, xml) || {}; - } else { - $.jgrid.getXmlData(xml, xmlRd.userdata, true).each(function() {ts.p.userData[this.getAttribute("name")]= $(this).text();}); - } - var gxml = $.jgrid.getXmlData( xml, xmlRd.root, true); - gxml = $.jgrid.getXmlData( gxml, xmlRd.row, true); - if (!gxml) { gxml = []; } - var gl = gxml.length, j=0, grpdata=[], rn = parseInt(ts.p.rowNum,10), br=ts.p.scroll?$.jgrid.randId():1, - tablebody = $(ts).find("tbody:first"), - hiderow=false, groupingPrepare; - if(ts.p.grouping) { - hiderow = ts.p.groupingView.groupCollapse === true; - groupingPrepare = $.jgrid.getMethod("groupingPrepare"); - } - if (gl > 0 && ts.p.page <= 0) { ts.p.page = 1; } - if(gxml && gl){ - if (adjust) { rn *= adjust+1; } - var afterInsRow = $.isFunction(ts.p.afterInsertRow), - rnc = ni ? getstyle(stylemodule, 'rownumBox', false, 'jqgrid-rownum') :"", - mlc = gi ? getstyle(stylemodule, 'multiBox', false, 'cbox'):""; - while (j"); - if(ts.p.grouping) { - grpdata.push( rowData ); - if(!ts.p.groupingView._locgr) { - groupingPrepare.call(self , rd, j ); - } - rowData = []; - } - if(locdata || (ts.p.treeGrid === true && !(ts.p._ald)) ) { - rd[xmlid] = $.jgrid.stripPref(ts.p.idPrefix, rid); - ts.p.data.push(rd); - ts.p._index[rd[xmlid]] = ts.p.data.length-1; - } - if(ts.p.gridview === false ) { - tablebody.append(rowData.join('')); - self.triggerHandler("jqGridAfterInsertRow", [rid, rd, xmlr]); - if(afterInsRow) {ts.p.afterInsertRow.call(ts,rid,rd,xmlr);} - rowData=[]; - } - rd={}; - ir++; - j++; - if(ir===rn) {break;} - } - } - if(ts.p.gridview === true) { - fpos = ts.p.treeANode > -1 ? ts.p.treeANode: 0; - if(ts.p.grouping) { - if(!locdata) { - self.jqGrid('groupingRender',grpdata,ts.p.colModel.length, ts.p.page, rn); - grpdata = null; - } - } else if(ts.p.treeGrid === true && fpos > 0) { - $(ts.rows[fpos]).after(rowData.join('')); - } else { - //$("tbody:first",t).append(rowData.join('')); - tablebody.append(rowData.join('')); - ts.grid.cols = ts.rows[0].cells; // update cached first row - } - } - ts.p.totaltime = new Date() - startReq; - rowData =null; - if(ir>0) { if(ts.p.records===0) { ts.p.records=gl;} } - if( ts.p.treeGrid === true) { - try {self.jqGrid("setTreeNode", fpos+1, ir+fpos+1);} catch (e) {} - } - //if(!ts.p.treeGrid && !ts.p.scroll) {ts.grid.bDiv.scrollTop = 0;} - ts.p.reccount=ir; - ts.p.treeANode = -1; - if(ts.p.userDataOnFooter) { self.jqGrid("footerData","set",ts.p.userData,true); } - if(locdata) { - ts.p.records = gl; - ts.p.lastpage = Math.ceil(gl/ rn); - } - if (!more) { ts.updatepager(false,true); } - if(locdata) { - while (ir 1 ? rcnt :1; } - } else { return; } - - var dReader, locid = "_id_", frd, - locdata = (ts.p.datatype !== "local" && ts.p.loadonce) || ts.p.datatype === "jsonstring", - self = $(ts), - ir=0,v,i,j,f=[],cur, addSubGridCell, - gi = ts.p.multiselect ? 1 : 0, - si = ts.p.subGrid ===true ? 1 : 0, - ni = ts.p.rownumbers ===true ? 1 : 0, - br = (ts.p.scroll && ts.p.datatype !== 'local') ? $.jgrid.randId() : 1, - rn = parseInt(ts.p.rowNum,10), - selected=false, selr, - arrayReader=orderedCols(gi+si+ni), - objectReader=reader(frd), - rowReader,len,drows,idn,rd={}, fpos, idr,rowData=[], - classes = getstyle(stylemodule, 'rowBox', true, 'jqgrow ui-row-'+ ts.p.direction), - afterInsRow = $.isFunction(ts.p.afterInsertRow), grpdata=[],hiderow=false, groupingPrepare, - tablebody = $(ts).find("tbody:first"), - rnc = ni ? getstyle(stylemodule, 'rownumBox', false, 'jqgrid-rownum') :"", - mlc = gi ? getstyle(stylemodule, 'multiBox', false, 'cbox'):""; - - if(locdata) { - ts.p.data = []; - ts.p._index = {}; - ts.p.localReader.id = locid; - } - - ts.p.reccount = 0; - if(ts.p.datatype === "local") { - dReader = ts.p.localReader; - frd= 'local'; - } else { - dReader = ts.p.jsonReader; - frd='json'; - } - - ts.p.page = intNum($.jgrid.getAccessor(data,dReader.page), ts.p.page); - ts.p.lastpage = intNum($.jgrid.getAccessor(data,dReader.total), 1); - ts.p.records = intNum($.jgrid.getAccessor(data,dReader.records)); - ts.p.userData = $.jgrid.getAccessor(data,dReader.userdata) || {}; - - if(si) { - addSubGridCell = $.jgrid.getMethod("addSubGridCell"); - } - if( ts.p.keyName===false ) { - idn = $.isFunction(dReader.id) ? dReader.id.call(ts, data) : dReader.id; - } else { - idn = ts.p.keyName; - } - if(dReader.repeatitems && ts.p.keyName && isNaN(idn)) { - idn = ts.p.keyIndex; - } - drows = $.jgrid.getAccessor(data,dReader.root); - if (drows == null && $.isArray(data)) { drows = data; } - if (!drows) { drows = []; } - len = drows.length; i=0; - if (len > 0 && ts.p.page <= 0) { ts.p.page = 1; } - if (adjust) { rn *= adjust+1; } - if(ts.p.datatype === "local" && !ts.p.deselectAfterSort) { - selected = true; - } - if(ts.p.grouping) { - hiderow = ts.p.groupingView.groupCollapse === true; - groupingPrepare = $.jgrid.getMethod("groupingPrepare"); - } - while (i" ); - if(ts.p.grouping) { - grpdata.push( rowData ); - if(!ts.p.groupingView._locgr) { - groupingPrepare.call(self , rd, i); - } - rowData = []; - } - if(locdata || (ts.p.treeGrid===true && !(ts.p._ald))) { - rd[locid] = $.jgrid.stripPref(ts.p.idPrefix, idr); - ts.p.data.push(rd); - ts.p._index[rd[locid]] = ts.p.data.length-1; - } - if(ts.p.gridview === false ) { - tablebody.append(rowData.join('')); - self.triggerHandler("jqGridAfterInsertRow", [idr, rd, cur]); - if(afterInsRow) {ts.p.afterInsertRow.call(ts,idr,rd,cur);} - rowData=[];//ari=0; - } - rd={}; - ir++; - i++; - if(ir===rn) { break; } - } - if(ts.p.gridview === true ) { - fpos = ts.p.treeANode > -1 ? ts.p.treeANode: 0; - if(ts.p.grouping) { - if(!locdata) { - self.jqGrid('groupingRender', grpdata, ts.p.colModel.length, ts.p.page, rn); - grpdata = null; - } - } else if(ts.p.treeGrid === true && fpos > 0) { - $(ts.rows[fpos]).after(rowData.join('')); - } else { - tablebody.append(rowData.join('')); - ts.grid.cols = ts.rows[0].cells; - } - } - ts.p.totaltime = new Date() - startReq; - rowData = null; - if(ir>0) { - if(ts.p.records===0) { ts.p.records=len; } - } - if( ts.p.treeGrid === true) { - try {self.jqGrid("setTreeNode", fpos+1, ir+fpos+1);} catch (e) {} - } - //if(!ts.p.treeGrid && !ts.p.scroll) {ts.grid.bDiv.scrollTop = 0;} - ts.p.reccount=ir; - ts.p.treeANode = -1; - if(ts.p.userDataOnFooter) { self.jqGrid("footerData","set",ts.p.userData,true); } - if(locdata) { - ts.p.records = len; - ts.p.lastpage = Math.ceil(len/ rn); - } - if (!more) { ts.updatepager(false,true); } - if(locdata) { - while (ir 0 && gor) { - query.or(); - } - try { - tojLinq(group.groups[index]); - } catch (e) {alert(e);} - s++; - } - if (gor) { - query.orEnd(); - } - } - if (group.rules != null) { - //if(s>0) { - // var result = query.select(); - // query = $.jgrid.from( result); - // if (ts.p.ignoreCase) { query = query.ignoreCase(); } - //} - try{ - ror = group.rules.length && group.groupOp.toString().toUpperCase() === "OR"; - if (ror) { - query.orBegin(); - } - for (index = 0; index < group.rules.length; index++) { - rule = group.rules[index]; - opr = group.groupOp.toString().toUpperCase(); - if (compareFnMap[rule.op] && rule.field ) { - if(s > 0 && opr && opr === "OR") { - query = query.or(); - } - fld = cmtypes[rule.field]; - if(fld.stype === 'date') { - if(fld.srcfmt && fld.newfmt && fld.srcfmt !== fld.newfmt ) { - rule.data = $.jgrid.parseDate.call(ts, fld.newfmt, rule.data, fld.srcfmt); - } - } - query = compareFnMap[rule.op](query, opr)(rule.field, rule.data, cmtypes[rule.field]); - } - s++; - } - if (ror) { - query.orEnd(); - } - } catch (g) {alert(g);} - } - } - - if (ts.p.search === true) { - var srules = ts.p.postData.filters; - if(srules) { - if(typeof srules === "string") { srules = $.jgrid.parse(srules);} - tojLinq( srules ); - } else { - try { - sfld = cmtypes[ts.p.postData.searchField]; - if(sfld.stype === 'date') { - if(sfld.srcfmt && sfld.newfmt && sfld.srcfmt !== sfld.newfmt ) { - ts.p.postData.searchString = $.jgrid.parseDate.call(ts, sfld.newfmt, ts.p.postData.searchString, sfld.srcfmt); - } - } - query = compareFnMap[ts.p.postData.searchOper](query)(ts.p.postData.searchField, ts.p.postData.searchString,cmtypes[ts.p.postData.searchField]); - } catch (se){} - } - } else { - if(ts.p.treeGrid && ts.p.treeGridModel === "nested") { - query.orderBy(ts.p.treeReader.left_field, 'asc', 'integer', '', null); - } - } - if(ts.p.treeGrid && ts.p.treeGridModel === "adjacency") { - lengrp =0; - st = null; - } - if(ts.p.grouping) { - for(gin=0; gin tr:gt(0)", ts.grid.bDiv); - if(to > ts.p.records) { - to = ts.p.records; - } - base = to - rows.length; - ts.p.reccount = rows.length; - var rh = rows.outerHeight() || ts.grid.prevRowHeight; - if (rh) { - var top = base * rh; - var height = parseInt(ts.p.records,10) * rh; - $(">div:first",ts.grid.bDiv).css({height : height}).children("div:first").css({height:top,display:top?"":"none"}); - if (ts.grid.bDiv.scrollTop === 0 && ts.p.page > 1) { - ts.grid.bDiv.scrollTop = ts.p.rowNum * (ts.p.page - 1) * rh; - } - } - ts.grid.bDiv.scrollLeft = ts.grid.hDiv.scrollLeft; - } - pgboxes = ts.p.pager || ""; - pgboxes += ts.p.toppager ? (pgboxes ? "," + ts.p.toppager : ts.p.toppager) : ""; - if(pgboxes) { - fmt = $.jgrid.getRegional(ts, "formatter.integer"); - cp = intNum(ts.p.page); - last = intNum(ts.p.lastpage); - $(".selbox",pgboxes)[ this.p.useProp ? 'prop' : 'attr' ]("disabled",false); - if(ts.p.pginput===true) { - $("#input"+tspg).html($.jgrid.template($.jgrid.getRegional(ts, "defaults.pgtext", ts.p.pgtext) || "","","")); - if(ts.p.toppager) { - $("#input_t"+tspg_t).html($.jgrid.template($.jgrid.getRegional(ts, "defaults.pgtext", ts.p.pgtext) || "","","")); - } - $('.ui-pg-input',pgboxes).val(ts.p.page); - sppg = ts.p.toppager ? '#sp_1'+tspg+",#sp_1"+tspg+"_toppager" : '#sp_1'+tspg; - $(sppg).html($.fmatter ? $.fmatter.util.NumberFormat(ts.p.lastpage,fmt):ts.p.lastpage); - } - if (ts.p.viewrecords){ - if(ts.p.reccount === 0) { - $(".ui-paging-info",pgboxes).html($.jgrid.getRegional(ts, "defaults.emptyrecords", ts.p.emptyrecords )); - } else { - from = base+1; - tot=ts.p.records; - if($.fmatter) { - from = $.fmatter.util.NumberFormat(from,fmt); - to = $.fmatter.util.NumberFormat(to,fmt); - tot = $.fmatter.util.NumberFormat(tot,fmt); - } - var rt = $.jgrid.getRegional(ts, "defaults.recordtext", ts.p.recordtext); - $(".ui-paging-info",pgboxes).html($.jgrid.template( rt ,from,to,tot)); - } - } - if(ts.p.pgbuttons===true) { - if(cp<=0) {cp = last = 0;} - if(cp===1 || cp === 0) { - $("#first"+tspg+", #prev"+tspg).addClass( disabled ).removeClass( hover ); - if(ts.p.toppager) { $("#first_t"+tspg_t+", #prev_t"+tspg_t).addClass( disabled ).removeClass( hover ); } - } else { - $("#first"+tspg+", #prev"+tspg).removeClass( disabled ); - if(ts.p.toppager) { $("#first_t"+tspg_t+", #prev_t"+tspg_t).removeClass( disabled ); } - } - if(cp===last || cp === 0) { - $("#next"+tspg+", #last"+tspg).addClass( disabled ).removeClass( hover ); - if(ts.p.toppager) { $("#next_t"+tspg_t+", #last_t"+tspg_t).addClass( disabled ).removeClass( hover ); } - } else { - $("#next"+tspg+", #last"+tspg).removeClass( disabled ); - if(ts.p.toppager) { $("#next_t"+tspg_t+", #last_t"+tspg_t).removeClass( disabled ); } - } - } - } - if(rn===true && ts.p.rownumbers === true) { - $(">td.jqgrid-rownum",ts.rows).each(function(i){ - $(this).html(base+1+i); - }); - } - if(dnd && ts.p.jqgdnd) { $(ts).jqGrid('gridDnD','updateDnD');} - $(ts).triggerHandler("jqGridGridComplete"); - if($.isFunction(ts.p.gridComplete)) {ts.p.gridComplete.call(ts);} - $(ts).triggerHandler("jqGridAfterGridComplete"); - }, - beginReq = function() { - ts.grid.hDiv.loading = true; - if(ts.p.hiddengrid) { return;} - $(ts).jqGrid("progressBar", {method:"show", loadtype : ts.p.loadui, htmlcontent: $.jgrid.getRegional(ts, "defaults.loadtext", ts.p.loadtext) }); - }, - endReq = function() { - ts.grid.hDiv.loading = false; - $(ts).jqGrid("progressBar", {method:"hide", loadtype : ts.p.loadui }); - }, - beforeprocess = function(data, st, xhr) { - var bfpcr = $(ts).triggerHandler("jqGridBeforeProcessing", [data,st,xhr]); - bfpcr = (bfpcr === undefined || typeof(bfpcr) !== 'boolean') ? true : bfpcr; - if ($.isFunction(ts.p.beforeProcessing)) { - if (ts.p.beforeProcessing.call(ts, data, st, xhr) === false) { - bfpcr = false; - } - } - return bfpcr; - }, - afterprocess = function(dstr, lcf) { - $(ts).triggerHandler("jqGridLoadComplete", [dstr]); - if(lcf) {ts.p.loadComplete.call(ts,dstr);} - $(ts).triggerHandler("jqGridAfterLoadComplete", [dstr]); - ts.p.datatype = "local"; - ts.p.datastr = null; - endReq(); - }, - populate = function (npage) { - if(!ts.grid.hDiv.loading) { - var pvis = ts.p.scroll && npage === false, - prm = {}, dt, dstr, pN=ts.p.prmNames; - if(ts.p.page <=0) { ts.p.page = Math.min(1,ts.p.lastpage); } - if(pN.search !== null) {prm[pN.search] = ts.p.search;} if(pN.nd !== null) {prm[pN.nd] = new Date().getTime();} - if(pN.rows !== null) {prm[pN.rows]= ts.p.rowNum;} if(pN.page !== null) {prm[pN.page]= ts.p.page;} - if(pN.sort !== null) {prm[pN.sort]= ts.p.sortname;} if(pN.order !== null) {prm[pN.order]= ts.p.sortorder;} - if(ts.p.rowTotal !== null && pN.totalrows !== null) { prm[pN.totalrows]= ts.p.rowTotal; } - var lcf = $.isFunction(ts.p.loadComplete), lc = lcf ? ts.p.loadComplete : null; - var adjust = 0; - npage = npage || 1; - if (npage > 1) { - if(pN.npage !== null) { - prm[pN.npage] = npage; - adjust = npage - 1; - npage = 1; - } else { - lc = function(req) { - ts.p.page++; - ts.grid.hDiv.loading = false; - if (lcf) { - ts.p.loadComplete.call(ts,req); - } - populate(npage-1); - }; - } - } else if (pN.npage !== null) { - delete ts.p.postData[pN.npage]; - } - if(ts.p.grouping) { - $(ts).jqGrid('groupingSetup'); - var grp = ts.p.groupingView, gi, gs=""; - for(gi=0;gi1,adjust); } - else { addJSONData(data, rcnt, npage>1, adjust); } - $(ts).triggerHandler("jqGridLoadComplete", [data]); - if(lc) { lc.call(ts,data); } - $(ts).triggerHandler("jqGridAfterLoadComplete", [data]); - if (pvis) { ts.grid.populateVisible(); } - if (!ts.p.treeGrid_bigData) { - if( ts.p.loadonce || ts.p.treeGrid) {ts.p.datatype = "local";} - } else { - if( ts.p.loadonce) {ts.p.datatype = "local";} //bvn13 - } - data=null; - if (npage === 1) { endReq(); } - // bvn - if ($.isFunction(ts.treeGrid_afterLoadComplete)) { - ts.treeGrid_afterLoadComplete.call(ts); - } - }, - error:function(xhr,st,err){ - $(ts).triggerHandler("jqGridLoadError", [xhr,st,err]); - if($.isFunction(ts.p.loadError)) { ts.p.loadError.call(ts,xhr,st,err); } - if (npage === 1) { endReq(); } - xhr=null; - }, - beforeSend: function(xhr, settings ){ - var gotoreq = true; - gotoreq = $(ts).triggerHandler("jqGridLoadBeforeSend", [xhr,settings]); - if($.isFunction(ts.p.loadBeforeSend)) { - gotoreq = ts.p.loadBeforeSend.call(ts,xhr, settings); - } - if(gotoreq === undefined) { gotoreq = true; } - if(gotoreq === false) { - return false; - } - beginReq(); - } - },$.jgrid.ajaxOptions, ts.p.ajaxGridOptions)); - break; - case "xmlstring": - beginReq(); - dstr = typeof ts.p.datastr !== 'string' ? ts.p.datastr : $.parseXML(ts.p.datastr); - if(!beforeprocess(dstr, 200 , null)) { - endReq(); - return; - } - addXmlData(dstr); - afterprocess(dstr, lcf); - break; - case "jsonstring": - beginReq(); - if(typeof ts.p.datastr === 'string') { dstr = $.jgrid.parse(ts.p.datastr); } - else { dstr = ts.p.datastr; } - if(!beforeprocess(dstr, 200 , null)) { - endReq(); - return; - } - addJSONData(dstr); - afterprocess(dstr, lcf); - break; - case "local": - case "clientside": - beginReq(); - ts.p.datatype = "local"; - ts.p._ald = true; - var req = addLocalData( false ); - if(!beforeprocess(req, 200 , null)) { - endReq(); - return; - } - addJSONData(req,rcnt,npage>1,adjust); - $(ts).triggerHandler("jqGridLoadComplete", [req]); - if(lc) { lc.call(ts,req); } - $(ts).triggerHandler("jqGridAfterLoadComplete", [req]); - if (pvis) { ts.grid.populateVisible(); } - endReq(); - ts.p._ald = false; - break; - } - ts.p._sort = false; - } - }, - setHeadCheckBox = function ( checked ) { - $('#cb_'+$.jgrid.jqID(ts.p.id),ts.grid.hDiv)[ts.p.useProp ? 'prop': 'attr']("checked", checked); - var fid = ts.p.frozenColumns ? ts.p.id+"_frozen" : ""; - if(fid) { - $('#cb_'+$.jgrid.jqID(ts.p.id),ts.grid.fhDiv)[ts.p.useProp ? 'prop': 'attr']("checked", checked); - } - }, - setPager = function (pgid, tp){ - // TBD - consider escaping pgid with pgid = $.jgrid.jqID(pgid); - var sep = "", - pginp = "", - pgl="", - str="", pgcnt, lft, cent, rgt, twd, tdw, i, - clearVals = function(onpaging, thus){ - var ret; - ret = $(ts).triggerHandler("jqGridPaging", [onpaging, thus]); - if(ret==='stop') {return false;} - if ($.isFunction(ts.p.onPaging) ) { ret = ts.p.onPaging.call(ts,onpaging, thus); } - if(ret==='stop') {return false;} - ts.p.selrow = null; - if(ts.p.multiselect) {ts.p.selarrrow =[]; setHeadCheckBox( false );} - ts.p.savedRow = []; - return true; - }; - pgid = pgid.substr(1); - tp += "_" + pgid; - pgcnt = "pg_"+pgid; - lft = pgid+"_left"; cent = pgid+"_center"; rgt = pgid+"_right"; - $("#"+$.jgrid.jqID(pgid) ) - .append("
") - .attr("dir","ltr"); //explicit setting - if(ts.p.rowList.length >0){ - str = ""; - str +=""; - } - if(dir==="rtl") { pgl += str; } - if(ts.p.pginput===true) { - pginp= ""+$.jgrid.template( $.jgrid.getRegional(ts, "defaults.pgtext", ts.p.pgtext) || "","","")+""; - } - if(ts.p.pgbuttons===true) { - var po=["first"+tp,"prev"+tp, "next"+tp,"last"+tp], btc=getstyle(stylemodule, 'pgButtonBox', true, 'ui-pg-button'), - pot = [($.jgrid.getRegional(ts,"defaults.pgfirst",ts.p.pgfirst) || ""), - ($.jgrid.getRegional(ts,"defaults.pgprev",ts.p.pgprev) || ""), - ($.jgrid.getRegional(ts,"defaults.pgnext",ts.p.pgnext) || ""), - ($.jgrid.getRegional(ts,"defaults.pglast",ts.p.pglast) || "")]; - if(dir==="rtl") { - po.reverse(); - pot.reverse(); - } - pgl += ""; - pgl += ""; - pgl += pginp !== "" ? sep+pginp+sep:""; - pgl += ""; - pgl += ""; - } else if (pginp !== "") { - pgl += pginp; - } - if(dir==="ltr") { - pgl += str; - } - pgl += ""; - if(ts.p.viewrecords===true) { - $("td#"+pgid+"_"+ts.p.recordpos,"#"+pgcnt).append("
"); - } - $("td#"+pgid+"_"+ts.p.pagerpos,"#"+pgcnt).append(pgl); - tdw = $("#gbox_"+$.jgrid.jqID(ts.p.id)).css("font-size") || "11px"; - $("#gbox_"+$.jgrid.jqID(ts.p.id)).append(""); - twd = $(pgl).clone().appendTo("#testpg").width(); - $("#testpg").remove(); - if(twd > 0) { - if(pginp !== "") { twd += 50; } //should be param - $("td#"+pgid+"_"+ts.p.pagerpos,"#"+pgcnt).width(twd); - } - ts.p._nvtd = []; - ts.p._nvtd[0] = twd ? Math.floor((ts.p.width - twd)/2) : Math.floor(ts.p.width/3); - ts.p._nvtd[1] = 0; - pgl=null; - $('.ui-pg-selbox',"#"+pgcnt).on('change',function() { - if(!clearVals('records', this)) { return false; } - ts.p.page = Math.round(ts.p.rowNum*(ts.p.page-1)/this.value-0.5)+1; - ts.p.rowNum = this.value; - if(ts.p.pager) { $('.ui-pg-selbox',ts.p.pager).val(this.value); } - if(ts.p.toppager) { $('.ui-pg-selbox',ts.p.toppager).val(this.value); } - populate(); - return false; - }); - if(ts.p.pgbuttons===true) { - $(".ui-pg-button","#"+pgcnt).hover(function(){ - if($(this).hasClass(disabled)) { - this.style.cursor='default'; - } else { - $(this).addClass(hover); - this.style.cursor='pointer'; - } - },function() { - if(!$(this).hasClass(disabled)) { - $(this).removeClass(hover); - this.style.cursor= "default"; - } - }); - $("#first"+$.jgrid.jqID(tp)+", #prev"+$.jgrid.jqID(tp)+", #next"+$.jgrid.jqID(tp)+", #last"+$.jgrid.jqID(tp)).click( function() { - if ($(this).hasClass(disabled)) { - return false; - } - var cp = intNum(ts.p.page,1), - last = intNum(ts.p.lastpage,1), selclick = false, - fp=true, pp=true, np=true,lp=true; - if(last ===0 || last===1) { - fp=false; - pp=false; - np=false; - lp=false; - } else if( last>1 && cp >=1) { - if( cp === 1) { - fp=false; - pp=false; - } else if( cp===last){ - np=false; - lp=false; - } - } else if( last>1 && cp===0 ) { - np=false; - lp=false; - cp=last-1; - } - if(!clearVals(this.id.split("_")[0], this)) { return false; } - if( this.id === 'first'+tp && fp ) { ts.p.page=1; selclick=true;} - if( this.id === 'prev'+tp && pp) { ts.p.page=(cp-1); selclick=true;} - if( this.id === 'next'+tp && np) { ts.p.page=(cp+1); selclick=true;} - if( this.id === 'last'+tp && lp) { ts.p.page=last; selclick=true;} - if(selclick) { - populate(); - } - return false; - }); - } - if(ts.p.pginput===true) { - $("#"+pgcnt).on('keypress','input.ui-pg-input', function(e) { - var key = e.charCode || e.keyCode || 0; - if(key === 13) { - if(!clearVals('user', this)) { return false; } - $(this).val( intNum( $(this).val(), 1)); - ts.p.page = ($(this).val()>0) ? $(this).val():ts.p.page; - populate(); - return false; - } - return this; - }); - } - }, - multiSort = function(iCol, obj, sor ) { - var cm = ts.p.colModel, - selTh = ts.p.frozenColumns ? obj : ts.grid.headers[iCol].el, so="", sn; - $("span.ui-grid-ico-sort",selTh).addClass(disabled); - $(selTh).attr("aria-selected","false"); - sn = (cm[iCol].index || cm[iCol].name); - if ( typeof sor == "undefined" ) - { - if(cm[iCol].lso) { - if(cm[iCol].lso==="asc") { - cm[iCol].lso += "-desc"; - so = "desc"; - } else if(cm[iCol].lso==="desc") { - cm[iCol].lso += "-asc"; - so = "asc"; - } else if(cm[iCol].lso==="asc-desc" || cm[iCol].lso==="desc-asc") { - cm[iCol].lso=""; - } - } else { - cm[iCol].lso = so = cm[iCol].firstsortorder || 'asc'; - } - } - else { - cm[iCol].lso = so = sor; - } - if( so ) { - $("span.s-ico",selTh).show(); - $("span.ui-icon-"+so,selTh).removeClass(disabled); - $(selTh).attr("aria-selected","true"); - } else { - if(!ts.p.viewsortcols[0]) { - $("span.s-ico",selTh).hide(); - } - } - var isn = sortarr.indexOf( sn ); - if( isn === -1 ) { - sortarr.push( sn ); - sortord.push( so ); - } else { - if( so ) { - sortord[isn] = so; - } else { - sortord.splice( isn, 1 ); - sortarr.splice( isn, 1 ); - } - } - ts.p.sortorder = ""; - ts.p.sortname = ""; - for( var i = 0, len = sortarr.length; i < len ; i++) { - if( i > 0) { - ts.p.sortname += ", "; - } - ts.p.sortname += sortarr[ i ]; - if( i !== len -1) { - ts.p.sortname += " "+sortord[ i ]; - } - } - ts.p.sortorder = sortord[ len -1 ]; - /* - $.each(cm, function(i){ - if(this.lso) { - if(i>0 && fs) { - sort += ", "; - } - splas = this.lso.split("-"); - sort += cm[i].index || cm[i].name; - sort += " "+splas[splas.length-1]; - fs = true; - ts.p.sortorder = splas[splas.length-1]; - } - }); - ls = sort.lastIndexOf(ts.p.sortorder); - sort = sort.substring(0, ls); - ts.p.sortname = sort; - */ - }, - sortData = function (index, idxcol,reload,sor, obj){ - if(!ts.p.colModel[idxcol].sortable) { return; } - if(ts.p.savedRow.length > 0) {return;} - if(!reload) { - if( ts.p.lastsort === idxcol && ts.p.sortname !== "" ) { - if( ts.p.sortorder === 'asc') { - ts.p.sortorder = 'desc'; - } else if(ts.p.sortorder === 'desc') { ts.p.sortorder = 'asc';} - } else { ts.p.sortorder = ts.p.colModel[idxcol].firstsortorder || 'asc'; } - ts.p.page = 1; - } - if(ts.p.multiSort) { - multiSort( idxcol, obj, sor); - } else { - if(sor) { - if(ts.p.lastsort === idxcol && ts.p.sortorder === sor && !reload) { return; } - ts.p.sortorder = sor; - } - var previousSelectedTh = ts.grid.headers[ts.p.lastsort] ? ts.grid.headers[ts.p.lastsort].el : null, newSelectedTh = ts.p.frozenColumns ? obj : ts.grid.headers[idxcol].el, - //sortrule = $.trim(ts.p.viewsortcols[1] === 'single' ? hidden : disabled); - usehide = ts.p.viewsortcols[1] === 'single' ? true : false, tmpicon; - tmpicon = $(previousSelectedTh).find("span.ui-grid-ico-sort"); - tmpicon.addClass(disabled); - if(usehide) { - $(tmpicon).css("display","none"); - } - $(previousSelectedTh).attr("aria-selected","false"); - if(ts.p.frozenColumns) { - tmpicon = ts.grid.fhDiv.find("span.ui-grid-ico-sort"); - tmpicon.addClass(disabled); - if(usehide) { tmpicon.css("display","none"); } - ts.grid.fhDiv.find("th").attr("aria-selected","false"); - } - tmpicon = $(newSelectedTh).find("span.ui-icon-"+ts.p.sortorder); - tmpicon.removeClass(disabled); - if(usehide) { tmpicon.css("display",""); } - $(newSelectedTh).attr("aria-selected","true"); - if(!ts.p.viewsortcols[0]) { - if(ts.p.lastsort !== idxcol) { - if(ts.p.frozenColumns){ - ts.grid.fhDiv.find("span.s-ico").hide(); - } - $("span.s-ico",previousSelectedTh).hide(); - $("span.s-ico",newSelectedTh).show(); - } else if (ts.p.sortname === "") { // if ts.p.lastsort === idxcol but ts.p.sortname === "" - $("span.s-ico",newSelectedTh).show(); - } - } - index = index.substring(5 + ts.p.id.length + 1); // bad to be changed!?! - ts.p.sortname = ts.p.colModel[idxcol].index || index; - } - if ($(ts).triggerHandler("jqGridSortCol", [ts.p.sortname, idxcol, ts.p.sortorder]) === 'stop') { - ts.p.lastsort = idxcol; - return; - } - if($.isFunction(ts.p.onSortCol)) { - if (ts.p.onSortCol.call(ts, ts.p.sortname, idxcol, ts.p.sortorder)==='stop') { - ts.p.lastsort = idxcol; - return; - } - } - if(ts.p.datatype === "local") { - if(ts.p.deselectAfterSort) {$(ts).jqGrid("resetSelection");} - } else { - ts.p.selrow = null; - if(ts.p.multiselect){setHeadCheckBox( false );} - ts.p.selarrrow =[]; - ts.p.savedRow =[]; - } - if(ts.p.scroll) { - var sscroll = ts.grid.bDiv.scrollLeft; - emptyRows.call(ts, true, false); - ts.grid.hDiv.scrollLeft = sscroll; - } - if(ts.p.subGrid && ts.p.datatype === 'local') { - $("td.sgexpanded","#"+$.jgrid.jqID(ts.p.id)).each(function(){ - $(this).trigger("click"); - }); - } - ts.p._sort = true; - populate(); - ts.p.lastsort = idxcol; - if(ts.p.sortname !== index && idxcol) {ts.p.lastsort = idxcol;} - }, - setColWidth = function () { - var initwidth = 0, brd=$.jgrid.cell_width? 0: intNum(ts.p.cellLayout,0), vc=0, lvc, scw=intNum(ts.p.scrollOffset,0),cw,hs=false,aw,gw=0,cr; - $.each(ts.p.colModel, function() { - if(this.hidden === undefined) {this.hidden=false;} - if(ts.p.grouping && ts.p.autowidth) { - var ind = $.inArray(this.name, ts.p.groupingView.groupField); - if(ind >= 0 && ts.p.groupingView.groupColumnShow.length > ind) { - this.hidden = !ts.p.groupingView.groupColumnShow[ind]; - } - } - this.widthOrg = cw = intNum(this.width,0); - if(this.hidden===false){ - initwidth += cw+brd; - if(this.fixed) { - gw += cw+brd; - } else { - vc++; - } - } - }); - if(isNaN(ts.p.width)) { - ts.p.width = initwidth + ((ts.p.shrinkToFit ===false && !isNaN(ts.p.height)) ? scw : 0); - } - grid.width = parseInt(ts.p.width,10); - ts.p.tblwidth = initwidth; - if(ts.p.shrinkToFit ===false && ts.p.forceFit === true) {ts.p.forceFit=false;} - if(ts.p.shrinkToFit===true && vc > 0) { - aw = grid.width-brd*vc-gw; - if(!isNaN(ts.p.height)) { - aw -= scw; - hs = true; - } - initwidth =0; - $.each(ts.p.colModel, function(i) { - if(this.hidden === false && !this.fixed){ - cw = Math.round(aw*this.width/(ts.p.tblwidth-brd*vc-gw)); - this.width =cw; - initwidth += cw; - lvc = i; - } - }); - cr =0; - if (hs) { - if(grid.width-gw-(initwidth+brd*vc) !== scw){ - cr = grid.width-gw-(initwidth+brd*vc)-scw; - } - } else if(!hs && Math.abs(grid.width-gw-(initwidth+brd*vc)) !== 0) { - cr = grid.width-gw-(initwidth+brd*vc) - bstw; - } - ts.p.colModel[lvc].width += cr; - ts.p.tblwidth = initwidth+cr+brd*vc+gw; - if(ts.p.tblwidth > ts.p.width) { - ts.p.colModel[lvc].width -= (ts.p.tblwidth - parseInt(ts.p.width,10)); - ts.p.tblwidth = ts.p.width; - } - } - }, - nextVisible= function(iCol) { - var ret = iCol, j=iCol, i; - for (i = iCol+1;i'; - for(i=0;i
'; - cols.push(i); - } - str1 += ""; - $(parent).append(str1); - $("#col_menu").addClass("ui-menu " + colmenustyle.menu_widget); - if(!$.jgrid.isElementInViewport($("#col_menu")[0])){ - $("#col_menu").css("left", - parseInt($("#column_menu").innerWidth(),10) +"px"); - } - if($.fn.html5sortable()) { - $("#col_menu").html5sortable({ - handle: 'span', - forcePlaceholderSize: true } - ).on('sortupdate', function(e, ui) { - cols.splice( ui.startindex, 1); - cols.splice(ui.endindex, 0, ui.startindex); - $(ts).jqGrid("destroyFrozenColumns"); - $(ts).jqGrid("remapColumns", cols, true); - $(ts).triggerHandler("jqGridColMenuColumnDone", [cols, null, null]); - if($.isFunction(ts.p.colMenuColumnDone)) { - ts.p.colMenuColumnDone.call( ts, cols, null, null); - } - $(ts).jqGrid("setFrozenColumns"); - for(i=0;i li > a").on("click", function(e) { - var checked, col_name; - if($(e.target).hasClass('notclick')) { - return; - } - if($(e.target).is(":input")) { - checked = $(e.target).is(":checked"); - } else { - checked = !$("input", this).is(":checked"); - $("input", this).prop("checked",checked); - } - - col_name = $("input", this).attr('name'); - $(ts).triggerHandler("jqGridColMenuColumnDone", [cols, col_name, checked]); - if($.isFunction(ts.p.colMenuColumnDone)) { - ts.p.colMenuColumnDone.call( ts, cols, col_name, checked); - } - if(!checked) { - $(ts).jqGrid('hideCol', col_name); - $(this).parent().attr("draggable","false"); - } else { - $(ts).jqGrid('showCol', col_name ); - $(this).parent().attr("draggable","true"); - } - }).hover(function(){ - $(this).addClass(hover); - },function(){ - $(this).removeClass(hover); - }); - }, - buildSearchBox = function (index, top, left, parent) { - var cm = ts.p.colModel[index], rules, o1='',v1='',r1='',o2='',v2='', so, op, repstr='',selected, elem, - numopts = ['eq','ne', 'lt', 'le', 'gt', 'ge', 'nu', 'nn', 'in', 'ni'], - stropts = ['eq', 'ne', 'bw', 'bn', 'ew', 'en', 'cn', 'nc', 'nu', 'nn', 'in', 'ni'], - texts = $.jgrid.getRegional(ts, "search"), - common = $.jgrid.styleUI[(ts.p.styleUI || 'jQueryUI')].common; - - if(!cm ) { - return; - } - rules = ts.p.colFilters && ts.p.colFilters[cm.name] ? ts.p.colFilters[cm.name] : false; - if(rules && !$.isEmptyObject( rules )) { - o1 = rules.oper1; - v1 = rules.value1; - r1 = rules.rule; - o2 = rules.oper2; - v2 = rules.value2; - } - if(! cm.searchoptions ) { - cm.searchoptions = {}; - } - if(cm.searchoptions.sopt) { - so = cm.searchoptions.sopt; - } else if(cm.sorttype === 'text') { - so = stropts; - } else { - so = numopts; - } - if(cm.searchoptions.groupOps) { - op = cm.searchoptions.groupOps; - } else { - op = texts.groupOps; - } - - //elem = $(''); - elem = $('
'); - var str1= '
'+$.jgrid.getRegional(ts, "colmenu.searchTitle")+'
'; - str1 += '
'; - elem.append(str1); - var df=""; - if(cm.searchoptions.defaultValue ) { - df = $.isFunction(cm.searchoptions.defaultValue) ? cm.searchoptions.defaultValue.call(ts) : cm.searchoptions.defaultValue; - } - //overwrite default value if restore from filters - if( v1 ) { - df = v1; - } - var soptions = $.extend(cm.searchoptions, {name:cm.index || cm.name, id: "sval1_" + ts.p.idPrefix+cm.name, oper:'search'}), - input = $.jgrid.createEl.call(ts, cm.stype, soptions , df, false, $.extend({},$.jgrid.ajaxOptions, ts.p.ajaxSelectOptions || {})); - $(input).addClass( colmenustyle.filter_input ); - str1 = $('
').append(input); - elem.append(str1); - // and/or - str1 ='
'; - elem.append(str1); - //oper2 - repstr =''; - $.each(texts.odata, function(i, n) { - selected = n.oper === o2 ? 'selected="selected"' : ''; - if($.inArray(n.oper, so) !== -1) { - repstr += ''; - } - }); - str1 = '
'; - elem.append(str1); - // value2 - if( v2 ) { - df = v2; - } else { - df = ""; - } - soptions = $.extend(cm.searchoptions, {name:cm.index || cm.name, id: "sval2_" + ts.p.idPrefix+cm.name, oper:'search'}); - input = $.jgrid.createEl.call(ts, cm.stype, soptions , df, false, $.extend({},$.jgrid.ajaxOptions, ts.p.ajaxSelectOptions || {})); - $(input).addClass( colmenustyle.filter_input ); - str1 = $('
').append(input); - elem.append(str1); - // buttons - str1 = "
"; - str1 +=""; - str1 +=""; - str1 += "
"; - elem.append(str1); - elem = $('').append( elem ); - elem = $('').append(elem); - $(parent).append(elem); - $("#search_menu").addClass("ui-menu " + colmenustyle.menu_widget); - - if(!$.jgrid.isElementInViewport($("#search_menu")[0])){ - $("#search_menu").css("left", -parseInt($("#column_menu").innerWidth(),10) +"px"); - } - - $("#bs_reset, #bs_search", "#search_menu").hover(function(){ - $(this).addClass(hover); - },function(){ - $(this).removeClass(hover); - }); - - $("#bs_reset", elem).on('click', function(e){ - ts.p.colFilters[cm.name] = {}; - ts.p.postData.filters = buildFilters(); - ts.p.search = false; - $(ts).trigger("reloadGrid"); - $("#column_menu").remove(); - }); - $("#bs_search", elem).on('click', function(e){ - ts.p.colFilters[cm.name] = { - oper1: $("#oper1","#search_menu").val(), - value1: $("#sval1_" + ts.p.idPrefix+cm.name,"#search_menu").val(), - rule: $("#operand","#search_menu").val(), - oper2 : $("#oper2","#search_menu").val(), - value2 : $("#sval2_" + ts.p.idPrefix+cm.name,"#search_menu").val() - }; - ts.p.postData.filters = buildFilters(); - ts.p.search = true; - $(ts).trigger("reloadGrid"); - $("#column_menu").remove(); - }); - }, - buildFilters = function() { - var go = "AND", - filters ="{\"groupOp\":\"" + go + "\",\"rules\":[], \"groups\" : [", i=0; - for (var item in ts.p.colFilters) { - if(ts.p.colFilters.hasOwnProperty(item)) { - var si = ts.p.colFilters[item]; - if(!$.isEmptyObject(si)) { - if(i>0) { - filters += ","; - } - filters += "{\"groupOp\": \""+si.rule +"\", \"rules\" : ["; - filters += "{\"field\":\"" + item + "\","; - filters += "\"op\":\"" + si.oper1 + "\","; - si.value1 +=""; - filters += "\"data\":\"" + si.value1.replace(/\\/g,'\\\\').replace(/\"/g,'\\"') + "\"}"; - if(si.value2) { - filters += ",{\"field\":\"" + item + "\","; - filters += "\"op\":\"" + si.oper2 + "\","; - si.value2 +=""; - filters += "\"data\":\"" + si.value2.replace(/\\/g,'\\\\').replace(/\"/g,'\\"') + "\"}"; - } - filters += "]}"; - i++; - } else { - //console.log('empty object'); - } - } - } - filters += "]}"; - return filters; - }, - buildGrouping = function( index, isgroup ) { - var cm = ts.p.colModel[index], - group = ts.p.groupingView; - if(isgroup !== -1) { - group.groupField.splice(isgroup,1); - } else { - group.groupField.push( cm.name); - } - $(ts).jqGrid('groupingGroupBy', group.groupField ); - if(ts.p.frozenColumns) { - $(ts).jqGrid("destroyFrozenColumns"); - $(ts).jqGrid("setFrozenColumns"); - } - }, - buildFreeze = function( index, isfreeze ) { - var cols = [], i, len = ts.p.colModel.length, lastfrozen = -1, cm = ts.p.colModel; - for(i=0; i < len; i++) { - if(cm[i].frozen) { - lastfrozen = i; - } - cols.push(i); - } - // from position index to lastfrozen+1 - cols.splice( index, 1); - cols.splice(lastfrozen + (isfreeze ? 1 : 0), 0, index); - cm[index].frozen = isfreeze; - $(ts).jqGrid("destroyFrozenColumns"); - $(ts).jqGrid("remapColumns", cols, true); - $(ts).jqGrid("setFrozenColumns"); - }, - buildColMenu = function( index, left, top ){ - //$("#sopt_menu").remove(); - left=parseInt(left,10); - top=parseInt(top,10) + 25; - var fs = $('.ui-jqgrid-view').css('font-size') || '11px'; - var strb = '", - strl ='', - cm = ts.p.colModel[index], op = $.extend({sorting:true, columns: true, filtering: true, seraching:true, grouping:true, freeze : true}, cm.coloptions), - texts = $.jgrid.getRegional(ts, "colmenu"), - label = ts.p.colNames[index], - isgroup, - isfreeze, - menuData = [], - cname = $.trim(cm.name); // ??? - // sorting - menuData.push( str ); - if(op.sorting) { - str = ''; - str += ''; - menuData.push( str ); - } - if(op.columns) { - str = ''; - str += ''; - menuData.push( str ); - } - if(op.filtering) { - str = ''; - str += ''; - menuData.push( str ); - } - if(op.grouping) { - isgroup = $.inArray(cm.name, ts.p.groupingView.groupField); - str = ''; - str += ''; - menuData.push( str ); - } - if(op.freeze) { - isfreeze = (cm.frozen && ts.p.frozenColumns) ? false : true; - str = ''; - str += ''; - menuData.push( str ); - } - for( var key in ts.p.colMenuCustom) { - if(ts.p.colMenuCustom.hasOwnProperty(key)) { - var menuitem = ts.p.colMenuCustom[key], - exclude = menuitem.exclude.split(","); - exclude = $.map(exclude, function(item){ return $.trim(item);}); - if( menuitem.colname === cname || (menuitem.colname === '_all_' && $.inArray(cname, exclude) === -1)) { - strl = ''; - str = ''; - if(menuitem.position === 'last') { - menuData.push( strl ); - menuData.push( str ); - } else if( menuitem.position === 'first') { - menuData.unshift( strl ); - menuData.unshift( str ); - } - } - } - } - menuData.unshift( strb ); - menuData.push( stre ); - //str += ""; - $('body').append( menuData.join('') ); - $("#column_menu").addClass("ui-menu " + colmenustyle.menu_widget); - if(ts.p.direction === "ltr") { - var wcm = $("#column_menu").width() + 26; - $("#column_menu").css("left", (left- wcm)+'px'); - } - $("#column_menu > li > a").hover( - function(){ - $("#col_menu").remove(); - $("#search_menu").remove(); - var left1, top1; - if($(this).attr("data-value") === 'columns') { - left1 = $(this).parent().width()+18, - top1 = $(this).parent().position().top - 5; - buildColItems(top1, left1, $(this).parent()); - } - if($(this).attr("data-value") === 'filtering') { - left1 = $(this).parent().width()+18, - top1 = $(this).parent().position().top - 5; - buildSearchBox(index, top1, left1, $(this).parent()); - } - $(this).addClass(hover); - }, - function(){ $(this).removeClass(hover); } - ).click(function(){ - var v = $(this).attr("data-value"), - sobj = ts.grid.headers[index].el; - if(v === 'sortasc') { - sortData( "jqgh_"+ts.p.id+"_" + cm.name, index, true, 'asc', sobj); - } else if(v === 'sortdesc') { - sortData( "jqgh_"+ts.p.id+"_" + cm.name, index, true, 'desc', sobj); - } else if (v === 'grouping') { - buildGrouping(index, isgroup); - } else if( v==='freeze') { - buildFreeze( index, isfreeze); - } - if(v.indexOf('sort') !== -1 || v === 'grouping' || v==='freeze') { - $(this).remove(); - } - if(ts.p.colMenuCustom.hasOwnProperty(v)) { - var exec = ts.p.colMenuCustom[v]; - if($.isFunction(exec.funcname)) { - exec.funcname.call(ts, cname); - if(exec.closeOnRun) { - $(this).remove(); - } - } - } - }); - if( parseFloat($("#column_menu").css("left")) < 0 ) { - $("#column_menu").css("left", $(ts).css("left") ); - } - }, - colTemplate; - if(ts.p.colMenu || ts.p.menubar) { - $("body").on('click', function(e){ - if(!$(e.target).closest("#column_menu").length) { - try { - $("#column_menu").remove(); - } catch (e) {} - } - if(!$(e.target).closest(".ui-jqgrid-menubar").length) { - try { - $("#"+ts.p.id+"_menubar").hide(); - } catch (e) {} - } - }); - } - this.p.id = this.id; - if ($.inArray(ts.p.multikey,sortkeys) === -1 ) {ts.p.multikey = false;} - ts.p.keyName=false; - for (i=0; i"); - this.p.colModel.unshift({name:'cb',width:$.jgrid.cell_width ? ts.p.multiselectWidth+ts.p.cellLayout : ts.p.multiselectWidth,sortable:false,resizable:false,hidedlg:true,search:false,align:'center',fixed:true, frozen: true}); - } - if(this.p.rownumbers) { - this.p.colNames.unshift(""); - this.p.colModel.unshift({name:'rn',width:ts.p.rownumWidth,sortable:false,resizable:false,hidedlg:true,search:false,align:'center',fixed:true, frozen : true}); - } - ts.p.xmlReader = $.extend(true,{ - root: "rows", - row: "row", - page: "rows>page", - total: "rows>total", - records : "rows>records", - repeatitems: true, - cell: "cell", - id: "[id]", - userdata: "userdata", - subgrid: {root:"rows", row: "row", repeatitems: true, cell:"cell"} - }, ts.p.xmlReader); - ts.p.jsonReader = $.extend(true,{ - root: "rows", - page: "page", - total: "total", - records: "records", - repeatitems: true, - cell: "cell", - id: "id", - userdata: "userdata", - subgrid: {root:"rows", repeatitems: true, cell:"cell"} - },ts.p.jsonReader); - ts.p.localReader = $.extend(true,{ - root: "rows", - page: "page", - total: "total", - records: "records", - repeatitems: false, - cell: "cell", - id: "id", - userdata: "userdata", - subgrid: {root:"rows", repeatitems: true, cell:"cell"} - },ts.p.localReader); - if(ts.p.scroll){ - ts.p.pgbuttons = false; ts.p.pginput=false; ts.p.rowList=[]; - } - if(ts.p.data.length) { - normalizeData(); - refreshIndex(); - } - var thead = "", - tdc, idn, w, res, sort ="", - td, ptr, tbody, imgs, iac="", idc="", tmpcm; - if(ts.p.shrinkToFit===true && ts.p.forceFit===true) { - for (i=ts.p.colModel.length-1;i>=0;i--){ - if(!ts.p.colModel[i].hidden) { - ts.p.colModel[i].resizable=false; - break; - } - } - } - if(ts.p.viewsortcols[1] === 'horizontal') { - iac=" ui-i-asc"; - idc=" ui-i-desc"; - } else if(ts.p.viewsortcols[1] === "single") { - iac = " ui-single-sort-asc"; - idc = " ui-single-sort-desc"; - sort = " style='display:none'"; - ts.p.viewsortcols[0] = false; - } - tdc = isMSIE ? "class='ui-th-div-ie'" :""; - imgs = ""; - if(ts.p.multiSort) { - if(ts.p.sortname ) { - sortarr = ts.p.sortname.split(","); - for (i=0; i < sortarr.length; i++) { - sotmp = $.trim(sortarr[i]).split(" "); - sortarr[i] = $.trim(sotmp[0]); - sortord[i] = sotmp[1] ? $.trim(sotmp[1]) : ts.p.sortorder || "asc"; - } - } - } - for(i=0;i"; - idn = tmpcm.index || tmpcm.name; - thead += "
"+ts.p.colNames[i]; - if(!tmpcm.width) { - tmpcm.width = 150; - } else { - tmpcm.width = parseInt(tmpcm.width,10); - } - if(typeof tmpcm.title !== "boolean") { - tmpcm.title = true; - } - tmpcm.lso = ""; - if (idn === ts.p.sortname) { - ts.p.lastsort = i; - } - if(ts.p.multiSort) { - sotmp = $.inArray(idn,sortarr); - if( sotmp !== -1 ) { - tmpcm.lso = sortord[sotmp]; - } - } - thead += imgs; - if(ts.p.colMenu && tmpcm.colmenu) { - thead += ""; - } - thead += "
"; - } - thead += ""; - imgs = null; - tmpcm = null; - $(this).append(thead); - $("thead tr:first th",this).hover( - function(){ $(this).addClass(hover);}, - function(){ $(this).removeClass(hover);} - ); - if(this.p.multiselect) { - var emp=[], chk; - $('#cb_'+$.jgrid.jqID(ts.p.id),this).on('click',function(){ - ts.p.selarrrow = []; - var froz = ts.p.frozenColumns === true ? ts.p.id + "_frozen" : ""; - if (this.checked) { - $(ts.rows).each(function(i) { - if (i>0) { - if(!$(this).hasClass("ui-subgrid") && !$(this).hasClass("jqgroup") && !$(this).hasClass(disabled) && !$(this).hasClass("jqfoot")){ - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+$.jgrid.jqID(this.id) )[ts.p.useProp ? 'prop': 'attr']("checked",true); - $(this).addClass(highlight).attr("aria-selected","true"); - ts.p.selarrrow.push(this.id); - ts.p.selrow = this.id; - if(froz) { - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+$.jgrid.jqID(this.id), ts.grid.fbDiv )[ts.p.useProp ? 'prop': 'attr']("checked",true); - $("#"+$.jgrid.jqID(this.id), ts.grid.fbDiv).addClass(highlight); - } - } - } - }); - chk=true; - emp=[]; - } - else { - $(ts.rows).each(function(i) { - if(i>0) { - if(!$(this).hasClass("ui-subgrid") && !$(this).hasClass("jqgroup") && !$(this).hasClass(disabled) && !$(this).hasClass("jqfoot")){ - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+$.jgrid.jqID(this.id) )[ts.p.useProp ? 'prop': 'attr']("checked", false); - $(this).removeClass(highlight).attr("aria-selected","false"); - emp.push(this.id); - if(froz) { - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+$.jgrid.jqID(this.id), ts.grid.fbDiv )[ts.p.useProp ? 'prop': 'attr']("checked",false); - $("#"+$.jgrid.jqID(this.id), ts.grid.fbDiv).removeClass(highlight); - } - } - } - }); - ts.p.selrow = null; - chk=false; - } - $(ts).triggerHandler("jqGridSelectAll", [chk ? ts.p.selarrrow : emp, chk]); - if($.isFunction(ts.p.onSelectAll)) {ts.p.onSelectAll.call(ts, chk ? ts.p.selarrrow : emp,chk);} - }); - } - - if(ts.p.autowidth===true) { - var pw = $(eg).parent().width(); - tmpcm = $(window).width(); - ts.p.width = tmpcm - pw > 3 ? pw: tmpcm; - } - var tfoot = "", bstw = ts.p.styleUI === 'Bootstrap' ? 2 : 0; - setColWidth(); - $(eg).css("width",grid.width+"px").append("
 
"); - if(ts.p.scrollPopUp) { - $(eg).append("
"); - } - $(gv).css("width",grid.width+"px"); - thead = $("thead:first",ts).get(0); - if(ts.p.footerrow) { tfoot += ""; } - var thr = $("tr:first",thead), - firstr = ""; - ts.p.disableClick=false; - $("th",thr).each(function ( j ) { - tmpcm = ts.p.colModel[j]; - w = tmpcm.width; - if(tmpcm.resizable === undefined) { - tmpcm.resizable = true; - } - if(tmpcm.resizable){ - res = document.createElement("span"); - $(res).html(" ").addClass('ui-jqgrid-resize ui-jqgrid-resize-'+dir) - .css("cursor","col-resize"); - $(this).addClass(ts.p.resizeclass); - } else { - res = ""; - } - $(this).css("width",w+"px").prepend(res); - res = null; - var hdcol = ""; - if( tmpcm.hidden ) { - $(this).css("display","none"); - hdcol = "display:none;"; - } - firstr += ""; - grid.headers[j] = { width: w, el: this }; - sort = tmpcm.sortable; - if( typeof sort !== 'boolean') { - tmpcm.sortable = true; - sort=true; - } - var nm = tmpcm.name; - if( !(nm === 'cb' || nm==='subgrid' || nm==='rn') ) { - if(ts.p.viewsortcols[2]){ - $(">div",this).addClass('ui-jqgrid-sortable'); - } - } - if(sort) { - if(ts.p.multiSort) { - if(ts.p.viewsortcols[0]) { - $("div span.s-ico",this).show(); - if( tmpcm.lso ){ - $("div span.ui-icon-"+tmpcm.lso,this).removeClass(disabled).css("display",""); - } - } else if( tmpcm.lso) { - $("div span.s-ico",this).show(); - $("div span.ui-icon-"+tmpcm.lso,this).removeClass(disabled).css("display",""); - } - } else { - if(ts.p.viewsortcols[0]) { - $("div span.s-ico",this).show(); - if(j===ts.p.lastsort){ - $("div span.ui-icon-"+ts.p.sortorder,this).removeClass(disabled).css("display",""); - } - } else if(j === ts.p.lastsort && ts.p.sortname !== "") { - $("div span.s-ico",this).show(); - $("div span.ui-icon-"+ts.p.sortorder,this).removeClass(disabled).css("display",""); - } - } - } - if(ts.p.footerrow) { - tfoot += ""; - } - }).mousedown(function(e) { - if ($(e.target).closest("th>span.ui-jqgrid-resize").length !== 1) { return; } - var ci = getColumnHeaderIndex(this); - if(ts.p.forceFit===true) {ts.p.nv= nextVisible(ci);} - grid.dragStart(ci, e, getOffset(ci)); - return false; - }).click(function(e) { - if (ts.p.disableClick) { - ts.p.disableClick = false; - return false; - } - var s = "th>div.ui-jqgrid-sortable",r,d; - if (!ts.p.viewsortcols[2]) { s = "th>div>span>span.ui-grid-ico-sort"; } - var t = $(e.target).closest(s); - if (t.length !== 1) { return; } - var ci; - if(ts.p.frozenColumns) { - var tid = $(this)[0].id.substring( ts.p.id.length + 1 ); - $(ts.p.colModel).each(function(i){ - if (this.name === tid) { - ci = i;return false; - } - }); - } else { - ci = getColumnHeaderIndex(this); - } - // - if($(e.target).hasClass('colmenuspan')) { - if($("#column_menu")[0] != null) { - $("#column_menu").remove(); - } - - var colindex = $.jgrid.getCellIndex(e.target); - if(colindex === -1) { return;} - var offset = $(this).offset(), - left = ( offset.left ), - top = ( offset.top); - if(ts.p.direction === "ltr") { - left += $(this).outerWidth(); - } - buildColMenu(colindex, left, top, t ); - if(ts.p.menubar === true) { - $("#"+ts.p.id+"_menubar").hide(); - } - e.stopPropagation(); - return; - } - // - if (!ts.p.viewsortcols[2]) { r=true;d=t.attr("sort"); } - if(ci != null){ - sortData( $('div',this)[0].id, ci, r, d, this); - } - return false; - }); - tmpcm = null; - if (ts.p.sortable && $.fn.sortable) { - try { - $(ts).jqGrid("sortableColumns", thr); - } catch (e){} - } - if(ts.p.footerrow) { tfoot += "
 
"; } - firstr += ""; - tbody = document.createElement("tbody"); - //$(this).append(firstr); - this.appendChild(tbody); - $(this).addClass(getstyle(stylemodule,"rowTable", true, 'ui-jqgrid-btable ui-common-table')).append(firstr); - if(ts.p.altRows) { - $(this).addClass(getstyle(stylemodule,"stripedTable", true, '')); - } - //$(firstr).insertAfter(this); - firstr = null; - var hTable = $("
").append(thead), - hg = (ts.p.caption && ts.p.hiddengrid===true) ? true : false, - hb = $("
"); - thead = null; - grid.hDiv = document.createElement("div"); - grid.hDiv.style.width = (grid.width - bstw) + "px"; - grid.hDiv.className = getstyle(stylemodule,'headerDiv', true,'ui-jqgrid-hdiv'); - - $(grid.hDiv).append(hb); - $(hb).append(hTable); - hTable = null; - if(hg) { $(grid.hDiv).hide(); } - if(ts.p.pager){ - // TBD -- escape ts.p.pager here? - if(typeof ts.p.pager === "string") {if(ts.p.pager.substr(0,1) !== "#") { ts.p.pager = "#"+ts.p.pager;} } - else { ts.p.pager = "#"+ $(ts.p.pager).attr("id");} - $(ts.p.pager).css({width: grid.width+"px"}).addClass(getstyle(stylemodule,'pagerBox', true,'ui-jqgrid-pager')).appendTo(eg); - if(hg) {$(ts.p.pager).hide();} - setPager(ts.p.pager,''); - } - if( ts.p.cellEdit === false && ts.p.hoverrows === true) { - $(ts).on({ - mouseover: function(e) { - ptr = $(e.target).closest("tr.jqgrow"); - if($(ptr).attr("class") !== "ui-subgrid") { - $(ptr).addClass(hover); - } - }, - mouseout: function(e) { - ptr = $(e.target).closest("tr.jqgrow"); - $(ptr).removeClass(hover); - } - }); - } - var ri,ci, tdHtml; - function selectMultiRow(ri, scb, e, selection) { - if((ts.p.multiselect && ts.p.multiboxonly) || ts.p.multimail ) { - if(scb){ - $(ts).jqGrid("setSelection", ri, selection, e); - } else if( ts.p.multiboxonly && ts.p.multimail) { - // execute onSelectRow - $(ts).triggerHandler("jqGridSelectRow", [ri, false, e]); - if( ts.p.onSelectRow) { ts.p.onSelectRow.call(ts, ri, false, e); } - } else { - var frz = ts.p.frozenColumns ? ts.p.id+"_frozen" : ""; - $(ts.p.selarrrow).each(function(i,n){ - var trid = $(ts).jqGrid('getGridRowById',n); - if(trid) { - $( trid ).removeClass(highlight); - } - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+$.jgrid.jqID(n))[ts.p.useProp ? 'prop': 'attr']("checked", false); - if(frz) { - $("#"+$.jgrid.jqID(n), "#"+$.jgrid.jqID(frz)).removeClass(highlight); - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+$.jgrid.jqID(n), "#"+$.jgrid.jqID(frz))[ts.p.useProp ? 'prop': 'attr']("checked", false); - } - }); - ts.p.selarrrow = []; - $(ts).jqGrid("setSelection", ri, selection, e); - } - } else { - $(ts).jqGrid("setSelection", ri, selection, e); - } - } - $(ts).before(grid.hDiv).on({ - 'click': function(e) { - td = e.target; - ptr = $(td,ts.rows).closest("tr.jqgrow"); - if($(ptr).length === 0 || ptr[0].className.indexOf( disabled ) > -1 || ($(td,ts).closest("table.ui-jqgrid-btable").attr('id') || '').replace("_frozen","") !== ts.id ) { - return this; - } - var scb = $(td).filter(":enabled").hasClass("cbox"), - cSel = $(ts).triggerHandler("jqGridBeforeSelectRow", [ptr[0].id, e]); - cSel = (cSel === false || cSel === 'stop') ? false : true; - if ($.isFunction(ts.p.beforeSelectRow)) { - var allowRowSelect = ts.p.beforeSelectRow.call(ts, ptr[0].id, e); - if (allowRowSelect === false || allowRowSelect === 'stop') { - cSel = false; - } - } - if (td.tagName === 'A' || ((td.tagName === 'INPUT' || td.tagName === 'TEXTAREA' || td.tagName === 'OPTION' || td.tagName === 'SELECT' ) && !scb) ) { return; } - ri = ptr[0].id; - td = $(td).closest("tr.jqgrow>td"); - if (td.length > 0) { - ci = $.jgrid.getCellIndex(td); - } - if(ts.p.cellEdit === true) { - if(ts.p.multiselect && scb && cSel){ - $(ts).jqGrid("setSelection", ri ,true,e); - } else if (td.length > 0) { - try { - $(ts).jqGrid("editCell", ptr[0].rowIndex, ci, true, e); - } catch (_) {} - } - return; - } - if (td.length > 0) { - tdHtml = $(td).closest("td,th").html(); - $(ts).triggerHandler("jqGridCellSelect", [ri,ci,tdHtml,e]); - if($.isFunction(ts.p.onCellSelect)) { - ts.p.onCellSelect.call(ts,ri,ci,tdHtml,e); - } - } - if (!cSel) { - return; - } - if( ts.p.multimail && ts.p.multiselect) { - if (e.shiftKey) { - if (scb) { - var initialRowSelect = $(ts).jqGrid('getGridParam', 'selrow'), - - CurrentSelectIndex = $(ts).jqGrid('getInd', ri), - InitialSelectIndex = $(ts).jqGrid('getInd', initialRowSelect), - startID = "", - endID = ""; - if (CurrentSelectIndex > InitialSelectIndex) { - startID = initialRowSelect; - endID = ri; - } else { - startID = ri; - endID = initialRowSelect; - } - var shouldSelectRow = false, - shouldResetRow = false, - perform_select = true; - - if( $.inArray( ri, ts.p.selarrrow) > -1) { - perform_select = false; - } - - $.each($(this).getDataIDs(), function(_, id){ - if ((shouldResetRow = id === startID || shouldResetRow)){ - $(ts).jqGrid('resetSelection', id); - } - return id !== endID; - }); - if(perform_select) { - $.each($(this).getDataIDs(), function(_, id){ - if ((shouldSelectRow = id === startID || shouldSelectRow)){ - $(ts).jqGrid('setSelection', id, false); - } - return id !== endID; - }); - } - - ts.p.selrow = (CurrentSelectIndex > InitialSelectIndex) ? endID : startID; - return; - } - window.getSelection().removeAllRanges(); - } - selectMultiRow( ri, scb, e, false ); - } else if ( !ts.p.multikey ) { - selectMultiRow( ri, scb, e, true ); - } else { - if(e[ts.p.multikey]) { - $(ts).jqGrid("setSelection", ri, true, e); - } else if(ts.p.multiselect && scb) { - scb = $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+ri).is(":checked"); - $("#jqg_"+$.jgrid.jqID(ts.p.id)+"_"+ri)[ts.p.useProp ? 'prop' : 'attr']("checked", !scb); - } - } - }, - 'reloadGrid': function(e,opts) { - if(ts.p.treeGrid ===true) { - ts.p.datatype = ts.p.treedatatype; - } - opts = opts || {}; - if (opts.current) { - ts.grid.selectionPreserver(ts); - } - if(ts.p.datatype==="local"){ - $(ts).jqGrid("resetSelection"); - if(ts.p.data.length) { - normalizeData(); - refreshIndex(); - } - } else if(!ts.p.treeGrid) { - ts.p.selrow=null; - if(ts.p.multiselect) { - ts.p.selarrrow =[]; - setHeadCheckBox(false); - } - ts.p.savedRow = []; - } - if(ts.p.scroll) { - emptyRows.call(ts, true, false); - } - if (opts.page) { - var page = opts.page; - if (page > ts.p.lastpage) { page = ts.p.lastpage; } - if (page < 1) { page = 1; } - ts.p.page = page; - if (ts.grid.prevRowHeight) { - ts.grid.bDiv.scrollTop = (page - 1) * ts.grid.prevRowHeight * ts.p.rowNum; - } else { - ts.grid.bDiv.scrollTop = 0; - } - } - if (ts.grid.prevRowHeight && ts.p.scroll && opts.page === undefined) { - delete ts.p.lastpage; - ts.grid.populateVisible(); - } else { - ts.grid.populate(); - } - if(ts.p.inlineNav===true) {$(ts).jqGrid('showAddEditButtons');} - return false; - }, - 'dblclick' : function(e) { - td = e.target; - ptr = $(td,ts.rows).closest("tr.jqgrow"); - if($(ptr).length === 0 ){return;} - ri = ptr[0].rowIndex; - ci = $.jgrid.getCellIndex(td); - var dbcr = $(ts).triggerHandler("jqGridDblClickRow", [$(ptr).attr("id"),ri,ci,e]); - if( dbcr != null) { return dbcr; } - if ($.isFunction(ts.p.ondblClickRow)) { - dbcr = ts.p.ondblClickRow.call(ts,$(ptr).attr("id"),ri,ci, e); - if( dbcr != null) { return dbcr; } - } - }, - 'contextmenu' : function(e) { - td = e.target; - ptr = $(td,ts.rows).closest("tr.jqgrow"); - if($(ptr).length === 0 ){return;} - if(!ts.p.multiselect) { $(ts).jqGrid("setSelection",ptr[0].id,true,e); } - ri = ptr[0].rowIndex; - ci = $.jgrid.getCellIndex(td); - var rcr = $(ts).triggerHandler("jqGridRightClickRow", [$(ptr).attr("id"),ri,ci,e]); - if( rcr != null) { return rcr; } - if ($.isFunction(ts.p.onRightClickRow)) { - rcr = ts.p.onRightClickRow.call(ts,$(ptr).attr("id"),ri,ci, e); - if( rcr != null) { return rcr; } - } - } - }); - //--- - grid.bDiv = document.createElement("div"); - if(isMSIE) { if(String(ts.p.height).toLowerCase() === "auto") { ts.p.height = "100%"; } } - $(grid.bDiv) - .append($('
').append('
').append(this)) - .addClass("ui-jqgrid-bdiv") - .css({ height: ts.p.height+(isNaN(ts.p.height)?"":"px"), width: (grid.width - bstw)+"px"}) - .scroll(grid.scrollGrid); - $("table:first",grid.bDiv).css({width:ts.p.tblwidth+"px"}); - if( !$.support.tbody ) { //IE - if( $("tbody",this).length === 2 ) { $("tbody:gt(0)",this).remove();} - } - if(ts.p.multikey){ - if( $.jgrid.msie()) { - $(grid.bDiv).on("selectstart",function(){return false;}); - } else { - $(grid.bDiv).on("mousedown",function(){return false;}); - } - } - if(hg) { // hidden grid - $(grid.bDiv).hide(); - } - var icoo = iconbase + " " + getstyle(stylemodule,'icon_caption_open', true), - icoc = iconbase + " " + getstyle(stylemodule,'icon_caption_close', true); - grid.cDiv = document.createElement("div"); - var arf = ts.p.hidegrid===true ? $("").hover( - function(){ arf.addClass(hover);}, - function() {arf.removeClass(hover);}) - .append("").css((dir==="rtl"?"left":"right"),"0px") : ""; - $(grid.cDiv).append(arf).append(""+ts.p.caption+"") - .addClass("ui-jqgrid-titlebar ui-jqgrid-caption"+(dir==="rtl" ? "-rtl" :"" )+" "+getstyle(stylemodule,'gridtitleBox',true)); -///// toolbar menu - if( ts.p.menubar === true) { - var fs = $('.ui-jqgrid-view').css('font-size') || '11px'; - var arf1 = ''; - $("body").append(arf1); - $(grid.cDiv).append(""); - $(".ui-jqgrid-menubar",grid.cDiv).hover( - function(){ $(this).addClass(hover);}, - function() {$(this).removeClass(hover); - }).on('click',function(e) { - var pos = $(e.target).offset(); - $("#"+ts.p.id+"_menubar").css({left : pos.left - (dir === "rtl" ? $("#"+ts.p.id+"_menubar").width() : 0), top : pos.top+20}).show(); - }); - } -///// end toolbar menu - $(grid.cDiv).insertBefore(grid.hDiv); - if( ts.p.toolbar[0] ) { - var tbstyle = getstyle(stylemodule, 'customtoolbarBox', true, 'ui-userdata'); - grid.uDiv = document.createElement("div"); - if(ts.p.toolbar[1] === "top") {$(grid.uDiv).insertBefore(grid.hDiv);} - else if (ts.p.toolbar[1]==="bottom" ) {$(grid.uDiv).insertAfter(grid.hDiv);} - if(ts.p.toolbar[1]==="both") { - grid.ubDiv = document.createElement("div"); - $(grid.uDiv).addClass( tbstyle + " ui-userdata-top").attr("id","t_"+this.id).insertBefore(grid.hDiv).width(grid.width - bstw); - $(grid.ubDiv).addClass( tbstyle + " ui-userdata-bottom").attr("id","tb_"+this.id).insertAfter(grid.hDiv).width(grid.width - bstw); - if(hg) {$(grid.ubDiv).hide();} - } else { - $(grid.uDiv).width(grid.width - bstw).addClass( tbstyle + " ui-userdata-top").attr("id","t_"+this.id); - } - if(hg) {$(grid.uDiv).hide();} - } - if(ts.p.toppager) { - ts.p.toppager = $.jgrid.jqID(ts.p.id)+"_toppager"; - grid.topDiv = $("
")[0]; - ts.p.toppager = "#"+ts.p.toppager; - $(grid.topDiv).addClass(getstyle(stylemodule, 'toppagerBox', true, 'ui-jqgrid-toppager')).width(grid.width - bstw).insertBefore(grid.hDiv); - setPager(ts.p.toppager,'_t'); - } - if(ts.p.footerrow) { - grid.sDiv = $("
")[0]; - hb = $("
"); - $(grid.sDiv).append(hb).width(grid.width - bstw).insertAfter(grid.hDiv); - $(hb).append(tfoot); - grid.footers = $(".ui-jqgrid-ftable",grid.sDiv)[0].rows[0].cells; - if(ts.p.rownumbers) { grid.footers[0].className = getstyle(stylemodule, 'rownumBox', true, 'jqgrid-rownum'); } - if(hg) {$(grid.sDiv).hide();} - } - hb = null; - if(ts.p.caption) { - var tdt = ts.p.datatype; - if(ts.p.hidegrid===true) { - $(".ui-jqgrid-titlebar-close",grid.cDiv).click( function(e){ - var onHdCl = $.isFunction(ts.p.onHeaderClick), - elems = ".ui-jqgrid-bdiv, .ui-jqgrid-hdiv, .ui-jqgrid-toppager, .ui-jqgrid-pager, .ui-jqgrid-sdiv", - counter, self = this; - if(ts.p.toolbar[0]===true) { - if( ts.p.toolbar[1]==='both') { - elems += ', #' + $(grid.ubDiv).attr('id'); - } - elems += ', #' + $(grid.uDiv).attr('id'); - } - counter = $(elems,"#gview_"+$.jgrid.jqID(ts.p.id)).length; - - if(ts.p.gridstate === 'visible') { - $(elems,"#gbox_"+$.jgrid.jqID(ts.p.id)).slideUp("fast", function() { - counter--; - if (counter === 0) { - $("span",self).removeClass(icoo).addClass(icoc); - ts.p.gridstate = 'hidden'; - if($("#gbox_"+$.jgrid.jqID(ts.p.id)).hasClass("ui-resizable")) { $(".ui-resizable-handle","#gbox_"+$.jgrid.jqID(ts.p.id)).hide(); } - $(ts).triggerHandler("jqGridHeaderClick", [ts.p.gridstate,e]); - if(onHdCl) {if(!hg) {ts.p.onHeaderClick.call(ts,ts.p.gridstate,e);}} - } - }); - } else if(ts.p.gridstate === 'hidden'){ - $(elems,"#gbox_"+$.jgrid.jqID(ts.p.id)).slideDown("fast", function() { - counter--; - if (counter === 0) { - $("span",self).removeClass(icoc).addClass(icoo); - if(hg) {ts.p.datatype = tdt;populate();hg=false;} - ts.p.gridstate = 'visible'; - if($("#gbox_"+$.jgrid.jqID(ts.p.id)).hasClass("ui-resizable")) { $(".ui-resizable-handle","#gbox_"+$.jgrid.jqID(ts.p.id)).show(); } - $(ts).triggerHandler("jqGridHeaderClick", [ts.p.gridstate,e]); - if(onHdCl) {if(!hg) {ts.p.onHeaderClick.call(ts,ts.p.gridstate,e);}} - } - }); - } - return false; - }); - if(hg) {ts.p.datatype="local"; $(".ui-jqgrid-titlebar-close",grid.cDiv).trigger("click");} - } - } else { - $(grid.cDiv).hide(); - if(!ts.p.toppager) { - $(grid.hDiv).addClass(getstyle(ts.p.styleUI+'.common', 'cornertop', true)); - } - } - $(grid.hDiv).after(grid.bDiv) - .mousemove(function (e) { - if(grid.resizing){grid.dragMove(e);return false;} - }); - $(".ui-jqgrid-labels",grid.hDiv).on("selectstart", function () { return false; }); - $(document).on( "mouseup.jqGrid" + ts.p.id, function () { - if(grid.resizing) { grid.dragEnd( true ); return false;} - return true; - }); - if(ts.p.direction === 'rtl') { - $(ts).on('jqGridAfterGridComplete.setRTLPadding',function(){ - var vScrollWidth = grid.bDiv.offsetWidth - grid.bDiv.clientWidth; - //gridhbox = $("div:first",grid.hDiv); - ts.p.scrollOffset = vScrollWidth; - // for future implementation - //if (gridhbox.hasClass("ui-jqgrid-hbox-rtl")) { - $("div:first",grid.hDiv).css({paddingLeft: vScrollWidth + "px"}); - //} else { - //gridhbox.css({paddingRight: vScrollWidth + "px"}); - //} - grid.hDiv.scrollLeft = grid.bDiv.scrollLeft; - }); - } - ts.formatCol = formatCol; - ts.sortData = sortData; - ts.updatepager = updatepager; - ts.refreshIndex = refreshIndex; - ts.setHeadCheckBox = setHeadCheckBox; - ts.constructTr = constructTr; - ts.formatter = function ( rowId, cellval , colpos, rwdat, act){return formatter(rowId, cellval , colpos, rwdat, act);}; - $.extend(grid,{populate : populate, emptyRows: emptyRows, beginReq: beginReq, endReq: endReq}); - this.grid = grid; - ts.addXmlData = function(d) {addXmlData( d );}; - ts.addJSONData = function(d) {addJSONData( d );}; - ts.addLocalData = function(d) { return addLocalData( d );}; - ts.treeGrid_beforeRequest = function() { treeGrid_beforeRequest(); }; //bvn13 - ts.treeGrid_afterLoadComplete = function() {treeGrid_afterLoadComplete(); }; - this.grid.cols = this.rows[0].cells; - if ($.isFunction( ts.p.onInitGrid )) { ts.p.onInitGrid.call(ts); } - $(ts).triggerHandler("jqGridInitGrid"); - populate(); - ts.p.hiddengrid=false; - if(ts.p.responsive) { - var supportsOrientationChange = "onorientationchange" in window, - orientationEvent = supportsOrientationChange ? "orientationchange" : "resize"; - $(window).on( orientationEvent, function(){ - $(ts).jqGrid('resizeGrid'); - }); - } - }); -}; -$.jgrid.extend({ - getGridParam : function(name, module) { - var $t = this[0], ret; - if (!$t || !$t.grid) {return;} - if(module === undefined && typeof module !== 'string') { - module = 'jqGrid'; //$t.p - } - ret = $t.p; - if(module !== 'jqGrid') { - try { - ret = $($t).data( module ); - } catch (e) { - ret = $t.p; - } - } - if (!name) { return ret; } - return ret[name] !== undefined ? ret[name] : null; - }, - setGridParam : function (newParams, overwrite){ - return this.each(function(){ - if(overwrite == null) { - overwrite = false; - } - if (this.grid && typeof newParams === 'object') { - if(overwrite === true) { - var params = $.extend({}, this.p, newParams); - this.p = params; - } else { - $.extend(true,this.p,newParams); - } - } - }); - }, - getGridRowById: function ( rowid ) { - var row; - this.each( function(){ - try { - //row = this.rows.namedItem( rowid ); - var i = this.rows.length; - while(i--) { - if( rowid.toString() === this.rows[i].id) { - row = this.rows[i]; - break; - } - } - } catch ( e ) { - row = $(this.grid.bDiv).find( "#" + $.jgrid.jqID( rowid )); - } - }); - return row; - }, - getDataIDs : function () { - var ids=[], i=0, len, j=0; - this.each(function(){ - len = this.rows.length; - if(len && len>0){ - while(i -1 ) { return; } - function scrGrid(iR){ - var ch = $($t.grid.bDiv)[0].clientHeight, - st = $($t.grid.bDiv)[0].scrollTop, - rpos = $($t.rows[iR]).position().top, - rh = $t.rows[iR].clientHeight; - if(rpos+rh >= ch+st) { $($t.grid.bDiv)[0].scrollTop = rpos-(ch+st)+rh+st; } - else if(rpos < ch+st) { - if(rpos < st) { - $($t.grid.bDiv)[0].scrollTop = rpos; - } - } - } - if($t.p.scrollrows===true) { - ner = $($t).jqGrid('getGridRowById',selection).rowIndex; - if(ner >=0 ){ - scrGrid(ner); - } - } - if($t.p.frozenColumns === true ) { - fid = $t.p.id+"_frozen"; - } - if(!$t.p.multiselect) { - if(pt.className !== "ui-subgrid") { - if( $t.p.selrow !== pt.id ) { - csr = $($t).jqGrid('getGridRowById', $t.p.selrow); - if( csr ) { - $( csr ).removeClass(highlight).attr({"aria-selected":"false", "tabindex" : "-1"}); - } - $(pt).addClass(highlight).attr({"aria-selected":"true", "tabindex" : "0"});//.focus(); - if(fid) { - $("#"+$.jgrid.jqID($t.p.selrow), "#"+$.jgrid.jqID(fid)).removeClass(highlight); - $("#"+$.jgrid.jqID(selection), "#"+$.jgrid.jqID(fid)).addClass(highlight); - } - stat = true; - } else { - stat = false; - } - $t.p.selrow = pt.id; - if( onsr ) { - $($t).triggerHandler("jqGridSelectRow", [pt.id, stat, e]); - if( $t.p.onSelectRow) { $t.p.onSelectRow.call($t, pt.id, stat, e); } - } - } - } else { - //unselect selectall checkbox when deselecting a specific row - $t.setHeadCheckBox( false ); - $t.p.selrow = pt.id; - ia = $.inArray($t.p.selrow,$t.p.selarrrow); - if ( ia === -1 ){ - if(pt.className !== "ui-subgrid") { $(pt).addClass(highlight).attr("aria-selected","true");} - stat = true; - $t.p.selarrrow.push($t.p.selrow); - } else { - if(pt.className !== "ui-subgrid") { $(pt).removeClass(highlight).attr("aria-selected","false");} - stat = false; - $t.p.selarrrow.splice(ia,1); - tpsr = $t.p.selarrrow[0]; - $t.p.selrow = (tpsr === undefined) ? null : tpsr; - } - $("#jqg_"+$.jgrid.jqID($t.p.id)+"_"+$.jgrid.jqID(pt.id))[$t.p.useProp ? 'prop': 'attr']("checked",stat); - if(fid) { - if(ia === -1) { - $("#"+$.jgrid.jqID(selection), "#"+$.jgrid.jqID(fid)).addClass(highlight); - } else { - $("#"+$.jgrid.jqID(selection), "#"+$.jgrid.jqID(fid)).removeClass(highlight); - } - $("#jqg_"+$.jgrid.jqID($t.p.id)+"_"+$.jgrid.jqID(selection), "#"+$.jgrid.jqID(fid))[$t.p.useProp ? 'prop': 'attr']("checked",stat); - } - if( onsr ) { - $($t).triggerHandler("jqGridSelectRow", [pt.id, stat, e]); - if( $t.p.onSelectRow) { $t.p.onSelectRow.call($t, pt.id , stat, e); } - } - } - }); - }, - resetSelection : function( rowid ){ - return this.each(function(){ - var t = this, sr, fid, - getstyle = $.jgrid.getMethod("getStyleUI"), - highlight = getstyle(t.p.styleUI+'.common','highlight', true), - hover = getstyle(t.p.styleUI+'.common','hover', true); - if( t.p.frozenColumns === true ) { - fid = t.p.id+"_frozen"; - } - if(rowid !== undefined ) { - sr = rowid === t.p.selrow ? t.p.selrow : rowid; - $("#"+$.jgrid.jqID(t.p.id)+" tbody:first tr#"+$.jgrid.jqID(sr)).removeClass( highlight ).attr("aria-selected","false"); - if (fid) { $("#"+$.jgrid.jqID(sr), "#"+$.jgrid.jqID(fid)).removeClass( highlight ); } - if(t.p.multiselect) { - $("#jqg_"+$.jgrid.jqID(t.p.id)+"_"+$.jgrid.jqID(sr), "#"+$.jgrid.jqID(t.p.id))[t.p.useProp ? 'prop': 'attr']("checked",false); - if(fid) { $("#jqg_"+$.jgrid.jqID(t.p.id)+"_"+$.jgrid.jqID(sr), "#"+$.jgrid.jqID(fid))[t.p.useProp ? 'prop': 'attr']("checked",false); } - t.setHeadCheckBox( false); - var ia = $.inArray($.jgrid.jqID(sr), t.p.selarrrow); - if ( ia !== -1 ){ - t.p.selarrrow.splice(ia,1); - } - } - if( t.p.onUnSelectRow) { t.p.onUnSelectRow.call(t, sr ); } - sr = null; - } else if(!t.p.multiselect) { - if(t.p.selrow) { - $("#"+$.jgrid.jqID(t.p.id)+" tbody:first tr#"+$.jgrid.jqID(t.p.selrow)).removeClass( highlight ).attr("aria-selected","false"); - if(fid) { $("#"+$.jgrid.jqID(t.p.selrow), "#"+$.jgrid.jqID(fid)).removeClass( highlight ); } - if( t.p.onUnSelectRow) { t.p.onUnSelectRow.call(t, t.p.selrow ); } - t.p.selrow = null; - } - } else { - $(t.p.selarrrow).each(function(i,n){ - $( $(t).jqGrid('getGridRowById',n) ).removeClass( highlight ).attr("aria-selected","false"); - $("#jqg_"+$.jgrid.jqID(t.p.id)+"_"+$.jgrid.jqID(n))[t.p.useProp ? 'prop': 'attr']("checked",false); - if(fid) { - $("#"+$.jgrid.jqID(n), "#"+$.jgrid.jqID(fid)).removeClass( highlight ); - $("#jqg_"+$.jgrid.jqID(t.p.id)+"_"+$.jgrid.jqID(n), "#"+$.jgrid.jqID(fid))[t.p.useProp ? 'prop': 'attr']("checked",false); - } - if( t.p.onUnSelectRow) { t.p.onUnSelectRow.call(t, n); } - }); - t.setHeadCheckBox( false ); - t.p.selarrrow = []; - t.p.selrow = null; - } - if(t.p.cellEdit === true) { - if(parseInt(t.p.iCol,10)>=0 && parseInt(t.p.iRow,10)>=0) { - $("td:eq("+t.p.iCol+")",t.rows[t.p.iRow]).removeClass("edit-cell " + highlight ); - $(t.rows[t.p.iRow]).removeClass("selected-row " + hover ); - } - } - t.p.savedRow = []; - }); - }, - getRowData : function( rowid, usedata ) { - var res = {}, resall, getall=false, len, j=0; - this.each(function(){ - var $t = this,nm,ind; - if(rowid == null) { - getall = true; - resall = []; - len = $t.rows.length-1; - } else { - ind = $($t).jqGrid('getGridRowById', rowid); - if(!ind) { return res; } - len = 1; - } - if( !(usedata && usedata === true && $t.p.data.length > 0) ) { - usedata = false; - } - while(j 0) { - $t.p.selrow = $t.p.selarrrow[$t.p.selarrrow.length-1]; - } else { - if( $t.p.selrow === rowid ) { - $t.p.selrow = null; - } - } - if($t.p.datatype === 'local') { - var id = $.jgrid.stripPref($t.p.idPrefix, rowid), - pos = $t.p._index[id]; - if(pos !== undefined) { - $t.p.data.splice(pos,1); - $t.refreshIndex(); - } - } - }); - return success; - }, - setRowData : function(rowid, data, cssp) { - var nm, success=true, title; - this.each(function(){ - if(!this.grid) {return false;} - var t = this, vl, ind, cp = typeof cssp, lcdata={}; - ind = $(this).jqGrid('getGridRowById', rowid); - if(!ind) { return false; } - if( data ) { - try { - $(this.p.colModel).each(function(i){ - nm = this.name; - var dval =$.jgrid.getAccessor(data,nm); - if( dval !== undefined) { - lcdata[nm] = this.formatter && typeof this.formatter === 'string' && this.formatter === 'date' ? $.unformat.date.call(t,dval,this) : dval; - vl = t.formatter( rowid, lcdata[nm], i, data, 'edit'); - title = this.title ? {"title":$.jgrid.stripHtml(vl)} : {}; - if(t.p.treeGrid===true && nm === t.p.ExpandColumn) { - $("td[role='gridcell']:eq("+i+") > span:first",ind).html(vl).attr(title); - } else { - $("td[role='gridcell']:eq("+i+")",ind).html(vl).attr(title); - } - } - }); - if(t.p.datatype === 'local') { - var id = $.jgrid.stripPref(t.p.idPrefix, rowid), - pos = t.p._index[id], key; - if(t.p.treeGrid) { - for(key in t.p.treeReader){ - if(t.p.treeReader.hasOwnProperty(key)) { - delete lcdata[t.p.treeReader[key]]; - } - } - } - if(pos !== undefined) { - t.p.data[pos] = $.extend(true, t.p.data[pos], lcdata); - } - lcdata = null; - } - } catch (e) { - success = false; - } - } - if(success) { - if(cp === 'string') {$(ind).addClass(cssp);} else if(cssp !== null && cp === 'object') {$(ind).css(cssp);} - $(t).triggerHandler("jqGridAfterGridComplete"); - } - }); - return success; - }, - addRowData : function(rowid,rdata,pos,src) { - if($.inArray( pos, ["first", "last", "before", "after"] ) === -1) {pos = "last";} - var success = false, nm, row, rnc="", msc="", gi, si, ni,sind, i, v, prp="", aradd, cnm, data, cm, id; - if(rdata) { - if($.isArray(rdata)) { - aradd=true; - //pos = "last"; - cnm = rowid; - } else { - rdata = [rdata]; - aradd = false; - } - this.each(function() { - var t = this, datalen = rdata.length; - ni = t.p.rownumbers===true ? 1 :0; - gi = t.p.multiselect ===true ? 1 :0; - si = t.p.subGrid===true ? 1 :0; - if(!aradd) { - if(rowid !== undefined) { rowid = String(rowid);} - else { - rowid = $.jgrid.randId(); - if(t.p.keyName !== false) { - cnm = t.p.keyName; - if(rdata[0][cnm] !== undefined) { rowid = rdata[0][cnm]; } - } - } - } - var k = 0, classes = $(t).jqGrid('getStyleUI',t.p.styleUI+".base",'rowBox', true, 'jqgrow ui-row-'+ t.p.direction), lcdata = {}, - air = $.isFunction(t.p.afterInsertRow) ? true : false; - if(ni) { - rnc = $(t).jqGrid('getStyleUI',t.p.styleUI+".base",'rownumBox', false, 'jqgrid-rownum'); - } - if(gi) { - msc = $(t).jqGrid('getStyleUI',t.p.styleUI+".base",'multiBox', false, 'cbox'); - } - while(k < datalen) { - data = rdata[k]; - row=[]; - if(aradd) { - try { - rowid = data[cnm]; - if(rowid===undefined) { - rowid = $.jgrid.randId(); - } - } - catch (e) {rowid = $.jgrid.randId();} - } - id = rowid; - rowid = t.p.idPrefix + rowid; - if(ni){ - prp = t.formatCol(0,1,'',null,rowid, true); - row[row.length] = "0"; - } - if(gi) { - v = ""; - prp = t.formatCol(ni,1,'', null, rowid, true); - row[row.length] = ""+v+""; - } - if(si) { - row[row.length] = $(t).jqGrid("addSubGridCell",gi+ni,1); - } - for(i = gi+si+ni; i < t.p.colModel.length;i++){ - cm = t.p.colModel[i]; - nm = cm.name; - lcdata[nm] = data[nm]; - v = t.formatter( rowid, $.jgrid.getAccessor(data,nm), i, data ); - prp = t.formatCol(i,1,v, data, rowid, lcdata); - row[row.length] = ""+v+""; - } - row.unshift( t.constructTr(rowid, false, classes, lcdata, data ) ); - row[row.length] = ""; - if(t.rows.length === 0){ - $("table:first",t.grid.bDiv).append(row.join('')); - } else { - switch (pos) { - case 'last': - $(t.rows[t.rows.length-1]).after(row.join('')); - sind = t.rows.length-1; - break; - case 'first': - $(t.rows[0]).after(row.join('')); - sind = 1; - break; - case 'after': - sind = $(t).jqGrid('getGridRowById', src); - if (sind) { - if($(t.rows[sind.rowIndex+1]).hasClass("ui-subgrid")) { $(t.rows[sind.rowIndex+1]).after(row); } - else { $(sind).after(row.join('')); } - sind=sind.rowIndex + 1; - } - break; - case 'before': - sind = $(t).jqGrid('getGridRowById', src); - if(sind) { - $(sind).before(row.join('')); - sind=sind.rowIndex - 1; - } - break; - } - } - if(t.p.subGrid===true) { - $(t).jqGrid("addSubGrid",gi+ni, sind); - } - t.p.records++; - t.p.reccount++; - $(t).triggerHandler("jqGridAfterInsertRow", [rowid,data,data]); - if(air) { t.p.afterInsertRow.call(t,rowid,data,data); } - k++; - if(t.p.datatype === 'local') { - lcdata[t.p.localReader.id] = id; - t.p._index[id] = t.p.data.length; - t.p.data.push(lcdata); - lcdata = {}; - } - } - t.updatepager(true,true); - success = true; - }); - } - return success; - }, - footerData : function(action,data, format) { - var nm, success=false, res={}, title; - function isEmpty(obj) { - var i; - for(i in obj) { - if (obj.hasOwnProperty(i)) { return false; } - } - return true; - } - if(action === undefined) { action = "get"; } - if(typeof format !== "boolean") { format = true; } - action = action.toLowerCase(); - this.each(function(){ - var t = this, vl; - if(!t.grid || !t.p.footerrow) {return false;} - if(action === "set") { if(isEmpty(data)) { return false; } } - success=true; - $(this.p.colModel).each(function(i){ - nm = this.name; - if(action === "set") { - if( data[nm] !== undefined) { - vl = format ? t.formatter( "", data[nm], i, data, 'edit') : data[nm]; - title = this.title ? {"title":$.jgrid.stripHtml(vl)} : {}; - $("tr.footrow td:eq("+i+")",t.grid.sDiv).html(vl).attr(title); - success = true; - } - } else if(action === "get") { - res[nm] = $("tr.footrow td:eq("+i+")",t.grid.sDiv).html(); - } - }); - }); - return action === "get" ? res : success; - }, - showHideCol : function(colname,show) { - return this.each(function() { - var $t = this, fndh=false, brd=$.jgrid.cell_width ? 0: $t.p.cellLayout, cw; - if (!$t.grid ) {return;} - if( typeof colname === 'string') {colname=[colname];} - show = show !== "none" ? "" : "none"; - var sw = show === "" ? true :false, - gh = $t.p.groupHeader && ($.isArray($t.p.groupHeader) || $.isFunction($t.p.groupHeader) ); - if(gh) { $($t).jqGrid('destroyGroupHeader', false); } - $(this.p.colModel).each(function(i) { - if ($.inArray(this.name,colname) !== -1 && this.hidden === sw) { - if($t.p.frozenColumns === true && this.frozen === true) { - return true; - } - $("tr[role=row]",$t.grid.hDiv).each(function(){ - $(this.cells[i]).css("display", show); - }); - $($t.rows).each(function(){ - if (!$(this).hasClass("jqgroup")) { - $(this.cells[i]).css("display", show); - } - }); - if($t.p.footerrow) { $("tr.footrow td:eq("+i+")", $t.grid.sDiv).css("display", show); } - cw = parseInt(this.width,10); - if(show === "none") { - $t.p.tblwidth -= cw+brd; - } else { - $t.p.tblwidth += cw+brd; - } - this.hidden = !sw; - fndh=true; - $($t).triggerHandler("jqGridShowHideCol", [sw,this.name,i]); - } - }); - if(fndh===true) { - if($t.p.shrinkToFit === true && !isNaN($t.p.height)) { $t.p.tblwidth += parseInt($t.p.scrollOffset,10);} - $($t).jqGrid("setGridWidth",$t.p.shrinkToFit === true ? $t.p.tblwidth : $t.p.width ); - } - if( gh ) { - var gHead = $.extend([],$t.p.groupHeader); - $t.p.groupHeader = null; - for(var k =0; k < gHead.length; k++) { - $($t).jqGrid('setGroupHeaders', gHead[k]); - } - } - }); - }, - hideCol : function (colname) { - return this.each(function(){$(this).jqGrid("showHideCol",colname,"none");}); - }, - showCol : function(colname) { - return this.each(function(){$(this).jqGrid("showHideCol",colname,"");}); - }, - remapColumns : function(permutation, updateCells, keepHeader) { - function resortArray(a) { - var ac; - if (a.length) { - ac = $.makeArray(a); - } else { - ac = $.extend({}, a); - } - $.each(permutation, function(i) { - a[i] = ac[this]; - }); - } - var ts = this.get(0); - function resortRows(parent, clobj) { - $(">tr"+(clobj||""), parent).each(function() { - var row = this; - var elems = $.makeArray(row.cells); - $.each(permutation, function() { - var e = elems[this]; - if (e) { - row.appendChild(e); - } - }); - }); - } - resortArray(ts.p.colModel); - resortArray(ts.p.colNames); - resortArray(ts.grid.headers); - resortRows($("thead:first", ts.grid.hDiv), keepHeader && ":not(.ui-jqgrid-labels)"); - if (updateCells) { - resortRows($("#"+$.jgrid.jqID(ts.p.id)+" tbody:first"), ".jqgfirstrow, tr.jqgrow, tr.jqfoot"); - } - if (ts.p.footerrow) { - resortRows($("tbody:first", ts.grid.sDiv)); - } - if (ts.p.remapColumns) { - if (!ts.p.remapColumns.length){ - ts.p.remapColumns = $.makeArray(permutation); - } else { - resortArray(ts.p.remapColumns); - } - } - ts.p.lastsort = $.inArray(ts.p.lastsort, permutation); - if(ts.p.treeGrid) { ts.p.expColInd = $.inArray(ts.p.expColInd, permutation); } - $(ts).triggerHandler("jqGridRemapColumns", [permutation, updateCells, keepHeader]); - }, - setGridWidth : function(nwidth, shrink) { - return this.each(function(){ - if (!this.grid ) {return;} - var $t = this, cw, - initwidth = 0, brd=$.jgrid.cell_width ? 0: $t.p.cellLayout, lvc, vc=0, hs=false, scw=$t.p.scrollOffset, aw, gw=0, cr, bstw = $t.p.styleUI === 'Bootstrap' ? 2 : 0; - if(typeof shrink !== 'boolean') { - shrink=$t.p.shrinkToFit; - } - if(isNaN(nwidth)) {return;} - nwidth = parseInt(nwidth,10); - $t.grid.width = $t.p.width = nwidth; - $("#gbox_"+$.jgrid.jqID($t.p.id)).css("width",nwidth+"px"); - $("#gview_"+$.jgrid.jqID($t.p.id)).css("width",nwidth+"px"); - $($t.grid.bDiv).css("width",(nwidth - bstw) +"px"); - $($t.grid.hDiv).css("width",(nwidth - bstw) +"px"); - if($t.p.pager ) { - $($t.p.pager).css("width",nwidth+"px"); - } - if($t.p.toppager ) { - $($t.p.toppager).css("width",(nwidth - bstw)+"px"); - } - if($t.p.toolbar[0] === true){ - $($t.grid.uDiv).css("width",(nwidth - bstw)+"px"); - if($t.p.toolbar[1]==="both") {$($t.grid.ubDiv).css("width",(nwidth - bstw)+"px");} - } - if($t.p.footerrow) { - $($t.grid.sDiv).css("width",(nwidth - bstw)+"px"); - } - if(shrink ===false && $t.p.forceFit === true) {$t.p.forceFit=false;} - if(shrink===true) { - $.each($t.p.colModel, function() { - if(this.hidden===false){ - cw = this.widthOrg; - initwidth += cw+brd; - if(this.fixed) { - gw += cw+brd; - } else { - vc++; - } - } - }); - if(vc === 0) { return; } - $t.p.tblwidth = initwidth; - aw = nwidth-brd*vc-gw; - if(!isNaN($t.p.height)) { - if($($t.grid.bDiv)[0].clientHeight < $($t.grid.bDiv)[0].scrollHeight || $t.rows.length === 1){ - hs = true; - aw -= scw; - } - } - initwidth =0; - var cle = $t.grid.cols.length >0; - $.each($t.p.colModel, function(i) { - if(this.hidden === false && !this.fixed){ - cw = this.widthOrg; - cw = Math.round(aw*cw/($t.p.tblwidth-brd*vc-gw)); - if (cw < 0) { return; } - this.width =cw; - initwidth += cw; - $t.grid.headers[i].width=cw; - $t.grid.headers[i].el.style.width=cw+"px"; - if($t.p.footerrow) { $t.grid.footers[i].style.width = cw+"px"; } - if(cle) { $t.grid.cols[i].style.width = cw+"px"; } - lvc = i; - } - }); - - if (!lvc) { return; } - - cr =0; - if (hs) { - if(nwidth-gw-(initwidth+brd*vc) !== scw){ - cr = nwidth-gw-(initwidth+brd*vc)-scw; - } - } else if( !hs && Math.abs(nwidth-gw-(initwidth+brd*vc)) !== 0) { - cr = nwidth-gw-(initwidth+brd*vc) - bstw; - } - $t.p.colModel[lvc].width += cr; - $t.p.tblwidth = initwidth+cr+brd*vc+gw; - if($t.p.tblwidth > nwidth) { - var delta = $t.p.tblwidth - parseInt(nwidth,10); - $t.p.tblwidth = nwidth; - cw = $t.p.colModel[lvc].width = $t.p.colModel[lvc].width-delta; - } else { - cw= $t.p.colModel[lvc].width; - } - $t.grid.headers[lvc].width = cw; - $t.grid.headers[lvc].el.style.width=cw+"px"; - if(cle) { $t.grid.cols[lvc].style.width = cw+"px"; } - if($t.p.footerrow) { - $t.grid.footers[lvc].style.width = cw+"px"; - } - } - if($t.p.tblwidth) { - $('table:first',$t.grid.bDiv).css("width",$t.p.tblwidth+"px"); - $('table:first',$t.grid.hDiv).css("width",$t.p.tblwidth+"px"); - $t.grid.hDiv.scrollLeft = $t.grid.bDiv.scrollLeft; - if($t.p.footerrow) { - $('table:first',$t.grid.sDiv).css("width",$t.p.tblwidth+"px"); - } - } - }); - }, - setGridHeight : function (nh) { - return this.each(function (){ - var $t = this; - if(!$t.grid) {return;} - var bDiv = $($t.grid.bDiv); - bDiv.css({height: nh+(isNaN(nh)?"":"px")}); - if($t.p.frozenColumns === true){ - //follow the original set height to use 16, better scrollbar width detection - $('#'+$.jgrid.jqID($t.p.id)+"_frozen").parent().height(bDiv.height() - 16); - } - $t.p.height = nh; - if ($t.p.scroll) { $t.grid.populateVisible(); } - }); - }, - setCaption : function (newcap){ - return this.each(function(){ - var ctop = $(this).jqGrid('getStyleUI',this.p.styleUI+".common",'cornertop', true); - this.p.caption=newcap; - $(".ui-jqgrid-title, .ui-jqgrid-title-rtl",this.grid.cDiv).html(newcap); - $(this.grid.cDiv).show(); - $(this.grid.hDiv).removeClass(ctop); - }); - }, - setLabel : function(colname, nData, prop, attrp ){ - return this.each(function(){ - var $t = this, pos=-1; - if(!$t.grid) {return;} - if(colname != null) { - if(isNaN(colname)) { - $($t.p.colModel).each(function(i){ - if (this.name === colname) { - pos = i;return false; - } - }); - } else { - pos = parseInt(colname,10); - } - } else { return; } - if(pos>=0) { - var thecol = $("tr.ui-jqgrid-labels th:eq("+pos+")",$t.grid.hDiv); - if (nData){ - var ico = $(".s-ico",thecol); - $("[id^=jqgh_]",thecol).empty().html(nData).append(ico); - $t.p.colNames[pos] = nData; - } - if (prop) { - if(typeof prop === 'string') {$(thecol).addClass(prop);} else {$(thecol).css(prop);} - } - if(typeof attrp === 'object') {$(thecol).attr(attrp);} - } - }); - }, - setSortIcon : function(colname, position) { - return this.each(function(){ - var $t = this, pos=-1; - if(!$t.grid) {return;} - if(colname != null) { - if(isNaN(colname)) { - $($t.p.colModel).each(function(i){ - if (this.name === colname) { - pos = i;return false; - } - }); - } else { - pos = parseInt(colname,10); - } - } else { - return; - } - if(pos>=0) { - var thecol = $("tr.ui-jqgrid-labels th:eq("+pos+")",$t.grid.hDiv); - if(position === 'left') { - thecol.find(".s-ico").css("float", "left"); - } else { - thecol.find(".s-ico").css("float", "none"); - } - } - }); - }, - setCell : function(rowid,colname,nData,cssp,attrp, forceupd) { - return this.each(function(){ - var $t = this, pos =-1,v, title; - if(!$t.grid) {return;} - if(isNaN(colname)) { - $($t.p.colModel).each(function(i){ - if (this.name === colname) { - pos = i;return false; - } - }); - } else {pos = parseInt(colname,10);} - if(pos>=0) { - var ind = $($t).jqGrid('getGridRowById', rowid); - if (ind){ - var tcell, cl=0, rawdat=[]; - try { - tcell = ind.cells[pos]; - } catch(e){} - if(tcell) { - if(nData !== "" || forceupd === true ) { - if($t.p.datatype === 'local') { - rawdat = $($t).jqGrid('getLocalRow', rowid); - } else if(ind.cells !== undefined) { - while(cl0) { - $("span",$(tcell)).html(v).attr(title); - } else { - $(tcell).html(v).attr(title); - } - if($t.p.datatype === "local") { - var cm = $t.p.colModel[pos], index; - nData = cm.formatter && typeof cm.formatter === 'string' && cm.formatter === 'date' ? $.unformat.date.call($t,nData,cm) : nData; - index = $t.p._index[$.jgrid.stripPref($t.p.idPrefix, rowid)]; - if(index !== undefined) { - $t.p.data[index][cm.name] = nData; - } - } - } - if(typeof cssp === 'string'){ - $(tcell).addClass(cssp); - } else if(cssp) { - $(tcell).css(cssp); - } - if(typeof attrp === 'object') {$(tcell).attr(attrp);} - } - } - } - }); - }, - getCell : function(rowid, col, returnobject) { - var ret = false, obj; - if(returnobject === undefined) { - returnobject = false; - } - this.each(function(){ - var $t=this, pos=-1, cnm, ind; - if(!$t.grid) {return;} - cnm = col; - if(isNaN(col)) { - $($t.p.colModel).each(function(i){ - if (this.name === col) { - cnm = this.name; - pos = i; - return false; - } - }); - } else { - pos = parseInt(col,10); - } - if(pos>=0) { - ind = $($t).jqGrid('getGridRowById', rowid); - if(ind) { - obj = $("td:eq("+pos+")",ind); - if( returnobject ) { - ret = obj; - } else { - try { - ret = $.unformat.call($t, obj ,{rowId:ind.id, colModel:$t.p.colModel[pos]},pos); - } catch (e){ - ret = $.jgrid.htmlDecode( obj.html() ); - } - if($t.p.treeGrid && ret && $t.p.ExpandColumn === cnm ) { - ret = $( "
" + ret +"
").find("span:first").html(); - } - } - } - } - }); - return ret; - }, - getCol : function (col, obj, mathopr) { - var ret = [], val, sum=0, min, max, v; - obj = typeof obj !== 'boolean' ? false : obj; - if(mathopr === undefined) { mathopr = false; } - this.each(function(){ - var $t=this, pos=-1; - if(!$t.grid) {return;} - if(isNaN(col)) { - $($t.p.colModel).each(function(i){ - if (this.name === col) { - pos = i;return false; - } - }); - } else {pos = parseInt(col,10);} - if(pos>=0) { - var ln = $t.rows.length, i =0, dlen=0; - if (ln && ln>0){ - while(i= 0 ) { - ret = this.p.data[ind]; - } - } - }); - return ret; - }, - progressBar : function ( p ) { - p = $.extend({ - htmlcontent : "", - method : "hide", - loadtype : "disable" - }, p || {}); - return this.each(function(){ - var sh = p.method==="show" ? true : false, - loadDiv = $("#load_"+$.jgrid.jqID(this.p.id)), - offsetParent, top, - scrollTop = $(window).scrollTop(); - if(p.htmlcontent !== "") { - loadDiv.html( p.htmlcontent ); - } - switch(p.loadtype) { - case "disable": - break; - case "enable": - loadDiv.toggle( sh ); - break; - case "block": - $("#lui_"+$.jgrid.jqID(this.p.id)).css(sh ? {top: 0,left:0, height: $("#gbox_" + $.jgrid.jqID(this.p.id) ).height(), width:$("#gbox_" + $.jgrid.jqID(this.p.id)).width(), "z-index":10000, position:"absolute"} : {}).toggle( sh ); - loadDiv.toggle( sh ); - break; - } - if (loadDiv.is(':visible')) { - offsetParent = loadDiv.offsetParent(); - loadDiv.css('top', ''); - if (loadDiv.offset().top < scrollTop) { - top = Math.min( - 10 + scrollTop - offsetParent.offset().top, - offsetParent.height() - loadDiv.height() - ); - loadDiv.css('top', top + 'px'); - } - } - }); - }, - getColProp : function(colname){ - var ret ={}, $t = this[0]; - if ( !$t.grid ) { return false; } - var cM = $t.p.colModel, i; - for ( i=0;i=0 && frozen) { - var top = $t.p.caption ? $($t.grid.cDiv).outerHeight() : 0, - hth = parseInt( $(".ui-jqgrid-htable","#gview_"+$.jgrid.jqID($t.p.id)).height(), 10), - divhth = parseInt( $(".ui-jqgrid-hdiv","#gview_"+$.jgrid.jqID($t.p.id)).height(), 10); - //headers - if($t.p.toppager) { - top = top + $($t.grid.topDiv).outerHeight(); - } - if($t.p.toolbar[0] === true) { - if($t.p.toolbar[1] !== "bottom") { - top = top + $($t.grid.uDiv).outerHeight(); - } - } - $t.grid.fhDiv = $('
'); - $t.grid.fbDiv = $('
'); - $("#gview_"+$.jgrid.jqID($t.p.id)).append($t.grid.fhDiv); - var htbl = $(".ui-jqgrid-htable","#gview_"+$.jgrid.jqID($t.p.id)).clone(true); - // groupheader support - only if useColSpanstyle is false - if($t.p.groupHeader) { - $("tr.jqg-first-row-header, tr.jqg-third-row-header", htbl).each(function(){ - $("th:gt("+maxfrozen+")",this).remove(); - }); - var swapfroz = -1, fdel = -1, cs, rs; - $("tr.jqg-second-row-header th", htbl).each(function(){ - cs= parseInt($(this).attr("colspan"),10); - rs= parseInt($(this).attr("rowspan"),10); - if(rs) { - swapfroz++; - fdel++; - } - if(cs) { - swapfroz = swapfroz+cs; - fdel++; - } - if(swapfroz === maxfrozen) { - fdel = maxfrozen; - return false; - } - }); - if(swapfroz !== maxfrozen) { - fdel = maxfrozen; - } - $("tr.jqg-second-row-header", htbl).each(function(){ - $("th:gt("+fdel+")",this).remove(); - }); - } else { - var maxdh=[]; - $(".ui-jqgrid-htable tr","#gview_"+$.jgrid.jqID($t.p.id)).each(function(i,n){ - maxdh.push(parseInt($(this).height(),10)); - }); - $("tr",htbl).each(function(){ - $("th:gt("+maxfrozen+")",this).remove(); - }); - $("tr",htbl).each(function(i){ - $(this).height(maxdh[i]); - }); - } - $(htbl).width(1); - if(!$.jgrid.msie()) { - $(htbl).css("height","100%"); - } - // resizing stuff - $($t.grid.fhDiv).append(htbl) - .mousemove(function (e) { - if($t.grid.resizing){ $t.grid.dragMove(e);return false; } - }); - if($t.p.footerrow) { - var hbd = $(".ui-jqgrid-bdiv","#gview_"+$.jgrid.jqID($t.p.id)).height(); - - $t.grid.fsDiv = $('
'); - $("#gview_"+$.jgrid.jqID($t.p.id)).append($t.grid.fsDiv); - var ftbl = $(".ui-jqgrid-ftable","#gview_"+$.jgrid.jqID($t.p.id)).clone(true); - $("tr",ftbl).each(function(){ - $("td:gt("+maxfrozen+")",this).remove(); - }); - $(ftbl).width(1); - $($t.grid.fsDiv).append(ftbl); - } - $($t).on('jqGridResizeStop.setFrozenColumns', function (e, w, index) { - var boxwidth = borderbox ? 'outerWidth' : 'width', - rhth = $(".ui-jqgrid-htable",$t.grid.fhDiv), - btd = $(".ui-jqgrid-btable",$t.grid.fbDiv); - - $("th:eq("+index+")", rhth)[boxwidth]( w ); - $("tr:first td:eq("+index+")", btd)[boxwidth]( w ); - if($t.p.footerrow) { - var ftd = $(".ui-jqgrid-ftable",$t.grid.fsDiv); - $("tr:first td:eq("+index+")", ftd)[boxwidth]( w ); - } - }); - - // data stuff - //TODO support for setRowData - $("#gview_"+$.jgrid.jqID($t.p.id)).append($t.grid.fbDiv); - - $($t.grid.fbDiv).on('mousewheel DOMMouseScroll', function (e) { - var st = $($t.grid.bDiv).scrollTop(); - if (e.originalEvent.wheelDelta > 0 || e.originalEvent.detail < 0) { - //up - $($t.grid.bDiv).scrollTop( st - 25 ); - } else { - //down - $($t.grid.bDiv).scrollTop( st + 25 ); - } - e.preventDefault(); - }); - - if($t.p.hoverrows === true) { - $("#"+$.jgrid.jqID($t.p.id)).off('mouseover mouseout'); - } - $($t).on('jqGridAfterGridComplete.setFrozenColumns', function () { - $("#"+$.jgrid.jqID($t.p.id)+"_frozen").remove(); - $($t.grid.fbDiv).height( $($t.grid.bDiv)[0].clientHeight ); - // find max height - var mh = []; - $("#"+$.jgrid.jqID($t.p.id) + " tr[role=row].jqgrow").each(function(){ - mh.push( $(this).outerHeight() ); - }); - - var btbl = $("#"+$.jgrid.jqID($t.p.id)).clone(true); - $("tr[role=row]",btbl).each(function(){ - $("td[role=gridcell]:gt("+maxfrozen+")",this).remove(); - }); - - $(btbl).width(1).attr("id",$t.p.id+"_frozen"); - $($t.grid.fbDiv).append(btbl); - // set the height - $("tr[role=row].jqgrow",btbl).each(function(i, n){ - $(this).height( mh[i] ); - }); - - if($t.p.hoverrows === true) { - $("tr.jqgrow", btbl).hover( - function(){ $(this).addClass( hover ); $("#"+$.jgrid.jqID(this.id), "#"+$.jgrid.jqID($t.p.id)).addClass( hover ); }, - function(){ $(this).removeClass( hover ); $("#"+$.jgrid.jqID(this.id), "#"+$.jgrid.jqID($t.p.id)).removeClass( hover ); } - ); - $("tr.jqgrow", "#"+$.jgrid.jqID($t.p.id)).hover( - function(){ $(this).addClass( hover ); $("#"+$.jgrid.jqID(this.id), "#"+$.jgrid.jqID($t.p.id)+"_frozen").addClass( hover );}, - function(){ $(this).removeClass( hover ); $("#"+$.jgrid.jqID(this.id), "#"+$.jgrid.jqID($t.p.id)+"_frozen").removeClass( hover ); } - ); - } - btbl=null; - }); - if(!$t.grid.hDiv.loading) { - $($t).triggerHandler("jqGridAfterGridComplete"); - } - $t.p.frozenColumns = true; - } - }); - }, - destroyFrozenColumns : function() { - return this.each(function() { - if ( !this.grid ) {return;} - if(this.p.frozenColumns === true) { - var $t = this, - hover = $($t).jqGrid('getStyleUI',$t.p.styleUI+".common",'hover', true); - $($t.grid.fhDiv).remove(); - $($t.grid.fbDiv).remove(); - $t.grid.fhDiv = null; $t.grid.fbDiv=null; - if($t.p.footerrow) { - $($t.grid.fsDiv).remove(); - $t.grid.fsDiv = null; - } - $(this).off('.setFrozenColumns'); - if($t.p.hoverrows === true) { - var ptr; - $("#"+$.jgrid.jqID($t.p.id)).on({ - 'mouseover': function(e) { - ptr = $(e.target).closest("tr.jqgrow"); - if($(ptr).attr("class") !== "ui-subgrid") { - $(ptr).addClass( hover ); - } - }, - 'mouseout' : function(e) { - ptr = $(e.target).closest("tr.jqgrow"); - $(ptr).removeClass( hover ); - } - }); - } - this.p.frozenColumns = false; - } - }); - }, - resizeColumn : function (iCol, newWidth, forceresize) { - return this.each(function(){ - var grid = this.grid, p = this.p, cm = p.colModel, i, cmLen = cm.length, diff, diffnv; - if(typeof iCol === "string" ) { - for(i = 0; i < cmLen; i++) { - if(cm[i].name === iCol) { - iCol = i; - break; - } - } - } else { - iCol = parseInt( iCol, 10 ); - } - if(forceresize === undefined) { - forceresize = false; - } - if( !cm[iCol].resizable && !forceresize ) { - return; - } - newWidth = parseInt( newWidth, 10); - // filters - if(typeof iCol !== "number" || iCol < 0 || iCol > cm.length-1 || typeof newWidth !== "number" ) { - return; - } - - if( newWidth < p.minColWidth ) { return; } - - if( p.forceFit ) { - p.nv = 0; - for (i = iCol+1; i < cmLen; i++){ - if(cm[i].hidden !== true ) { - p.nv = i - iCol; - break; - } - } - } - // use resize stuff - grid.resizing = {idx : iCol }; - diff = newWidth - grid.headers[iCol].width; - if(p.forceFit) { - diffnv = grid.headers[ iCol + p.nv].width - diff; - if(diffnv < p.minColWidth) { return; } - grid.headers[ iCol + p.nv].newWidth = grid.headers[ iCol + p.nv].width - diff; - } - grid.newWidth = p.tblwidth + diff; - grid.headers[ iCol ].newWidth = newWidth; - grid.dragEnd( false ); - }); - }, - getStyleUI : function( styleui, classui, notclasstag, gridclass) { - var ret = "", q = ""; - try { - var stylemod = styleui.split("."); - if(!notclasstag) { - ret = "class="; - q = "\""; - } - if(gridclass == null) { - gridclass = ""; - } - switch(stylemod.length) { - case 1 : - ret += q + $.trim(gridclass + " " + $.jgrid.styleUI[stylemod[0]][classui] + q); - break; - case 2 : - ret += q + $.trim(gridclass + " " + $.jgrid.styleUI[stylemod[0]][stylemod[1]][classui] + q); - } - } catch (cls) { - ret = ""; - } - return ret; - }, - resizeGrid : function (timeout) { - return this.each(function(){ - var $t = this; - if(timeout === undefined) { - timeout = 500; - } - setTimeout(function(){ - try { - var winwidth = $(window).width(), - parentwidth = $("#gbox_"+$.jgrid.jqID($t.p.id)).parent().width(), - ww = $t.p.width; - if( (winwidth-parentwidth) > 3 ) { - ww = parentwidth; - } else { - ww = winwidth; - } - $("#"+$.jgrid.jqID($t.p.id)).jqGrid('setGridWidth', ww); - } catch(e){} - }, timeout); - }); - }, - colMenuAdd : function (colname, options ) { - var currstyle = this[0].p.styleUI, - styles = $.jgrid.styleUI[currstyle].colmenu; - options = $.extend({ - title: 'Item', - icon : styles.icon_new_item, - funcname: null, - position : "last", - closeOnRun : true, - exclude : "", - id : null - }, options ||{}); - return this.each(function(){ - options.colname = colname === 'all' ? "_all_" : colname; - var $t = this; - options.id = options.id===null? $.jgrid.randId(): options.id; - $t.p.colMenuCustom[options.id] = options; - }); - }, - colMenuDelete : function ( id ) { - return this.each(function(){ - if(this.p.colMenuCustom.hasOwnProperty( id )) { - delete this.p.colMenuCustom[ id ]; - } - }); - }, - menubarAdd : function( items ) { - var currstyle = this[0].p.styleUI, - styles = $.jgrid.styleUI[currstyle].common, item, str; - - return this.each(function(){ - var $t = this; - if( $.isArray(items)) { - for(var i = 0; i < items.length; i++) { - item = items[i]; - // icon, title, position, id, click - if(!item.id ) { - item.id = $.jgrid.randId(); - } - var ico = ''; - if( item.icon) { - ico = ''; - } - if(!item.position) { - item.position = 'last'; - } - if(!item.closeoncall) { - item.closeoncall = true; - } - if(item.divider) { - str = ''; - item.cick = null; - } else { - str = ''; - } - if(item.position === 'last') { - $("#"+this.p.id+"_menubar").append(str); - } else { - $("#"+this.p.id+"_menubar").prepend(str); - } - } - } - $("li a", "#"+this.p.id+"_menubar").each(function(i,n){ - $(items).each(function(j,f){ - if(f.id === n.id && $.isFunction(f.click)) { - $(n).on('click', function(e){ - f.click.call($t, e); - }); - return false; - } - }); - $(this).hover( - function(e){ - $(this).addClass(styles.hover); - e.stopPropagation(); - }, - function(e){ $(this).removeClass(styles.hover);} - ); - }); - }); - }, - menubarDelete : function( itemid ) { - return this.each(function(){ - $("#"+itemid, "#"+this.p.id+"_menubar").remove(); - }); - } - -}); - -//module begin -$.jgrid.extend({ - editCell : function (iRow,iCol, ed, event){ - return this.each(function (){ - var $t = this, nm, tmp,cc, cm, - highlight = $(this).jqGrid('getStyleUI',$t.p.styleUI+'.common','highlight', true), - - hover = $(this).jqGrid('getStyleUI',$t.p.styleUI+'.common','hover', true), - inpclass = $(this).jqGrid('getStyleUI',$t.p.styleUI+".celledit",'inputClass', true); - - if (!$t.grid || $t.p.cellEdit !== true) {return;} - iCol = parseInt(iCol,10); - // select the row that can be used for other methods - $t.p.selrow = $t.rows[iRow].id; - if (!$t.p.knv) {$($t).jqGrid("GridNav");} - // check to see if we have already edited cell - if ($t.p.savedRow.length>0) { - // prevent second click on that field and enable selects - if (ed===true ) { - if(iRow == $t.p.iRow && iCol == $t.p.iCol){ - return; - } - } - // save the cell - $($t).jqGrid("saveCell",$t.p.savedRow[0].id,$t.p.savedRow[0].ic); - } else { - window.setTimeout(function () { $("#"+$.jgrid.jqID($t.p.knv)).attr("tabindex","-1").focus();},1); - } - cm = $t.p.colModel[iCol]; - nm = cm.name; - if (nm==='subgrid' || nm==='cb' || nm==='rn') {return;} - try { - cc = $($t.rows[iRow].cells[iCol]); - } catch(e) { - cc = $("td:eq("+iCol+")",$t.rows[iRow]); - } - if(parseInt($t.p.iCol,10)>=0 && parseInt($t.p.iRow,10)>=0 && $t.p.iRowId !== undefined) { - var therow = $($t).jqGrid('getGridRowById', $t.p.iRowId); - //$("td:eq("+$t.p.iCol+")",$t.rows[$t.p.iRow]).removeClass("edit-cell " + highlight); - $(therow).removeClass("selected-row " + hover).find("td:eq("+$t.p.iCol+")").removeClass("edit-cell " + highlight); - } - cc.addClass("edit-cell " + highlight); - $($t.rows[iRow]).addClass("selected-row " + hover); - if (cm.editable===true && ed===true && !cc.hasClass("not-editable-cell") && (!$.isFunction($t.p.isCellEditable) || $t.p.isCellEditable.call($t,nm,iRow,iCol))) { - try { - tmp = $.unformat.call($t,cc,{rowId: $t.rows[iRow].id, colModel:cm},iCol); - } catch (_) { - tmp = ( cm.edittype && cm.edittype === 'textarea' ) ? cc.text() : cc.html(); - } - if($t.p.autoencode) { tmp = $.jgrid.htmlDecode(tmp); } - if (!cm.edittype) {cm.edittype = "text";} - $t.p.savedRow.push({id:iRow, ic:iCol, name:nm, v:tmp, rowId: $t.rows[iRow].id }); - if(tmp === " " || tmp === " " || (tmp.length===1 && tmp.charCodeAt(0)===160) ) {tmp='';} - if($.isFunction($t.p.formatCell)) { - var tmp2 = $t.p.formatCell.call($t, $t.rows[iRow].id,nm,tmp,iRow,iCol); - if(tmp2 !== undefined ) {tmp = tmp2;} - } - $($t).triggerHandler("jqGridBeforeEditCell", [$t.rows[iRow].id, nm, tmp, iRow, iCol]); - if ($.isFunction($t.p.beforeEditCell)) { - $t.p.beforeEditCell.call($t, $t.rows[iRow].id,nm,tmp,iRow,iCol); - } - var opt = $.extend({}, cm.editoptions || {} ,{id:iRow+"_"+nm,name:nm,rowId: $t.rows[iRow].id, oper:'edit'}); - var elc = $.jgrid.createEl.call($t,cm.edittype,opt,tmp,true,$.extend({},$.jgrid.ajaxOptions,$t.p.ajaxSelectOptions || {})); - if( $.inArray(cm.edittype, ['text','textarea','password','select']) > -1) { - $(elc).addClass(inpclass); - } - - cc.html("").append(elc).attr("tabindex","0"); - $.jgrid.bindEv.call($t, elc, opt); - window.setTimeout(function () { $(elc).focus();},1); - $("input, select, textarea",cc).on("keydown",function(e) { - if (e.keyCode === 27) { - if($("input.hasDatepicker",cc).length >0) { - if( $(".ui-datepicker").is(":hidden") ) { $($t).jqGrid("restoreCell",iRow,iCol); } - else { $("input.hasDatepicker",cc).datepicker('hide'); } - } else { - $($t).jqGrid("restoreCell",iRow,iCol); - } - } //ESC - if (e.keyCode === 13 && !e.shiftKey) { - $($t).jqGrid("saveCell",iRow,iCol); - // Prevent default action - return false; - } //Enter - if (e.keyCode === 9) { - if(!$t.grid.hDiv.loading ) { - if (e.shiftKey) {$($t).jqGrid("prevCell", iRow, iCol, e);} //Shift TAb - else {$($t).jqGrid("nextCell", iRow, iCol, e);} //Tab - } else { - return false; - } - } - e.stopPropagation(); - }); - $($t).triggerHandler("jqGridAfterEditCell", [$t.rows[iRow].id, nm, tmp, iRow, iCol]); - if ($.isFunction($t.p.afterEditCell)) { - $t.p.afterEditCell.call($t, $t.rows[iRow].id,nm,tmp,iRow,iCol); - } - } else { - tmp = cc.html().replace(/\ \;/ig,''); - $($t).triggerHandler("jqGridCellSelect", [$t.rows[iRow].id, iCol, tmp, event]); - if ($.isFunction($t.p.onCellSelect)) { - $t.p.onCellSelect.call($t, $t.rows[iRow].id, iCol, tmp, event); - } - } - $t.p.iCol = iCol; $t.p.iRow = iRow; $t.p.iRowId = $t.rows[iRow].id; - }); - }, - saveCell : function (iRow, iCol){ - return this.each(function(){ - var $t= this, fr = $t.p.savedRow.length >= 1 ? 0 : null, - errors = $.jgrid.getRegional(this, 'errors'), - edit =$.jgrid.getRegional(this, 'edit'); - if (!$t.grid || $t.p.cellEdit !== true) {return;} - if(fr !== null) { - var trow = $($t).jqGrid("getGridRowById", $t.p.savedRow[0].rowId), - cc = $('td:eq('+iCol+')', trow), - cm = $t.p.colModel[iCol], nm = cm.name, nmjq = $.jgrid.jqID(nm), v, v2, - p = $(cc).offset(); - - switch (cm.edittype) { - case "select": - if(!cm.editoptions.multiple) { - v = $("#"+iRow+"_"+nmjq+" option:selected", trow ).val(); - v2 = $("#"+iRow+"_"+nmjq+" option:selected", trow).text(); - } else { - var sel = $("#"+iRow+"_"+nmjq, trow), selectedText = []; - v = $(sel).val(); - if(v) { v.join(",");} else { v=""; } - $("option:selected",sel).each( - function(i,selected){ - selectedText[i] = $(selected).text(); - } - ); - v2 = selectedText.join(","); - } - if(cm.formatter) { v2 = v; } - break; - case "checkbox": - var cbv = ["Yes","No"]; - if(cm.editoptions && cm.editoptions.value){ - cbv = cm.editoptions.value.split(":"); - } - v = $("#"+iRow+"_"+nmjq, trow).is(":checked") ? cbv[0] : cbv[1]; - v2=v; - break; - case "password": - case "text": - case "textarea": - case "button" : - v = $("#"+iRow+"_"+nmjq, trow).val(); - v2=v; - break; - case 'custom' : - try { - if(cm.editoptions && $.isFunction(cm.editoptions.custom_value)) { - v = cm.editoptions.custom_value.call($t, $(".customelement",cc),'get'); - if (v===undefined) { throw "e2";} else { v2=v; } - } else { throw "e1"; } - } catch (e) { - if (e==="e1") { $.jgrid.info_dialog(errors.errcap, "function 'custom_value' " + edit.msg.nodefined, edit.bClose, {styleUI : $t.p.styleUI }); } - else if (e==="e2") { $.jgrid.info_dialog(errors.errcap, "function 'custom_value' " + edit.msg.novalue, edit.bClose, {styleUI : $t.p.styleUI }); } - else {$.jgrid.info_dialog(errors.errcap, e.message, edit.bClose, {styleUI : $t.p.styleUI }); } - } - break; - } - // The common approach is if nothing changed do not do anything - if (v2 !== $t.p.savedRow[fr].v){ - var vvv = $($t).triggerHandler("jqGridBeforeSaveCell", [$t.p.savedRow[fr].rowId, nm, v, iRow, iCol]); - if (vvv) {v = vvv; v2=vvv;} - if ($.isFunction($t.p.beforeSaveCell)) { - var vv = $t.p.beforeSaveCell.call($t, $t.p.savedRow[fr].rowId, nm, v, iRow, iCol); - if (vv) {v = vv; v2=vv;} - } - var cv = $.jgrid.checkValues.call($t, v, iCol), nuem = false; - if(cv[0] === true) { - var addpost = $($t).triggerHandler("jqGridBeforeSubmitCell", [$t.p.savedRow[fr].rowId, nm, v, iRow, iCol]) || {}; - if ($.isFunction($t.p.beforeSubmitCell)) { - addpost = $t.p.beforeSubmitCell.call($t, $t.p.savedRow[fr].rowId, nm, v, iRow, iCol); - if (!addpost) {addpost={};} - } - var retsub = $($t).triggerHandler("jqGridOnSubmitCell", [$t.p.savedRow[fr].rowId, nm, v, iRow, iCol]); - if(retsub === undefined) { - retsub = true; - } - if($.isFunction($t.p.onSubmitCell) ) { - retsub = $t.p.onSubmitCell($t.p.savedRow[fr].rowId, nm, v, iRow, iCol); - if( retsub === undefined) { - retsub = true; - } - } - if( retsub === false) { - return; - } - if( $("input.hasDatepicker",cc).length >0) { $("input.hasDatepicker",cc).datepicker('hide'); } - if ($t.p.cellsubmit === 'remote') { - if ($t.p.cellurl) { - var postdata = {}; - if($t.p.autoencode) { v = $.jgrid.htmlEncode(v); } - if(cm.editoptions && cm.editoptions.NullIfEmpty && v === "") { - v = 'null'; - nuem = true; - } - postdata[nm] = v; - var opers = $t.p.prmNames, - idname = opers.id, - oper = opers.oper; - - postdata[idname] = $.jgrid.stripPref($t.p.idPrefix, $t.p.savedRow[fr].rowId); - postdata[oper] = opers.editoper; - postdata = $.extend(addpost,postdata); - $($t).jqGrid("progressBar", {method:"show", loadtype : $t.p.loadui, htmlcontent: $.jgrid.getRegional($t,'defaults.savetext') }); - $t.grid.hDiv.loading = true; - $.ajax( $.extend( { - url: $t.p.cellurl, - data :$.isFunction($t.p.serializeCellData) ? $t.p.serializeCellData.call($t, postdata, nm) : postdata, - type: "POST", - complete: function (result, stat) { - $($t).jqGrid("progressBar", {method:"hide", loadtype : $t.p.loadui }); - $t.grid.hDiv.loading = false; - if (stat === 'success') { - var ret = $($t).triggerHandler("jqGridAfterSubmitCell", [$t, result, postdata[idname], nm, v, iRow, iCol]) || [true, '']; - if (ret[0] === true && $.isFunction($t.p.afterSubmitCell)) { - ret = $t.p.afterSubmitCell.call($t, result, postdata[idname], nm, v, iRow, iCol); - } - if(ret[0] === true){ - if(nuem) { - v = ""; - } - $(cc).empty(); - $($t).jqGrid("setCell",$t.p.savedRow[fr].rowId, iCol, v2, false, false, true); - $(cc).addClass("dirty-cell"); - $(trow).addClass("edited"); - $($t).triggerHandler("jqGridAfterSaveCell", [$t.p.savedRow[fr].rowId, nm, v, iRow, iCol]); - if ($.isFunction($t.p.afterSaveCell)) { - $t.p.afterSaveCell.call($t, $t.p.savedRow[fr].rowId, nm, v, iRow,iCol); - } - $t.p.savedRow.splice(0,1); - } else { - $($t).triggerHandler("jqGridErrorCell", [result, stat]); - if ($.isFunction($t.p.errorCell)) { - $t.p.errorCell.call($t, result, stat); - } else { - $.jgrid.info_dialog(errors.errcap, ret[1], edit.bClose, { - styleUI : $t.p.styleUI, - top:p.top+30, - left:p.left , - onClose : function() { - if(!$t.p.restoreCellonFail) { - $("#"+iRow+"_"+nmjq, trow).focus(); - } - } - }); - } - if( $t.p.restoreCellonFail) { - $($t).jqGrid("restoreCell",iRow,iCol); - } - } - } - }, - error:function(res,stat,err) { - $("#lui_"+$.jgrid.jqID($t.p.id)).hide(); - $t.grid.hDiv.loading = false; - $($t).triggerHandler("jqGridErrorCell", [res, stat, err]); - if ($.isFunction($t.p.errorCell)) { - $t.p.errorCell.call($t, res,stat,err); - } else { - $.jgrid.info_dialog(errors.errcap, res.status+" : "+res.statusText+"
"+stat, edit.bClose, { - styleUI : $t.p.styleUI, - top:p.top+30, - left:p.left , - onClose : function() { - if(!$t.p.restoreCellonFail) { - $("#"+iRow+"_"+nmjq, trow).focus(); - } - } - }); - } - if( $t.p.restoreCellonFail) { - $($t).jqGrid("restoreCell", iRow, iCol); - } - } - }, $.jgrid.ajaxOptions, $t.p.ajaxCellOptions || {})); - } else { - try { - $.jgrid.info_dialog(errors.errcap,errors.nourl, edit.bClose, {styleUI : $t.p.styleUI }); - if( $t.p.restoreCellonFail) { - $($t).jqGrid("restoreCell", iRow, iCol); - } - } catch (e) {} - } - } - if ($t.p.cellsubmit === 'clientArray') { - $(cc).empty(); - $($t).jqGrid("setCell", $t.p.savedRow[fr].rowId, iCol, v2, false, false, true); - $(cc).addClass("dirty-cell"); - $(trow).addClass("edited"); - $($t).triggerHandler("jqGridAfterSaveCell", [$t.p.savedRow[fr].rowId, nm, v, iRow, iCol]); - if ($.isFunction($t.p.afterSaveCell)) { - $t.p.afterSaveCell.call($t, $t.p.savedRow[fr].rowId, nm, v, iRow, iCol); - } - $t.p.savedRow.splice(0,1); - } - } else { - try { - if( $.isFunction($t.p.validationCell) ) { - $t.p.validationCell.call($t, $("#"+iRow+"_"+nmjq, trow), cv[1], iRow, iCol); - } else { - window.setTimeout(function(){ - $.jgrid.info_dialog(errors.errcap,v+ " " + cv[1], edit.bClose, { - styleUI : $t.p.styleUI, - top:p.top+30, - left:p.left , - onClose : function() { - if(!$t.p.restoreCellonFail) { - $("#"+iRow+"_"+nmjq, trow).focus(); - } - } - }); - },50); - if( $t.p.restoreCellonFail) { - $($t).jqGrid("restoreCell", iRow, iCol); - } - } - } catch (e) { - alert(cv[1]); - } - } - } else { - $($t).jqGrid("restoreCell", iRow, iCol); - } - } - window.setTimeout(function () { $("#"+$.jgrid.jqID($t.p.knv)).attr("tabindex","-1").focus();},0); - }); - }, - restoreCell : function(iRow, iCol) { - return this.each(function(){ - var $t= this, fr = $t.p.savedRow.length >= 1 ? 0 : null; - if (!$t.grid || $t.p.cellEdit !== true ) {return;} - if(fr !== null) { - var trow = $($t).jqGrid("getGridRowById", $t.p.savedRow[fr].rowId), - cc = $('td:eq('+iCol+')', trow); - // datepicker fix - if($.isFunction($.fn.datepicker)) { - try { - $("input.hasDatepicker",cc).datepicker('hide'); - } catch (e) {} - } - $(cc).empty().attr("tabindex","-1"); - $($t).jqGrid("setCell", $t.p.savedRow[0].rowId, iCol, $t.p.savedRow[fr].v, false, false, true); - $($t).triggerHandler("jqGridAfterRestoreCell", [$t.p.savedRow[fr].rowId, $t.p.savedRow[fr].v, iRow, iCol]); - if ($.isFunction($t.p.afterRestoreCell)) { - $t.p.afterRestoreCell.call($t, $t.p.savedRow[fr].rowId, $t.p.savedRow[fr].v, iRow, iCol); - } - $t.p.savedRow.splice(0,1); - } - window.setTimeout(function () { $("#"+$t.p.knv).attr("tabindex","-1").focus();},0); - }); - }, - nextCell : function (iRow, iCol, event) { - return this.each(function (){ - var $t = this, nCol=false, i; - if (!$t.grid || $t.p.cellEdit !== true) {return;} - // try to find next editable cell - for (i=iCol+1; i<$t.p.colModel.length; i++) { - if ( $t.p.colModel[i].editable ===true && (!$.isFunction($t.p.isCellEditable) || $t.p.isCellEditable.call($t, $t.p.colModel[i].name,iRow,i))) { - nCol = i; break; - } - } - if(nCol !== false) { - $($t).jqGrid("editCell", iRow, nCol, true, event); - } else { - if ($t.p.savedRow.length >0) { - $($t).jqGrid("saveCell",iRow,iCol); - } - } - }); - }, - prevCell : function (iRow, iCol, event) { - return this.each(function (){ - var $t = this, nCol=false, i; - if (!$t.grid || $t.p.cellEdit !== true) {return;} - // try to find next editable cell - for (i=iCol-1; i>=0; i--) { - if ( $t.p.colModel[i].editable ===true && (!$.isFunction($t.p.isCellEditable) || $t.p.isCellEditable.call($t, $t.p.colModel[i].name, iRow,i))) { - nCol = i; break; - } - } - if(nCol !== false) { - $($t).jqGrid("editCell", iRow, nCol, true, event); - } else { - if ($t.p.savedRow.length >0) { - $($t).jqGrid("saveCell",iRow,iCol); - } - } - }); - }, - GridNav : function() { - return this.each(function () { - var $t = this; - if (!$t.grid || $t.p.cellEdit !== true ) {return;} - // trick to process keydown on non input elements - $t.p.knv = $t.p.id + "_kn"; - var selection = $("
"), - i, kdir; - function scrollGrid(iR, iC, tp){ - if (tp.substr(0,1)==='v') { - var ch = $($t.grid.bDiv)[0].clientHeight, - st = $($t.grid.bDiv)[0].scrollTop, - nROT = $t.rows[iR].offsetTop+$t.rows[iR].clientHeight, - pROT = $t.rows[iR].offsetTop; - if(tp === 'vd') { - if(nROT >= ch) { - $($t.grid.bDiv)[0].scrollTop = $($t.grid.bDiv)[0].scrollTop + $t.rows[iR].clientHeight; - } - } - if(tp === 'vu'){ - if (pROT < st ) { - $($t.grid.bDiv)[0].scrollTop = $($t.grid.bDiv)[0].scrollTop - $t.rows[iR].clientHeight; - } - } - } - if(tp==='h') { - var cw = $($t.grid.bDiv)[0].clientWidth, - sl = $($t.grid.bDiv)[0].scrollLeft, - nCOL = $t.rows[iR].cells[iC].offsetLeft+$t.rows[iR].cells[iC].clientWidth, - pCOL = $t.rows[iR].cells[iC].offsetLeft; - if(nCOL >= cw+parseInt(sl,10)) { - $($t.grid.bDiv)[0].scrollLeft = $($t.grid.bDiv)[0].scrollLeft + $t.rows[iR].cells[iC].clientWidth; - } else if (pCOL < sl) { - $($t.grid.bDiv)[0].scrollLeft = $($t.grid.bDiv)[0].scrollLeft - $t.rows[iR].cells[iC].clientWidth; - } - } - } - function findNextVisible(iC,act){ - var ind, i; - if(act === 'lft') { - ind = iC+1; - for (i=iC;i>=0;i--){ - if ($t.p.colModel[i].hidden !== true) { - ind = i; - break; - } - } - } - if(act === 'rgt') { - ind = iC-1; - for (i=iC; i<$t.p.colModel.length;i++){ - if ($t.p.colModel[i].hidden !== true) { - ind = i; - break; - } - } - } - return ind; - } - - $(selection).insertBefore($t.grid.cDiv); - $("#"+$t.p.knv) - .focus() - .keydown(function (e){ - kdir = e.keyCode; - if($t.p.direction === "rtl") { - if(kdir===37) { kdir = 39;} - else if (kdir===39) { kdir = 37; } - } - switch (kdir) { - case 38: - if ($t.p.iRow-1 >0 ) { - scrollGrid($t.p.iRow-1,$t.p.iCol,'vu'); - $($t).jqGrid("editCell",$t.p.iRow-1,$t.p.iCol,false,e); - } - break; - case 40 : - if ($t.p.iRow+1 <= $t.rows.length-1) { - scrollGrid($t.p.iRow+1,$t.p.iCol,'vd'); - $($t).jqGrid("editCell",$t.p.iRow+1,$t.p.iCol,false,e); - } - break; - case 37 : - if ($t.p.iCol -1 >= 0) { - i = findNextVisible($t.p.iCol-1,'lft'); - scrollGrid($t.p.iRow, i,'h'); - $($t).jqGrid("editCell",$t.p.iRow, i,false,e); - } - break; - case 39 : - if ($t.p.iCol +1 <= $t.p.colModel.length-1) { - i = findNextVisible($t.p.iCol+1,'rgt'); - scrollGrid($t.p.iRow,i,'h'); - $($t).jqGrid("editCell",$t.p.iRow,i,false,e); - } - break; - case 13: - if (parseInt($t.p.iCol,10)>=0 && parseInt($t.p.iRow,10)>=0) { - $($t).jqGrid("editCell",$t.p.iRow,$t.p.iCol,true,e); - } - break; - default : - return true; - } - return false; - }); - }); - }, - getChangedCells : function (mthd) { - var ret=[]; - if (!mthd) {mthd='all';} - this.each(function(){ - var $t= this,nm; - if (!$t.grid || $t.p.cellEdit !== true ) {return;} - $($t.rows).each(function(j){ - var res = {}; - if ($(this).hasClass("edited")) { - $('td',this).each( function(i) { - nm = $t.p.colModel[i].name; - if ( nm !== 'cb' && nm !== 'subgrid') { - if (mthd==='dirty') { - if ($(this).hasClass('dirty-cell')) { - try { - res[nm] = $.unformat.call($t,this,{rowId:$t.rows[j].id, colModel:$t.p.colModel[i]},i); - } catch (e){ - res[nm] = $.jgrid.htmlDecode($(this).html()); - } - } - } else { - try { - res[nm] = $.unformat.call($t,this,{rowId:$t.rows[j].id,colModel:$t.p.colModel[i]},i); - } catch (e) { - res[nm] = $.jgrid.htmlDecode($(this).html()); - } - } - } - }); - res.id = this.id; - ret.push(res); - } - }); - }); - return ret; - } -/// end cell editing -}); - -//module begin -$.extend($.jgrid,{ -// Modal functions - showModal : function(h) { - h.w.show(); - }, - closeModal : function(h) { - h.w.hide().attr("aria-hidden","true"); - if(h.o) {h.o.remove();} - }, - hideModal : function (selector,o) { - o = $.extend({jqm : true, gb :'', removemodal: false, formprop: false, form : ''}, o || {}); - var thisgrid = o.gb && typeof o.gb === "string" && o.gb.substr(0,6) === "#gbox_" ? $("#" + o.gb.substr(6))[0] : false; - if(o.onClose) { - var oncret = thisgrid ? o.onClose.call(thisgrid, selector) : o.onClose(selector); - if (typeof oncret === 'boolean' && !oncret ) { return; } - } - if( o.formprop && thisgrid && o.form) { - var fh = $(selector)[0].style.height, - fw = $(selector)[0].style.width; - if(fh.indexOf("px") > -1 ) { - fh = parseFloat(fh); - } - if(fw.indexOf("px") > -1 ) { - fw = parseFloat(fw); - } - var frmgr, frmdata; - if(o.form==='edit'){ - frmgr = '#' +$.jgrid.jqID("FrmGrid_"+ o.gb.substr(6)); - frmdata = "formProp"; - } else if( o.form === 'view') { - frmgr = '#' +$.jgrid.jqID("ViewGrid_"+ o.gb.substr(6)); - frmdata = "viewProp"; - } - $(thisgrid).data(frmdata, { - top:parseFloat($(selector).css("top")), - left : parseFloat($(selector).css("left")), - width : fw, - height : fh, - dataheight : $(frmgr).height(), - datawidth: $(frmgr).width() - }); - } - if ($.fn.jqm && o.jqm === true) { - $(selector).attr("aria-hidden","true").jqmHide(); - } else { - if(o.gb !== '') { - try {$(".jqgrid-overlay:first",o.gb).hide();} catch (e){} - } - try { $(".jqgrid-overlay-modal").hide(); } catch (e) {} - $(selector).hide().attr("aria-hidden","true"); - } - if( o.removemodal ) { - $(selector).remove(); - } - }, -//Helper functions - findPos : function(obj) { - var offset = $(obj).offset(); - return [offset.left,offset.top]; - }, - createModal : function(aIDs, content, p, insertSelector, posSelector, appendsel, css) { - p = $.extend(true, {}, $.jgrid.jqModal || {}, p); - var self = this, - rtlsup = $(p.gbox).attr("dir") === "rtl" ? true : false, - classes = $.jgrid.styleUI[(p.styleUI || 'jQueryUI')].modal, - common = $.jgrid.styleUI[(p.styleUI || 'jQueryUI')].common, - mw = document.createElement('div'); - css = $.extend({}, css || {}); - mw.className= "ui-jqdialog " + classes.modal; - mw.id = aIDs.themodal; - var mh = document.createElement('div'); - mh.className = "ui-jqdialog-titlebar " + classes.header; - mh.id = aIDs.modalhead; - $(mh).append(""+p.caption+""); - var ahr= $("") - .hover(function(){ahr.addClass(common.hover);}, - function(){ahr.removeClass(common.hover);}) - .append(""); - $(mh).append(ahr); - if(rtlsup) { - mw.dir = "rtl"; - $(".ui-jqdialog-title",mh).css("float","right"); - $(".ui-jqdialog-titlebar-close",mh).css("left",0.3+"em"); - } else { - mw.dir = "ltr"; - $(".ui-jqdialog-title",mh).css("float","left"); - $(".ui-jqdialog-titlebar-close",mh).css("right",0.3+"em"); - } - var mc = document.createElement('div'); - $(mc).addClass("ui-jqdialog-content " + classes.content).attr("id",aIDs.modalcontent); - $(mc).append(content); - mw.appendChild(mc); - $(mw).prepend(mh); - if(appendsel===true) { - $('body').append(mw); - } //append as first child in body -for alert dialog - else if (typeof appendsel === "string") { - $(appendsel).append(mw); - } else { - $(mw).insertBefore(insertSelector); - } - $(mw).css(css); - if(p.jqModal === undefined) {p.jqModal = true;} // internal use - var coord = {}; - if ( $.fn.jqm && p.jqModal === true) { - if(p.left ===0 && p.top===0 && p.overlay) { - var pos = []; - pos = $.jgrid.findPos(posSelector); - p.left = pos[0] + 4; - p.top = pos[1] + 4; - } - coord.top = p.top+"px"; - coord.left = p.left; - } else if(p.left !==0 || p.top!==0) { - coord.left = p.left; - coord.top = p.top+"px"; - } - $("a.ui-jqdialog-titlebar-close",mh).click(function(){ - var oncm = $("#"+$.jgrid.jqID(aIDs.themodal)).data("onClose") || p.onClose; - var gboxclose = $("#"+$.jgrid.jqID(aIDs.themodal)).data("gbox") || p.gbox; - self.hideModal("#"+$.jgrid.jqID(aIDs.themodal),{gb:gboxclose,jqm:p.jqModal,onClose:oncm, removemodal: p.removemodal || false, formprop : !p.recreateForm || false, form: p.form || ''}); - return false; - }); - if (p.width === 0 || !p.width) {p.width = 300;} - if(p.height === 0 || !p.height) {p.height =200;} - if(!p.zIndex) { - var parentZ = $(insertSelector).parents("*[role=dialog]").filter(':first').css("z-index"); - if(parentZ) { - p.zIndex = parseInt(parentZ,10)+2; - } else { - p.zIndex = 950; - } - } - var rtlt = 0; - if( rtlsup && coord.left && !appendsel) { - rtlt = $(p.gbox).width()- (!isNaN(p.width) ? parseInt(p.width,10) :0) - 8; // to do - // just in case - coord.left = parseInt(coord.left,10) + parseInt(rtlt,10); - } - if(coord.left) { coord.left += "px"; } - $(mw).css($.extend({ - width: isNaN(p.width) ? "auto": p.width+"px", - height:isNaN(p.height) ? "auto" : p.height + "px", - zIndex:p.zIndex, - overflow: 'hidden' - },coord)) - .attr({tabIndex: "-1","role":"dialog","aria-labelledby":aIDs.modalhead,"aria-hidden":"true"}); - if(p.drag === undefined) { p.drag=true;} - if(p.resize === undefined) {p.resize=true;} - if (p.drag) { - $(mh).css('cursor','move'); - if($.fn.tinyDraggable) { - //$(mw).jqDrag(mh); - $(mw).tinyDraggable({ handle:"#"+$.jgrid.jqID(mh.id) }); - } else { - try { - $(mw).draggable({handle: $("#"+$.jgrid.jqID(mh.id))}); - } catch (e) {} - } - } - if(p.resize) { - if($.fn.jqResize) { - $(mw).append("
"); - $("#"+$.jgrid.jqID(aIDs.themodal)).jqResize(".jqResize",aIDs.scrollelm ? "#"+$.jgrid.jqID(aIDs.scrollelm) : false); - } else { - try { - $(mw).resizable({handles: 'se, sw',alsoResize: aIDs.scrollelm ? "#"+$.jgrid.jqID(aIDs.scrollelm) : false}); - } catch (r) {} - } - } - if(p.closeOnEscape === true){ - $(mw).keydown( function( e ) { - if( e.which === 27 ) { - var cone = $("#"+$.jgrid.jqID(aIDs.themodal)).data("onClose") || p.onClose; - self.hideModal("#"+$.jgrid.jqID(aIDs.themodal),{gb:p.gbox,jqm:p.jqModal,onClose: cone, removemodal: p.removemodal || false, formprop : !p.recreateForm || false, form: p.form || ''}); - } - }); - } - }, - viewModal : function (selector,o){ - o = $.extend({ - toTop: true, - overlay: 10, - modal: false, - overlayClass : 'ui-widget-overlay', // to be fixed - onShow: $.jgrid.showModal, - onHide: $.jgrid.closeModal, - gbox: '', - jqm : true, - jqM : true - }, o || {}); - var style=""; - if(o.gbox) { - var grid = $("#"+o.gbox.substring(6))[0]; - try { - style = $(grid).jqGrid('getStyleUI', grid.p.styleUI+'.common','overlay', false, 'jqgrid-overlay-modal'); - o.overlayClass = $(grid).jqGrid('getStyleUI', grid.p.styleUI+'.common','overlay', true); - } catch (em){} - } - if(o.focusField === undefined) { - o.focusField = 0; - } - if(typeof o.focusField === "number" && o.focusField >= 0 ) { - o.focusField = parseInt(o.focusField,10); - } else if(typeof o.focusField === "boolean" && !o.focusField) { - o.focusField = false; - } else { - o.focusField = 0; - } - if ($.fn.jqm && o.jqm === true) { - if(o.jqM) { $(selector).attr("aria-hidden","false").jqm(o).jqmShow(); } - else {$(selector).attr("aria-hidden","false").jqmShow();} - } else { - if(o.gbox !== '') { - var zInd = parseInt($(selector).css("z-index")) - 1; - if(o.modal) { - if(!$(".jqgrid-overlay-modal")[0] ) { - $('body').prepend("
" ); - } - $(".jqgrid-overlay-modal").css("z-index",zInd).show(); - } else { - $(".jqgrid-overlay:first",o.gbox).css("z-index",zInd).show(); - $(selector).data("gbox",o.gbox); - } - } - $(selector).show().attr("aria-hidden","false"); - if(o.focusField >= 0) { - try{$(':input:visible',selector)[o.focusField].focus();}catch(_){} - } - } - }, - info_dialog : function(caption, content,c_b, modalopt) { - var mopt = { - width:290, - height:'auto', - dataheight: 'auto', - drag: true, - resize: false, - left:250, - top:170, - zIndex : 1000, - jqModal : true, - modal : false, - closeOnEscape : true, - align: 'center', - buttonalign : 'center', - buttons : [] - // {text:'textbutt', id:"buttid", onClick : function(){...}} - // if the id is not provided we set it like info_button_+ the index in the array - i.e info_button_0,info_button_1... - }; - $.extend(true, mopt, $.jgrid.jqModal || {}, {caption:""+caption+""}, modalopt || {}); - var jm = mopt.jqModal, self = this, - classes = $.jgrid.styleUI[(mopt.styleUI || 'jQueryUI')].modal, - common = $.jgrid.styleUI[(mopt.styleUI || 'jQueryUI')].common; - if($.fn.jqm && !jm) { jm = false; } - // in case there is no jqModal - var buttstr ="", i; - if(mopt.buttons.length > 0) { - for(i=0;i"+mopt.buttons[i].text+""; - } - } - var dh = isNaN(mopt.dataheight) ? mopt.dataheight : mopt.dataheight+"px", - cn = "text-align:"+mopt.align+";"; - var cnt = "
"; - cnt += "
"+content+"
"; - cnt += c_b ? "
"+c_b+""+buttstr+"
" : - buttstr !== "" ? "
"+buttstr+"
" : ""; - cnt += "
"; - - try { - if($("#info_dialog").attr("aria-hidden") === "false") { - $.jgrid.hideModal("#info_dialog",{jqm:jm}); - } - $("#info_dialog").remove(); - } catch (e){} - $.jgrid.createModal({ - themodal:'info_dialog', - modalhead:'info_head', - modalcontent:'info_content', - scrollelm: 'infocnt'}, - cnt, - mopt, - '','',true - ); - // attach onclick after inserting into the dom - if(buttstr) { - $.each(mopt.buttons,function(i){ - $("#"+$.jgrid.jqID(this.id),"#info_id").on('click',function(){mopt.buttons[i].onClick.call($("#info_dialog")); return false;}); - }); - } - $("#closedialog", "#info_id").on('click',function(){ - self.hideModal("#info_dialog",{ - jqm:jm, - onClose: $("#info_dialog").data("onClose") || mopt.onClose, - gb: $("#info_dialog").data("gbox") || mopt.gbox - }); - return false; - }); - $(".fm-button","#info_dialog").hover( - function(){$(this).addClass(common.hover);}, - function(){$(this).removeClass(common.hover);} - ); - if($.isFunction(mopt.beforeOpen) ) { mopt.beforeOpen(); } - $.jgrid.viewModal("#info_dialog",{ - onHide: function(h) { - h.w.hide().remove(); - if(h.o) { h.o.remove(); } - }, - modal :mopt.modal, - jqm:jm - }); - if($.isFunction(mopt.afterOpen) ) { mopt.afterOpen(); } - try{ $("#info_dialog").focus();} catch (m){} - }, - bindEv: function (el, opt) { - var $t = this; - if($.isFunction(opt.dataInit)) { - opt.dataInit.call($t,el,opt); - } - if(opt.dataEvents) { - $.each(opt.dataEvents, function() { - if (this.data !== undefined) { - $(el).on(this.type, this.data, this.fn); - } else { - $(el).on(this.type, this.fn); - } - }); - } - }, -// Form Functions - createEl : function(eltype,options,vl,autowidth, ajaxso) { - var elem = "", $t = this; - function setAttributes(elm, atr, exl ) { - var exclude = ['dataInit','dataEvents','dataUrl', 'buildSelect','sopt', 'searchhidden', 'defaultValue', 'attr', 'custom_element', 'custom_value', 'oper']; - exclude = exclude.concat(['cacheUrlData','delimiter','separator']); - if(exl !== undefined && $.isArray(exl)) { - $.merge(exclude, exl); - } - $.each(atr, function(key, value){ - if($.inArray(key, exclude) === -1) { - $(elm).attr(key,value); - } - }); - if(!atr.hasOwnProperty('id')) { - $(elm).attr('id', $.jgrid.randId()); - } - } - switch (eltype) - { - case "textarea" : - elem = document.createElement("textarea"); - if(autowidth) { - if(!options.cols) { $(elem).css({width:"98%"});} - } else if (!options.cols) { options.cols = 20; } - if(!options.rows) { options.rows = 2; } - if(vl===' ' || vl===' ' || (vl.length===1 && vl.charCodeAt(0)===160)) {vl="";} - elem.value = vl; - setAttributes(elem, options); - $(elem).attr({"role":"textbox","multiline":"true"}); - break; - case "checkbox" : //what code for simple checkbox - elem = document.createElement("input"); - elem.type = "checkbox"; - if( !options.value ) { - var vl1 = (vl+"").toLowerCase(); - if(vl1.search(/(false|f|0|no|n|off|undefined)/i)<0 && vl1!=="") { - elem.checked=true; - elem.defaultChecked=true; - elem.value = vl; - } else { - elem.value = "on"; - } - $(elem).attr("offval","off"); - } else { - var cbval = options.value.split(":"); - if(vl === cbval[0]) { - elem.checked=true; - elem.defaultChecked=true; - } - elem.value = cbval[0]; - $(elem).attr("offval",cbval[1]); - } - setAttributes(elem, options, ['value']); - $(elem).attr("role","checkbox"); - break; - case "select" : - elem = document.createElement("select"); - elem.setAttribute("role","select"); - var msl, ovm = []; - if(options.multiple===true) { - msl = true; - elem.multiple="multiple"; - $(elem).attr("aria-multiselectable","true"); - } else { msl = false; } - if(options.dataUrl != null) { - var rowid = null, postData = options.postData || ajaxso.postData; - try { - rowid = options.rowId; - } catch(e) {} - - if ($t.p && $t.p.idPrefix) { - rowid = $.jgrid.stripPref($t.p.idPrefix, rowid); - } - $.ajax($.extend({ - url: $.isFunction(options.dataUrl) ? options.dataUrl.call($t, rowid, vl, String(options.name)) : options.dataUrl, - type : "GET", - dataType: "html", - data: $.isFunction(postData) ? postData.call($t, rowid, vl, String(options.name)) : postData, - context: {elem:elem, options:options, vl:vl}, - success: function(data){ - var ovm = [], elem = this.elem, vl = this.vl, - options = $.extend({},this.options), - msl = options.multiple===true, - cU = options.cacheUrlData === true, - oV ='', txt, - a = $.isFunction(options.buildSelect) ? options.buildSelect.call($t,data) : data; - if(typeof a === 'string') { - a = $( $.trim( a ) ).html(); - } - if(a) { - $(elem).append(a); - setAttributes(elem, options, postData ? ['postData'] : undefined ); - if(options.size === undefined) { options.size = msl ? 3 : 1;} - if(msl) { - ovm = vl.split(","); - ovm = $.map(ovm,function(n){return $.trim(n);}); - } else { - ovm[0] = $.trim(vl); - } - //$(elem).attr(options); - //setTimeout(function(){ - $("option",elem).each(function(i){ - txt = $(this).text(); - vl = $(this).val(); - if(cU) { - oV += (i!== 0 ? ";": "")+ vl+":"+txt; - } - //if(i===0) { this.selected = ""; } - // fix IE8/IE7 problem with selecting of the first item on multiple=true - if (i === 0 && elem.multiple) { this.selected = false; } - $(this).attr("role","option"); - if($.inArray($.trim(txt),ovm) > -1 || $.inArray($.trim(vl),ovm) > -1 ) { - this.selected= "selected"; - } - }); - if(cU) { - if(options.oper === 'edit') { - $($t).jqGrid('setColProp',options.name,{ editoptions: {buildSelect: null, dataUrl : null, value : oV} }); - } else if(options.oper === 'search') { - $($t).jqGrid('setColProp',options.name,{ searchoptions: {dataUrl : null, value : oV} }); - } else if(options.oper ==='filter') { - if($("#fbox_"+$t.p.id)[0].p) { - var cols = $("#fbox_"+$t.p.id)[0].p.columns, nm; - $.each(cols,function(i) { - nm = this.index || this.name; - if(options.name === nm) { - this.searchoptions.dataUrl = null; - this.searchoptions.value = oV; - return false; - } - }); - } - } - } - $($t).triggerHandler("jqGridAddEditAfterSelectUrlComplete", [elem]); - //},0); - } - } - },ajaxso || {})); - } else if(options.value) { - var i; - if(options.size === undefined) { - options.size = msl ? 3 : 1; - } - if(msl) { - ovm = vl.split(","); - ovm = $.map(ovm,function(n){return $.trim(n);}); - } - if(typeof options.value === 'function') { options.value = options.value(); } - var so,sv, ov, oSv, key, value, - sep = options.separator === undefined ? ":" : options.separator, - delim = options.delimiter === undefined ? ";" : options.delimiter; - if(typeof options.value === 'string') { - so = options.value.split(delim); - for(i=0; i 2 ) { - sv[1] = $.map(sv,function(n,ii){if(ii>0) { return n;} }).join(sep); - } - ov = document.createElement("option"); - ov.setAttribute("role","option"); - ov.value = sv[0]; ov.innerHTML = sv[1]; - elem.appendChild(ov); - if (!msl && ($.trim(sv[0]) === $.trim(vl) || $.trim(sv[1]) === $.trim(vl))) { ov.selected ="selected"; } - if (msl && ($.inArray($.trim(sv[1]), ovm)>-1 || $.inArray($.trim(sv[0]), ovm)>-1)) {ov.selected ="selected";} - } - } else if (Object.prototype.toString.call(options.value) === "[object Array]") { - oSv = options.value; - // array of arrays [[Key, Value], [Key, Value], ...] - for (i=0; i-1 || $.inArray($.trim(key),ovm)>-1)) { ov.selected ="selected"; } - } - } - } else if (typeof options.value === 'object') { - oSv = options.value; - for (key in oSv) { - if (oSv.hasOwnProperty(key ) ){ - ov = document.createElement("option"); - ov.setAttribute("role","option"); - ov.value = key; ov.innerHTML = oSv[key]; - elem.appendChild(ov); - if (!msl && ( $.trim(key) === $.trim(vl) || $.trim(oSv[key]) === $.trim(vl)) ) { ov.selected ="selected"; } - if (msl && ($.inArray($.trim(oSv[key]),ovm)>-1 || $.inArray($.trim(key),ovm)>-1)) { ov.selected ="selected"; } - } - } - } - setAttributes(elem, options, ['value']); - } - break; - case "image" : - case "file" : - elem = document.createElement("input"); - elem.type = eltype; - setAttributes(elem, options); - break; - case "custom" : - elem = document.createElement("span"); - try { - if($.isFunction(options.custom_element)) { - var celm = options.custom_element.call($t,vl,options); - if(celm) { - celm = $(celm).addClass("customelement").attr({id:options.id,name:options.name}); - $(elem).empty().append(celm); - } else { - throw "e2"; - } - } else { - throw "e1"; - } - } catch (e) { - var errors = $.jgrid.getRegional($t, 'errors'), - edit =$.jgrid.getRegional($t, 'edit'); - - if (e==="e1") { $.jgrid.info_dialog(errors.errcap,"function 'custom_element' "+edit.msg.nodefined, edit.bClose, {styleUI : $t.p.styleUI });} - else if (e==="e2") { $.jgrid.info_dialog(errors.errcap,"function 'custom_element' "+edit.msg.novalue,edit.bClose, {styleUI : $t.p.styleUI });} - else { $.jgrid.info_dialog(errors.errcap,typeof e==="string"?e:e.message,edit.bClose, {styleUI : $t.p.styleUI }); } - } - break; - default : - var role; - if(eltype==="button") { role = "button"; } - else { role = "textbox"; } // ??? - elem = document.createElement("input"); - elem.type = eltype; - elem.value = vl; - setAttributes(elem, options); - if(eltype !== "button"){ - if(autowidth) { - if(!options.size) { $(elem).css({width:"96%"}); } - } else if (!options.size) { options.size = 20; } - } - $(elem).attr("role",role); - } - return elem; - }, -// Date Validation Javascript - checkDate : function (format, date) { - var daysInFebruary = function(year){ - // February has 29 days in any year evenly divisible by four, - // EXCEPT for centurial years which are not also divisible by 400. - return (((year % 4 === 0) && ( year % 100 !== 0 || (year % 400 === 0))) ? 29 : 28 ); - }, - tsp = {}, sep; - format = format.toLowerCase(); - //we search for /,-,. for the date separator - if(format.indexOf("/") !== -1) { - sep = "/"; - } else if(format.indexOf("-") !== -1) { - sep = "-"; - } else if(format.indexOf(".") !== -1) { - sep = "."; - } else { - sep = "/"; - } - format = format.split(sep); - date = date.split(sep); - if (date.length !== 3) { return false; } - var j=-1,yln, dln=-1, mln=-1, i; - for(i=0;i12){ - return false; - } - if(dln === -1) { - return false; - } - strDate = tsp[format[dln]].toString(); - if (strDate.length<1 || tsp[format[dln]]<1 || tsp[format[dln]]>31 || (tsp[format[mln]]===2 && tsp[format[dln]]>daysInFebruary(tsp[format[j]])) || tsp[format[dln]] > daysInMonth[tsp[format[mln]]]){ - return false; - } - return true; - }, - isEmpty : function(val) - { - if (val === undefined || val.match(/^\s+$/) || val === "") { - return true; - } - return false; - }, - checkTime : function(time){ - // checks only hh:ss (and optional am/pm) - var re = /^(\d{1,2}):(\d{2})([apAP][Mm])?$/,regs; - if(!$.jgrid.isEmpty(time)) - { - regs = time.match(re); - if(regs) { - if(regs[3]) { - if(regs[1] < 1 || regs[1] > 12) { return false; } - } else { - if(regs[1] > 23) { return false; } - } - if(regs[2] > 59) { - return false; - } - } else { - return false; - } - } - return true; - }, - checkValues : function(val, valref, customobject, nam) { - var edtrul,i, nm, dft, len, g = this, cm = g.p.colModel, - msg = $.jgrid.getRegional(this, 'edit.msg'), fmtdate, - isNum = function(vn) { - var vn = vn.toString(); - if(vn.length >= 2) { - var chkv, dot; - if(vn[0] === "-" ) { - chkv = vn[1]; - if(vn[2]) { dot = vn[2];} - } else { - chkv = vn[0]; - if(vn[1]) { dot = vn[1];} - } - if( chkv === "0" && dot !== ".") { - return false; //octal - } - } - return typeof parseFloat(vn) === 'number' && isFinite(vn); - }; - - if(customobject === undefined) { - if(typeof valref==='string'){ - for( i =0, len=cm.length;i=0) { - edtrul = cm[valref].editrules; - } - } else { - edtrul = customobject; - nm = nam===undefined ? "_" : nam; - } - if(edtrul) { - if(!nm) { nm = g.p.colNames != null ? g.p.colNames[valref] : cm[valref].label; } - if(edtrul.required === true) { - if( $.jgrid.isEmpty(val) ) { return [false,nm+": "+msg.required,""]; } - } - // force required - var rqfield = edtrul.required === false ? false : true; - if(edtrul.number === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - if(!isNum(val)) { return [false,nm+": "+msg.number,""]; } - } - } - if(edtrul.minValue !== undefined && !isNaN(edtrul.minValue)) { - if (parseFloat(val) < parseFloat(edtrul.minValue) ) { return [false,nm+": "+msg.minValue+" "+edtrul.minValue,""];} - } - if(edtrul.maxValue !== undefined && !isNaN(edtrul.maxValue)) { - if (parseFloat(val) > parseFloat(edtrul.maxValue) ) { return [false,nm+": "+msg.maxValue+" "+edtrul.maxValue,""];} - } - var filter; - if(edtrul.email === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - // taken from $ Validate plugin - filter = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i; - if(!filter.test(val)) {return [false,nm+": "+msg.email,""];} - } - } - if(edtrul.integer === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - if(!isNum(val)) { return [false,nm+": "+msg.integer,""]; } - if ((val % 1 !== 0) || (val.indexOf('.') !== -1)) { return [false,nm+": "+msg.integer,""];} - } - } - if(edtrul.date === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - if(cm[valref].formatoptions && cm[valref].formatoptions.newformat) { - dft = cm[valref].formatoptions.newformat; - fmtdate = $.jgrid.getRegional(g, 'formatter.date.masks'); - if(fmtdate && fmtdate.hasOwnProperty(dft) ) { - dft = fmtdate[dft]; - } - } else { - dft = cm[valref].datefmt || "Y-m-d"; - } - if(!$.jgrid.checkDate (dft, val)) { return [false,nm+": "+msg.date+" - "+dft,""]; } - } - } - if(edtrul.time === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - if(!$.jgrid.checkTime (val)) { return [false,nm+": "+msg.date+" - hh:mm (am/pm)",""]; } - } - } - if(edtrul.url === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - filter = /^(((https?)|(ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i; - if(!filter.test(val)) {return [false,nm+": "+msg.url,""];} - } - } - if(edtrul.custom === true) { - if( !(rqfield === false && $.jgrid.isEmpty(val)) ) { - if($.isFunction(edtrul.custom_func)) { - var ret = edtrul.custom_func.call(g,val,nm,valref); - return $.isArray(ret) ? ret : [false,msg.customarray,""]; - } - return [false,msg.customfcheck,""]; - } - } - } - return [true,"",""]; - }, - validateForm : function(form) { - var f, field, formvalid = true; - - for (f = 0; f < form.elements.length; f++) { - field = form.elements[f]; - // ignore buttons, fieldsets, etc. - if (field.nodeName !== "INPUT" && field.nodeName !== "TEXTAREA" && field.nodeName !== "SELECT") continue; - // is native browser validation available? - if (typeof field.willValidate !== "undefined") { - // native validation available - if (field.nodeName === "INPUT" && field.type !== field.getAttribute("type")) { - // input type not supported! Use legacy JavaScript validation - field.setCustomValidity($.jgrid.LegacyValidation(field) ? "" : "error"); - } - // native browser check display error - field.reportValidity(); - } else { - // native validation not available - field.validity = field.validity || {}; - field.validity.valid = $.jgrid.LegacyValidation(field); - } - - if (field.validity.valid) { - // remove error styles and messages - } else { - // style field, show error, etc. - // form is invalid - //var message = field.validationMessage; - formvalid = false; - break; - } - } - return formvalid; - }, - // basic legacy validation checking - LegacyValidation : function (field) { - var valid = true, - val = field.value, - type = field.getAttribute("type"), - chkbox = (type === "checkbox" || type === "radio"), - required = field.getAttribute("required"), - minlength = field.getAttribute("minlength"), - maxlength = field.getAttribute("maxlength"), - pattern = field.getAttribute("pattern"); - - // disabled fields should not be validated - if ( field.disabled ) { - return valid; - } - // value required? - valid = valid && (!required || - (chkbox && field.checked) || - (!chkbox && val !== "") - ); - - // minlength or maxlength set? - valid = valid && (chkbox || ( - (!minlength || val.length >= minlength) && - (!maxlength || val.length <= maxlength) - )); - - // test pattern - if (valid && pattern) { - pattern = new RegExp(pattern); - valid = pattern.test(val); - } - - return valid; - }, - buildButtons : function ( buttons, source, commonstyle) { - var icon, str; - $.each(buttons, function(i,n) { - // side, position, text, icon, click, id, index - if(!n.id) { - n.id = $.jgrid.randId(); - } - if(!n.position) { - n.position = 'last'; - } - if(!n.side) { - n.side = 'left'; - } - icon = n.icon ? " fm-button-icon-" + n.side + "'>" : "'>"; - str = ""); - } - /* - *Perform checking. - * - */ - var checkData = function(val, colModelItem) { - var ret = [true,""], $t = getGrid(); - if($.isFunction(colModelItem.searchrules)) { - ret = colModelItem.searchrules.call($t, val, colModelItem); - } else if($.jgrid && $.jgrid.checkValues) { - try { - ret = $.jgrid.checkValues.call($t, val, -1, colModelItem.searchrules, colModelItem.label); - } catch (e) {} - } - if(ret && ret.length && ret[0] === false) { - p.error = !ret[0]; - p.errmsg = ret[1]; - } - }; - /* moving to common - randId = function() { - return Math.floor(Math.random()*10000).toString(); - }; - */ - - this.onchange = function ( ){ - // clear any error - this.p.error = false; - this.p.errmsg=""; - return $.isFunction(this.p.onChange) ? this.p.onChange.call( this, this.p ) : false; - }; - /* - * Redraw the filter every time when new field is added/deleted - * and field is changed - */ - this.reDraw = function() { - $("table.group:first",this).remove(); - var t = this.createTableForGroup(p.filter, null); - $(this).append(t); - if($.isFunction(this.p.afterRedraw) ) { - this.p.afterRedraw.call(this, this.p); - } - }; - /* - * Creates a grouping data for the filter - * @param group - object - * @param parentgroup - object - */ - this.createTableForGroup = function(group, parentgroup) { - var that = this, i; - // this table will hold all the group (tables) and rules (rows) - var table = $("
"), - // create error message row - align = "left"; - if(this.p.direction === "rtl") { - align = "right"; - table.attr("dir","rtl"); - } - if(parentgroup === null) { - table.append(""); - } - - var tr = $(""); - table.append(tr); - // this header will hold the group operator type and group action buttons for - // creating subgroup "+ {}", creating rule "+" or deleting the group "-" - var th = $(""); - tr.append(th); - - if(this.p.ruleButtons === true) { - // dropdown for: choosing group operator type - var groupOpSelect = $(""); - th.append(groupOpSelect); - // populate dropdown with all posible group operators: or, and - var str= "", selected; - for (i = 0; i < p.groupOps.length; i++) { - selected = group.groupOp === that.p.groupOps[i].op ? " selected='selected'" :""; - str += ""; - } - - groupOpSelect - .append(str) - .on('change',function() { - group.groupOp = $(groupOpSelect).val(); - that.onchange(); // signals that the filter has changed - }); - } - // button for adding a new subgroup - var inputAddSubgroup =""; - if(this.p.groupButton) { - inputAddSubgroup = $(""); - inputAddSubgroup.on('click',function() { - if (group.groups === undefined ) { - group.groups = []; - } - - group.groups.push({ - groupOp: p.groupOps[0].op, - rules: [], - groups: [] - }); // adding a new group - - that.reDraw(); // the html has changed, force reDraw - - that.onchange(); // signals that the filter has changed - return false; - }); - } - th.append(inputAddSubgroup); - if(this.p.ruleButtons === true) { - // button for adding a new rule - var inputAddRule = $(""), cm; - inputAddRule.on('click',function() { - //if(!group) { group = {};} - if (group.rules === undefined) { - group.rules = []; - } - for (i = 0; i < that.p.columns.length; i++) { - // but show only serchable and serchhidden = true fields - var searchable = (that.p.columns[i].search === undefined) ? true: that.p.columns[i].search, - hidden = (that.p.columns[i].hidden === true), - ignoreHiding = (that.p.columns[i].searchoptions.searchhidden === true); - if ((ignoreHiding && searchable) || (searchable && !hidden)) { - cm = that.p.columns[i]; - break; - } - } - if( !cm ) { - return false; - } - var opr; - if( cm.searchoptions.sopt ) {opr = cm.searchoptions.sopt;} - else if(that.p.sopt) { opr= that.p.sopt; } - else if ( $.inArray(cm.searchtype, that.p.strarr) !== -1 ) {opr = that.p.stropts;} - else {opr = that.p.numopts;} - - group.rules.push({ - field: cm.name, - op: opr[0], - data: "" - }); // adding a new rule - - that.reDraw(); // the html has changed, force reDraw - // for the moment no change have been made to the rule, so - // this will not trigger onchange event - return false; - }); - th.append(inputAddRule); - } - - // button for delete the group - if (parentgroup !== null) { // ignore the first group - var inputDeleteGroup = $(""); - th.append(inputDeleteGroup); - inputDeleteGroup.on('click',function() { - // remove group from parent - for (i = 0; i < parentgroup.groups.length; i++) { - if (parentgroup.groups[i] === group) { - parentgroup.groups.splice(i, 1); - break; - } - } - - that.reDraw(); // the html has changed, force reDraw - - that.onchange(); // signals that the filter has changed - return false; - }); - } - - // append subgroup rows - if (group.groups !== undefined) { - for (i = 0; i < group.groups.length; i++) { - var trHolderForSubgroup = $(""); - table.append(trHolderForSubgroup); - - var tdFirstHolderForSubgroup = $(""); - trHolderForSubgroup.append(tdFirstHolderForSubgroup); - - var tdMainHolderForSubgroup = $(""); - tdMainHolderForSubgroup.append(this.createTableForGroup(group.groups[i], group)); - trHolderForSubgroup.append(tdMainHolderForSubgroup); - } - } - if(group.groupOp === undefined) { - group.groupOp = that.p.groupOps[0].op; - } - - // append rules rows - var suni = that.p.ruleButtons && that.p.uniqueSearchFields, ii; - if( suni ) { - for ( ii = 0; ii < that.p.columns.length; ii++) { - if(that.p.columns[ii].inlist) { - that.p.columns[ii].search = true; - } - } - } - if (group.rules !== undefined) { - for (i = 0; i < group.rules.length; i++) { - table.append( - this.createTableRowForRule(group.rules[i], group) - ); - if( suni ) { - var field = group.rules[i].field; - for ( ii = 0; ii < that.p.columns.length; ii++) { - if(field === that.p.columns[ii].name) { - that.p.columns[ii].search = false; - break; - } - } - } - } - } - return table; - }; - /* - * Create the rule data for the filter - */ - this.createTableRowForRule = function(rule, group ) { - // save current entity in a variable so that it could - // be referenced in anonimous method calls - - var that=this, $t = getGrid(), tr = $(""), - //document.createElement("tr"), - - // first column used for padding - //tdFirstHolderForRule = document.createElement("td"), - i, op, trpar, cm, str="", selected; - //tdFirstHolderForRule.setAttribute("class", "first"); - tr.append(""); - - - // create field container - var ruleFieldTd = $(""); - tr.append(ruleFieldTd); - - - // dropdown for: choosing field - var ruleFieldSelect = $(""), ina, aoprs = []; - ruleFieldTd.append(ruleFieldSelect); - ruleFieldSelect.on('change',function() { - if( that.p.ruleButtons && that.p.uniqueSearchFields ) { - var prev = parseInt($(this).data('curr'),10), - curr = this.selectedIndex; - if(prev >= 0 ) { - that.p.columns[prev].search = true; - $(this).data('curr', curr); - that.p.columns[curr].search = false; - } - } - - rule.field = $(ruleFieldSelect).val(); - - trpar = $(this).parents("tr:first"); - $(".data",trpar).empty(); - for (i=0;i"+that.p.ops[ina].text+""; - so++; - } - } - $(".selectopts",trpar).empty().append( s ); - $(".selectopts",trpar)[0].selectedIndex = 0; - if( $.jgrid.msie() && $.jgrid.msiever() < 9) { - var sw = parseInt($("select.selectopts",trpar)[0].offsetWidth, 10) + 1; - $(".selectopts",trpar).width( sw ); - $(".selectopts",trpar).css("width","auto"); - } - // data - $(".data",trpar).append( elm ); - $.jgrid.bindEv.call($t, elm, cm.searchoptions); - $(".input-elm",trpar).on('change',function( e ) { - var elem = e.target; - if( cm.inputtype === 'custom' && $.isFunction(cm.searchoptions.custom_value) ) { - rule.data = cm.searchoptions.custom_value.call($t, $(".customelement", this), 'get'); - } else { - rule.data = $(elem).val(); - } - if(cm.inputtype === 'select' && cm.searchoptions.multiple ) { - rule.data = rule.data.join(","); - } - that.onchange(); // signals that the filter has changed - }); - setTimeout(function(){ //IE, Opera, Chrome - rule.data = $(elm).val(); - that.onchange(); // signals that the filter has changed - }, 0); - }); - - // populate drop down with user provided column definitions - var j=0; - for (i = 0; i < that.p.columns.length; i++) { - // but show only serchable and serchhidden = true fields - var searchable = (that.p.columns[i].search === undefined) ? true: that.p.columns[i].search, - hidden = (that.p.columns[i].hidden === true), - ignoreHiding = (that.p.columns[i].searchoptions.searchhidden === true); - if ((ignoreHiding && searchable) || (searchable && !hidden)) { - selected = ""; - if(rule.field === that.p.columns[i].name) { - selected = " selected='selected'"; - j=i; - } - str += ""; - } - } - ruleFieldSelect.append( str ); - ruleFieldSelect.data('curr', j); - - - // create operator container - var ruleOperatorTd = $(""); - tr.append(ruleOperatorTd); - cm = p.columns[j]; - // create it here so it can be referentiated in the onchange event - //var RD = that.createElement(rule, rule.data); - cm.searchoptions.id = $.jgrid.randId(); - if(isIE && cm.inputtype === "text") { - if(!cm.searchoptions.size) { - cm.searchoptions.size = 10; - } - } - cm.searchoptions.name = rule.field; - cm.searchoptions.oper = 'filter'; - var ruleDataInput = $.jgrid.createEl.call($t, cm.inputtype,cm.searchoptions, rule.data, true, that.p.ajaxSelectOptions || {}, true); - if(rule.op === 'nu' || rule.op === 'nn') { - $(ruleDataInput).attr('readonly','true'); - $(ruleDataInput).attr('disabled','true'); - } //retain the state of disabled text fields in case of null ops - // dropdown for: choosing operator - var ruleOperatorSelect = $(""); - ruleOperatorTd.append(ruleOperatorSelect); - ruleOperatorSelect.on('change',function() { - rule.op = $(ruleOperatorSelect).val(); - trpar = $(this).parents("tr:first"); - var rd = $(".input-elm",trpar)[0]; - if (rule.op === "nu" || rule.op === "nn") { // disable for operator "is null" and "is not null" - rule.data = ""; - if(rd.tagName.toUpperCase() !== 'SELECT') { rd.value = ""; } - rd.setAttribute("readonly", "true"); - rd.setAttribute("disabled", "true"); - } else { - if(rd.tagName.toUpperCase() === 'SELECT') { rule.data = rd.value; } - rd.removeAttribute("readonly"); - rd.removeAttribute("disabled"); - } - - that.onchange(); // signals that the filter has changed - }); - - // populate drop down with all available operators - if( cm.searchoptions.sopt ) {op = cm.searchoptions.sopt;} - else if(that.p.sopt) { op= that.p.sopt; } - else if ($.inArray(cm.searchtype, that.p.strarr) !== -1) {op = that.p.stropts;} - else {op = that.p.numopts;} - str=""; - $.each(that.p.ops, function() { aoprs.push(this.oper); }); - for ( i = 0; i < op.length; i++) { - ina = $.inArray(op[i],aoprs); - if(ina !== -1) { - selected = rule.op === that.p.ops[ina].oper ? " selected='selected'" : ""; - str += ""; - } - } - ruleOperatorSelect.append( str ); - // create data container - var ruleDataTd = $(""); - tr.append(ruleDataTd); - - // textbox for: data - // is created previously - //ruleDataInput.setAttribute("type", "text"); - ruleDataTd.append(ruleDataInput); - $.jgrid.bindEv.call($t, ruleDataInput, cm.searchoptions); - $(ruleDataInput) - .addClass("input-elm " + classes.srInput ) - .on('change', function() { - rule.data = cm.inputtype === 'custom' ? cm.searchoptions.custom_value.call($t, $(".customelement", this),'get') : $(this).val(); - that.onchange(); // signals that the filter has changed - }); - - // create action container - var ruleDeleteTd = $(""); - tr.append(ruleDeleteTd); - - // create button for: delete rule - if(this.p.ruleButtons === true) { - var ruleDeleteInput = $(""); - ruleDeleteTd.append(ruleDeleteInput); - //$(ruleDeleteInput).html("").height(20).width(30).button({icons: { primary: "ui-icon-minus", text:false}}); - ruleDeleteInput.on('click',function() { - // remove rule from group - for (i = 0; i < group.rules.length; i++) { - if (group.rules[i] === rule) { - group.rules.splice(i, 1); - break; - } - } - - that.reDraw(); // the html has changed, force reDraw - - that.onchange(); // signals that the filter has changed - return false; - }); - } - return tr; - }; - - this.getStringForGroup = function(group) { - var s = "(", index; - if (group.groups !== undefined) { - for (index = 0; index < group.groups.length; index++) { - if (s.length > 1) { - s += " " + group.groupOp + " "; - } - try { - s += this.getStringForGroup(group.groups[index]); - } catch (eg) {alert(eg);} - } - } - - if (group.rules !== undefined) { - try{ - for (index = 0; index < group.rules.length; index++) { - if (s.length > 1) { - s += " " + group.groupOp + " "; - } - s += this.getStringForRule(group.rules[index]); - } - } catch (e) {alert(e);} - } - - s += ")"; - - if (s === "()") { - return ""; // ignore groups that don't have rules - } - return s; - }; - this.getStringForRule = function(rule) { - var opUF = "",opC="", i, cm, ret, val, - numtypes = ['int', 'integer', 'float', 'number', 'currency']; // jqGrid - for (i = 0; i < this.p.ops.length; i++) { - if (this.p.ops[i].oper === rule.op) { - opUF = this.p.operands.hasOwnProperty(rule.op) ? this.p.operands[rule.op] : ""; - opC = this.p.ops[i].oper; - break; - } - } - for (i=0; i 1) { - if (group.groupOp === "OR") { - s += " || "; - } - else { - s += " && "; - } - } - s += getStringForGroup(group.groups[index]); - } - } - - if (group.rules !== undefined) { - for (index = 0; index < group.rules.length; index++) { - if (s.length > 1) { - if (group.groupOp === "OR") { - s += " || "; - } - else { - s += " && "; - } - } - s += getStringRule(group.rules[index]); - } - } - - s += ")"; - - if (s === "()") { - return ""; // ignore groups that don't have rules - } - return s; - } - - return getStringForGroup(this.p.filter); - }; - - // Here we init the filter - this.reDraw(); - - if(this.p.showQuery) { - this.onchange(); - } - // mark is as created so that it will not be created twice on this element - this.filter = true; - }); -}; -$.extend($.fn.jqFilter,{ - /* - * Return SQL like string. Can be used directly - */ - toSQLString : function() - { - var s =""; - this.each(function(){ - s = this.toUserFriendlyString(); - }); - return s; - }, - /* - * Return filter data as object. - */ - filterData : function() - { - var s; - this.each(function(){ - s = this.p.filter; - }); - return s; - - }, - getParameter : function (param) { - var ret = null; - if(param !== undefined) { - this.each(function(i,n){ - if (n.p.hasOwnProperty(param) ) { - ret = n.p[param]; - } - }); - } - return ret ? ret : this[0].p; }, - resetFilter: function() { - return this.each(function(){ - this.resetFilter(); - }); - }, - addFilter: function (pfilter) { - if (typeof pfilter === "string") { - pfilter = $.jgrid.parse( pfilter ); - } - this.each(function(){ - this.p.filter = pfilter; - this.reDraw(); - this.onchange(); - }); - } - -}); -$.extend($.jgrid,{ - filterRefactor : function ( p ) { - /*ruleGroup : {}, ssfield:[], splitSelect:",", groupOpSelect:"OR"*/ - var filters={} /*?*/, rules, k, rule, ssdata, group; - try { - filters = typeof p.ruleGroudp === "string" ? $.jgrid.parse(p.ruleGroup) : p.ruleGroup; - if(filters.rules && filters.rules.length) { - rules = filters.rules; - for(k=0; k < rules.length; k++) { - rule = rules[k]; - if($.inArray(rule.filed, p.ssfield)) { - ssdata = rule.data.split(p.splitSelect); - if(ssdata.length > 1) { - if(filters.groups === undefined) { - filters.groups = []; - } - group = { groupOp: p.groupOpSelect, groups: [], rules: [] }; - filters.groups.push(group); - $.each(ssdata,function(l) { - if (ssdata[l]) { - group.rules.push({ data: ssdata[l], op: rule.op, field: rule.field}); - } - }); - rules.splice(k, 1); - k--; - } - } - } - } - } catch(e) {} - return filters; - } -}); -$.jgrid.extend({ - filterToolbar : function(p){ - var regional = $.jgrid.getRegional(this[0], 'search'); - p = $.extend({ - autosearch: true, - autosearchDelay: 500, - searchOnEnter : true, - beforeSearch: null, - afterSearch: null, - beforeClear: null, - afterClear: null, - onClearSearchValue : null, - url : '', - stringResult: false, - groupOp: 'AND', - defaultSearch : "bw", - searchOperators : false, - resetIcon : "x", - splitSelect : ",", - groupOpSelect : "OR", - errorcheck : true, - operands : { "eq" :"==", "ne":"!","lt":"<","le":"<=","gt":">","ge":">=","bw":"^","bn":"!^","in":"=","ni":"!=","ew":"|","en":"!@","cn":"~","nc":"!~","nu":"#","nn":"!#", "bt":"..."} - }, regional , p || {}); - return this.each(function(){ - var $t = this; - if($t.p.filterToolbar) { return; } - if(!$($t).data('filterToolbar')) { - $($t).data('filterToolbar', p); - } - if($t.p.force_regional) { - p = $.extend(p, regional); - } - var classes = $.jgrid.styleUI[($t.p.styleUI || 'jQueryUI')].filter, - common = $.jgrid.styleUI[($t.p.styleUI || 'jQueryUI')].common, - base = $.jgrid.styleUI[($t.p.styleUI || 'jQueryUI')].base, - - triggerToolbar = function() { - var sdata={}, j=0, v, nm, sopt={},so, ms = false, ssfield = [], - bbt =false, sop, ret=[true,"",""], err=false; - $.each($t.p.colModel,function(){ - var $elem = $("#gs_"+ $t.p.idPrefix + $.jgrid.jqID(this.name), (this.frozen===true && $t.p.frozenColumns === true) ? $t.grid.fhDiv : $t.grid.hDiv); - nm = this.index || this.name; - sop = this.searchoptions || {}; - if(p.searchOperators && sop.searchOperMenu) { - so = $elem.parent().prev().children("a").attr("soper") || p.defaultSearch; - } else { - so = (sop.sopt) ? sop.sopt[0] : this.stype==='select' ? 'eq' : p.defaultSearch; - } - v = this.stype === "custom" && $.isFunction(sop.custom_value) && $elem.length > 0 ? - sop.custom_value.call($t, $elem, "get") : - $elem.val(); - // detect multiselect - if(this.stype === 'select' && sop.multiple && $.isArray(v) && v.length) { - ms = true; - ssfield.push(nm); - v= v.length === 1 ? v[0] : v; - } - if(this.searchrules && p.errorcheck) { - if($.isFunction( this.searchrules)) { - ret = this.searchrules.call($t, v, this); - } else if($.jgrid && $.jgrid.checkValues) { - ret = $.jgrid.checkValues.call($t, v, -1, this.searchrules, this.label || this.name); - } - if(ret && ret.length && ret[0] === false ) { - if(this.searchrules.hasOwnProperty('validationError') ){ - err = this.searchrules.validationError; - } - return false; - } - } - if(so==="bt") { - bbt = true; - } - if(v || so==="nu" || so==="nn") { - sdata[nm] = v; - sopt[nm] = so; - j++; - } else { - try { - delete $t.p.postData[nm]; - } catch (z) {} - } - }); - if(ret[0] === false ) { - if($.isFunction(err)) { - err.call($t, ret[1]); - } else { - var errors = $.jgrid.getRegional($t, 'errors'); - $.jgrid.info_dialog(errors.errcap, ret[1], '', {styleUI : $t.p.styleUI }); - } - return; - } - var sd = j>0 ? true : false; - if(p.stringResult === true || $t.p.datatype === "local" || p.searchOperators === true) - { - var ruleGroup = "{\"groupOp\":\"" + p.groupOp + "\",\"rules\":["; - var gi=0; - $.each(sdata,function(i,n){ - if (gi > 0) {ruleGroup += ",";} - ruleGroup += "{\"field\":\"" + i + "\","; - ruleGroup += "\"op\":\"" + sopt[i] + "\","; - n+=""; - ruleGroup += "\"data\":\"" + n.replace(/\\/g,'\\\\').replace(/\"/g,'\\"') + "\"}"; - gi++; - }); - ruleGroup += "]}"; - // multiselect - var filters, rules, k,str, rule, ssdata, group; - if(ms) { - $.jgrid.filterRefactor({ - ruleGroup : ruleGroup, - ssfield : ssfield, - splitSelect : p.splitSelect, - groupOpSelect : p.groupOpSelect - }); - //ruleGroup = JSON.stringify( filters ); - } - if(bbt) { - if(!$.isPlainObject(filters)) { - filters = $.jgrid.parse(ruleGroup); - } - if(filters.rules && filters.rules.length) { - rules = filters.rules; - for(k=0;k < rules.length; k++) { - rule = rules[k]; - if(rule.op === "bt") { - ssdata = rule.data.split("..."); - if(ssdata.length > 1) { - if(filters.groups === undefined) { - filters.groups = []; - } - group = { groupOp: 'AND', groups: [], rules: [] }; - filters.groups.push(group); - $.each(ssdata,function(l) { - var btop = l === 0 ? 'ge' : 'le'; - str = ssdata[l]; - if(str) { - group.rules.push({ data: ssdata[l], op: btop, field: rule.field}); - } - }); - rules.splice(k, 1); - k--; - } - } - } - } - } - if(bbt || ms ) { - ruleGroup = JSON.stringify( filters ); - } - $.extend($t.p.postData,{filters:ruleGroup}); - $.each(['searchField', 'searchString', 'searchOper'], function(i, n){ - if($t.p.postData.hasOwnProperty(n)) { delete $t.p.postData[n];} - }); - } else { - $.extend($t.p.postData,sdata); - } - var saveurl; - if(p.url) { - saveurl = $t.p.url; - $($t).jqGrid("setGridParam", { url: p.url }); - } - var bsr = $($t).triggerHandler("jqGridToolbarBeforeSearch") === 'stop' ? true : false; - if(!bsr && $.isFunction(p.beforeSearch)){bsr = p.beforeSearch.call($t);} - if(!bsr) { $($t).jqGrid("setGridParam",{search:sd}).trigger("reloadGrid",[{page:1}]); } - if(saveurl) {$($t).jqGrid("setGridParam",{url:saveurl});} - $($t).triggerHandler("jqGridToolbarAfterSearch"); - if($.isFunction(p.afterSearch)){p.afterSearch.call($t);} - }, - clearToolbar = function(trigger){ - var sdata={}, j=0, nm; - trigger = (typeof trigger !== 'boolean') ? true : trigger; - $.each($t.p.colModel,function(){ - var v, $elem = $("#gs_"+$t.p.idPrefix+$.jgrid.jqID(this.name),(this.frozen===true && $t.p.frozenColumns === true) ? $t.grid.fhDiv : $t.grid.hDiv); - if(this.searchoptions && this.searchoptions.defaultValue !== undefined) { - v = this.searchoptions.defaultValue; - } - nm = this.index || this.name; - switch (this.stype) { - case 'select' : - $elem.find("option").each(function (i){ - if(i===0) { this.selected = true; } - if ($(this).val() === v) { - this.selected = true; - return false; - } - }); - if ( v !== undefined ) { - // post the key and not the text - sdata[nm] = v; - j++; - } else { - try { - delete $t.p.postData[nm]; - } catch(e) {} - } - break; - case 'text': - $elem.val(v || ""); - if(v !== undefined) { - sdata[nm] = v; - j++; - } else { - try { - delete $t.p.postData[nm]; - } catch (y){} - } - break; - case 'custom': - if ($.isFunction(this.searchoptions.custom_value) && $elem.length > 0 ) { - this.searchoptions.custom_value.call($t, $elem, "set", v || ""); - } - break; - } - }); - var sd = j>0 ? true : false; - $t.p.resetsearch = true; - if(p.stringResult === true || $t.p.datatype === "local") { - var ruleGroup = "{\"groupOp\":\"" + p.groupOp + "\",\"rules\":["; - var gi=0; - $.each(sdata,function(i,n){ - if (gi > 0) {ruleGroup += ",";} - ruleGroup += "{\"field\":\"" + i + "\","; - ruleGroup += "\"op\":\"" + "eq" + "\","; - n+=""; - ruleGroup += "\"data\":\"" + n.replace(/\\/g,'\\\\').replace(/\"/g,'\\"') + "\"}"; - gi++; - }); - ruleGroup += "]}"; - $.extend($t.p.postData,{filters:ruleGroup}); - $.each(['searchField', 'searchString', 'searchOper'], function(i, n){ - if($t.p.postData.hasOwnProperty(n)) { delete $t.p.postData[n];} - }); - } else { - $.extend($t.p.postData,sdata); - } - var saveurl; - if(p.url) { - saveurl = $t.p.url; - $($t).jqGrid("setGridParam",{url:p.url}); - } - var bcv = $($t).triggerHandler("jqGridToolbarBeforeClear") === 'stop' ? true : false; - if(!bcv && $.isFunction(p.beforeClear)){bcv = p.beforeClear.call($t);} - if(!bcv) { - if(trigger) { - $($t).jqGrid("setGridParam",{search:sd}).trigger("reloadGrid",[{page:1}]); - } - } - if(saveurl) {$($t).jqGrid("setGridParam",{url:saveurl});} - $($t).triggerHandler("jqGridToolbarAfterClear"); - if($.isFunction(p.afterClear)){p.afterClear();} - }, - toggleToolbar = function(){ - var trow = $("tr.ui-search-toolbar",$t.grid.hDiv); - if($t.p.frozenColumns === true) { - $($t).jqGrid('destroyFrozenColumns'); - } - if(trow.css("display") === 'none') { - trow.show(); - } else { - trow.hide(); - } - if($t.p.frozenColumns === true) { - $($t).jqGrid("setFrozenColumns"); - } - }, - buildRuleMenu = function( elem, left, top ){ - $("#sopt_menu").remove(); - - left=parseInt(left,10); - top=parseInt(top,10) + 18; - - var fs = $('.ui-jqgrid-view').css('font-size') || '11px'; - var str = '
"; - $('body').append(str); - $("#sopt_menu").addClass("ui-menu " + classes.menu_widget); - $("#sopt_menu > li > a").hover( - function(){ $(this).addClass(common.hover); }, - function(){ $(this).removeClass(common.hover); } - ).click(function() { - var v = $(this).attr("value"), - oper = $(this).attr("oper"); - $($t).triggerHandler("jqGridToolbarSelectOper", [v, oper, elem]); - $("#sopt_menu").hide(); - $(elem).text(oper).attr("soper",v); - if(p.autosearch===true){ - var inpelm = $(elem).parent().next().children()[0]; - if( $(inpelm).val() || v==="nu" || v ==="nn") { - triggerToolbar(); - } - } - }); - }; - // create the row - var tr = $(""), - timeoutHnd, rules, filterobj; - if( p.restoreFromFilters ) { - filterobj = $t.p.postData.filters; - if(filterobj) { - if( typeof filterobj === "string") { - filterobj = $.jgrid.parse( filterobj ); - } - rules = filterobj.rules.length ? filterobj.rules : false; - } - } - $.each($t.p.colModel,function(ci){ - var cm=this, soptions, select="", sot="=", so, i, st, csv, df, elem, restores, - th = $(""), - thd = $("
"), - stbl = $("
"); - if(this.hidden===true) { $(th).css("display","none");} - this.search = this.search === false ? false : true; - if(this.stype === undefined) {this.stype='text';} - this.searchoptions = this.searchoptions || {}; - if(this.searchoptions.searchOperMenu === undefined) { - this.searchoptions.searchOperMenu = true; - } - soptions = $.extend({},this.searchoptions , {name:cm.index || cm.name, id: "gs_"+$t.p.idPrefix+cm.name, oper:'search'}); - if(this.search){ - if( p.restoreFromFilters && rules) { - restores = false; - for( var is = 0; is < rules.length; is++) { - if(rules[is].field ) { - var snm = cm.index || cm.name; - if( snm === rules[is].field) { - restores = rules[is]; - break; - } - } - } - } - if(p.searchOperators) { - so = (soptions.sopt) ? soptions.sopt[0] : cm.stype==='select' ? 'eq' : p.defaultSearch; - // overwrite search operators - if( p.restoreFromFilters && restores) { - so = restores.op; - } - for(i = 0;i"+sot+"" : ""; - } - $("td:eq(0)",stbl).attr("colindex",ci).append(select); - if(soptions.clearSearch === undefined) { - soptions.clearSearch = true; - } - if(soptions.clearSearch) { - csv = p.resetTitle || 'Clear Search Value'; - $("td:eq(2)",stbl).append(""+p.resetIcon+""); - } else { - $("td:eq(2)", stbl).hide(); - } - if(this.surl) { - soptions.dataUrl = this.surl; - } - df=""; - if(soptions.defaultValue ) { - df = $.isFunction(soptions.defaultValue) ? soptions.defaultValue.call($t) : soptions.defaultValue; - } - //overwrite default value if restore from filters - if( p.restoreFromFilters && restores) { - df = restores.data; - } - elem = $.jgrid.createEl.call($t, this.stype, soptions , df, false, $.extend({},$.jgrid.ajaxOptions, $t.p.ajaxSelectOptions || {})); - $(elem).addClass( classes.srInput ); - $("td:eq(1)",stbl).append(elem); - $(thd).append(stbl); - if(soptions.dataEvents == null ) { - soptions.dataEvents = []; - } - switch (this.stype) - { - case "select": - if(p.autosearch === true) { - soptions.dataEvents.push({ - type : "change", - fn : function() { - triggerToolbar(); - return false; - } - }); - } - break; - case "text": - if(p.autosearch===true){ - if(p.searchOnEnter) { - soptions.dataEvents.push({ - type: "keypress", - fn : function(e) { - var key = e.charCode || e.keyCode || 0; - if(key === 13){ - triggerToolbar(); - return false; - } - return this; - } - }); - } else { - soptions.dataEvents.push({ - type: "keydown", - fn : function(e) { - var key = e.which; - switch (key) { - case 13: - return false; - case 9 : - case 16: - case 37: - case 38: - case 39: - case 40: - case 27: - break; - default : - if(timeoutHnd) { clearTimeout(timeoutHnd); } - timeoutHnd = setTimeout(function(){triggerToolbar();}, p.autosearchDelay); - } - } - }); - } - } - break; - } - - $.jgrid.bindEv.call($t, elem , soptions); - } - $(th).append(thd); - $(tr).append(th); - if(!p.searchOperators || select === "") { - $("td:eq(0)",stbl).hide(); - } - }); - $("table thead",$t.grid.hDiv).append(tr); - if(p.searchOperators) { - $(".soptclass",tr).click(function(e){ - var offset = $(this).offset(), - left = ( offset.left ), - top = ( offset.top); - buildRuleMenu(this, left, top ); - e.stopPropagation(); - }); - $("body").on('click', function(e){ - if(e.target.className !== "soptclass") { - $("#sopt_menu").remove(); - } - }); - } - $(".clearsearchclass",tr).click(function() { - var ptr = $(this).parents("tr:first"), - coli = parseInt($("td.ui-search-oper", ptr).attr('colindex'),10), - sval = $.extend({},$t.p.colModel[coli].searchoptions || {}), - dval = sval.defaultValue ? sval.defaultValue : "", - elem; - if($t.p.colModel[coli].stype === "select") { - elem = $("td.ui-search-input select", ptr); - if(dval) { - elem.val( dval ); - } else { - elem[0].selectedIndex = 0; - } - } else { - elem = $("td.ui-search-input input", ptr); - elem.val( dval ); - } - $($t).triggerHandler("jqGridToolbarClearVal",[elem[0], coli, sval, dval]); - if($.isFunction(p.onClearSearchValue)) { - p.onClearSearchValue.call($t, elem[0], coli, sval, dval); - } - // ToDo custom search type - if(p.autosearch===true){ - triggerToolbar(); - } - - }); - this.p.filterToolbar = true; - this.triggerToolbar = triggerToolbar; - this.clearToolbar = clearToolbar; - this.toggleToolbar = toggleToolbar; - }); - }, - destroyFilterToolbar: function () { - return this.each(function () { - if (!this.p.filterToolbar) { - return; - } - this.triggerToolbar = null; - this.clearToolbar = null; - this.toggleToolbar = null; - this.p.filterToolbar = false; - $(this.grid.hDiv).find("table thead tr.ui-search-toolbar").remove(); - }); - }, - refreshFilterToolbar : function ( p ) { - p = $.extend(true, { - filters : "", - onClearVal : null, - onSetVal : null - }, p || {}); - return this.each(function () { - var $t = this, cm = $t.p.colModel, i, l = $t.p.colModel.length, - searchitem, filters, rules, rule, ssfield =[], ia; - // clear the values on toolbar. - // do not call clearToolbar - if(!$t.p.filterToolbar) { - return; - } - for (i = 0; i < l; i++) { - ssfield.push(cm[i].name); - searchitem = $("#gs_" +$t.p.idPrefix+ $.jgrid.jqID(cm[i].name)); - switch (cm[i].stype) { - case 'select' : - case 'text' : - searchitem.val(""); - break; - } - if($.isFunction(p.onClearVal)) { - p.onClearVal.call($t, searchitem, cm[i].name); - } - } - function setrules (filter) { - if(filter && filter.rules) { // condition to exit - rules = filter.rules; - l = rules.length; - for (i = 0; i < l; i++) { - rule = rules[i]; - ia = $.inArray(rule.field, ssfield); - if( ia !== -1) { - searchitem = $("#gs_" + $t.p.idPrefix + $.jgrid.jqID(cm[ia].name)); - // problem for between operator - if ( searchitem.length > 0) { - if (cm[ia].stype === "select") { - searchitem.find("option[value='" + $.jgrid.jqID(rule.data) + "']").prop('selected', true); - } else if (cm[ia].stype === "text") { - searchitem.val(rule.data); - } - if($.isFunction(p.onSetVal)) { - p.onSetVal.call($t, searchitem, cm[ia].name); - } - } - } - } - if(filter.groups) { - for(var k=0;k","lt":"<","le":"<=","gt":">","ge":">=","bw":"LIKE","bn":"NOT LIKE","in":"IN","ni":"NOT IN","ew":"LIKE","en":"NOT LIKE","cn":"LIKE","nc":"NOT LIKE","nu":"IS NULL","nn":"ISNOT NULL"}, - buttons :[] - }, regional, p || {}); - return this.each(function() { - var $t = this; - if(!$t.grid) {return;} - var fid = "fbox_"+$t.p.id, - showFrm = true, - mustReload = true, - IDs = {themodal:'searchmod'+fid,modalhead:'searchhd'+fid,modalcontent:'searchcnt'+fid, scrollelm : fid}, - defaultFilters = ($.isPlainObject($t.p_savedFilter) && !$.isEmptyObject($t.p_savedFilter ) ) ? $t.p_savedFilter : $t.p.postData[p.sFilter], - fl, - classes = $.jgrid.styleUI[($t.p.styleUI || 'jQueryUI')].filter, - common = $.jgrid.styleUI[($t.p.styleUI || 'jQueryUI')].common; - p.styleUI = $t.p.styleUI; - if(typeof defaultFilters === "string") { - defaultFilters = $.jgrid.parse( defaultFilters ); - } - if(p.recreateFilter === true) { - $("#"+$.jgrid.jqID(IDs.themodal)).remove(); - } - function showFilter(_filter) { - showFrm = $($t).triggerHandler("jqGridFilterBeforeShow", [_filter]); - if(showFrm === undefined) { - showFrm = true; - } - if(showFrm && $.isFunction(p.beforeShowSearch)) { - showFrm = p.beforeShowSearch.call($t,_filter); - } - if(showFrm) { - $.jgrid.viewModal("#"+$.jgrid.jqID(IDs.themodal),{gbox:"#gbox_"+$.jgrid.jqID( $t.p.id ),jqm:p.jqModal, modal:p.modal, overlay: p.overlay, toTop: p.toTop}); - $($t).triggerHandler("jqGridFilterAfterShow", [_filter]); - if($.isFunction(p.afterShowSearch)) { - p.afterShowSearch.call($t, _filter); - } - } - } - if ( $("#"+$.jgrid.jqID(IDs.themodal))[0] !== undefined ) { - showFilter($("#fbox_"+$.jgrid.jqID( $t.p.id ))); - } else { - var fil = $("
").insertBefore("#gview_"+$.jgrid.jqID($t.p.id)), - align = "left", butleft =""; - if($t.p.direction === "rtl") { - align = "right"; - butleft = " style='text-align:left'"; - fil.attr("dir","rtl"); - } - var columns = $.extend([],$t.p.colModel), - bS =""+p.Find+"", - bC =""+p.Reset+"", - bQ = "", tmpl="", colnm, found = false, bt, cmi=-1, ms = false, ssfield = []; - if(p.showQuery) { - bQ ="Query"; - } - var user_buttons = $.jgrid.buildButtons( p.buttons, bQ+ bS, common); - if(!p.columns.length) { - $.each(columns, function(i,n){ - if(!n.label) { - n.label = $t.p.colNames[i]; - } - // find first searchable column and set it if no default filter - if(!found) { - var searchable = (n.search === undefined) ? true: n.search , - hidden = (n.hidden === true), - ignoreHiding = (n.searchoptions && n.searchoptions.searchhidden === true); - if ((ignoreHiding && searchable) || (searchable && !hidden)) { - found = true; - colnm = n.index || n.name; - cmi =i; - } - } - if( n.stype==="select" && n.searchoptions && n.searchoptions.multiple) { - ms = true; - ssfield.push( n.index || n.name ); - } - }); - } else { - columns = p.columns; - cmi = 0; - colnm = columns[0].index || columns[0].name; - } - // old behaviour - if( (!defaultFilters && colnm) || p.multipleSearch === false ) { - var cmop = "eq"; - if(cmi >=0 && columns[cmi].searchoptions && columns[cmi].searchoptions.sopt) { - cmop = columns[cmi].searchoptions.sopt[0]; - } else if(p.sopt && p.sopt.length) { - cmop = p.sopt[0]; - } - defaultFilters = {groupOp: "AND", rules: [{field: colnm, op: cmop, data: ""}]}; - } - found = false; - if(p.tmplNames && p.tmplNames.length) { - found = true; - tmpl = ""+ p.tmplLabel +""; - tmpl += ""; - } - - bt = ""+tmpl+"

"+bC+""+ user_buttons +"
"; - fid = $.jgrid.jqID( fid); - $("#"+fid).jqFilter({ - columns: columns, - sortStrategy: p.sortStrategy, - filter: p.loadDefaults ? defaultFilters : null, - showQuery: p.showQuery, - errorcheck : p.errorcheck, - sopt: p.sopt, - groupButton : p.multipleGroup, - ruleButtons : p.multipleSearch, - uniqueSearchFields : p.uniqueSearchFields, - afterRedraw : p.afterRedraw, - ops : p.odata, - operands : p.operands, - ajaxSelectOptions: $t.p.ajaxSelectOptions, - groupOps: p.groupOps, - addsubgrup : p.addsubgrup, - addrule : p.addrule, - delgroup : p.delgroup, - delrule : p.delrule, - autoencode : $t.p.autoencode, - onChange : function() { - if(this.p.showQuery) { - $('.query',this).html(this.toUserFriendlyString()); - } - if ($.isFunction(p.afterChange)) { - p.afterChange.call($t, $("#"+fid), p); - } - }, - direction : $t.p.direction, - id: $t.p.id - }); - fil.append( bt ); - $("#"+fid+"_2").find("[data-index]").each(function(){ - var index = parseInt($(this).attr('data-index'),10); - if(index >=0 ) { - $(this).on('click', function(e) { - p.buttons[index].click.call($t, $("#"+fid), p, e); - }); - } - }); - if(found && p.tmplFilters && p.tmplFilters.length) { - $(".ui-template", fil).on('change', function(){ - var curtempl = $(this).val(); - if(curtempl==="default") { - $("#"+fid).jqFilter('addFilter', defaultFilters); - } else { - $("#"+fid).jqFilter('addFilter', p.tmplFilters[parseInt(curtempl,10)]); - } - return false; - }); - } - if(p.multipleGroup === true) {p.multipleSearch = true;} - $($t).triggerHandler("jqGridFilterInitialize", [$("#"+fid)]); - if($.isFunction(p.onInitializeSearch) ) { - p.onInitializeSearch.call($t, $("#"+fid)); - } - p.gbox = "#gbox_"+fid; - if (p.layer) { - $.jgrid.createModal(IDs ,fil,p,"#gview_"+$.jgrid.jqID($t.p.id),$("#gbox_"+$.jgrid.jqID($t.p.id))[0], (typeof p.layer ==="string" ? "#"+$.jgrid.jqID(p.layer) : p.layer), (typeof p.layer ==="string" ? {position: "relative"} :{} ) ); - } else { - $.jgrid.createModal(IDs ,fil,p,"#gview_"+$.jgrid.jqID($t.p.id),$("#gbox_"+$.jgrid.jqID($t.p.id))[0]); - } - if (p.searchOnEnter || p.closeOnEscape) { - $("#"+$.jgrid.jqID(IDs.themodal)).keydown(function (e) { - var $target = $(e.target); - if (p.searchOnEnter && e.which === 13 && // 13 === $.ui.keyCode.ENTER - !$target.hasClass('add-group') && !$target.hasClass('add-rule') && - !$target.hasClass('delete-group') && !$target.hasClass('delete-rule') && - (!$target.hasClass("fm-button") || !$target.is("[id$=_query]"))) { - $("#"+fid+"_search").click(); - return false; - } - if (p.closeOnEscape && e.which === 27) { // 27 === $.ui.keyCode.ESCAPE - $("#"+$.jgrid.jqID(IDs.modalhead)).find(".ui-jqdialog-titlebar-close").click(); - return false; - } - }); - } - if(bQ) { - $("#"+fid+"_query").on('click', function(){ - $(".queryresult", fil).toggle(); - return false; - }); - } - if (p.stringResult===undefined) { - // to provide backward compatibility, inferring stringResult value from multipleSearch - p.stringResult = p.multipleSearch; - } - $("#"+fid+"_search").on('click', function(){ - var sdata={}, res, filters; - fl = $("#"+fid); - fl.find(".input-elm:focus").change(); - if( ms && p.multipleSearch) { - $t.p_savedFilter = {}; - filters = $.jgrid.filterRefactor({ - ruleGroup: $.extend(true, {}, fl.jqFilter('filterData')), - ssfield : ssfield, - splitSelect : p.splitSelect, - groupOpSelect : p.groupOpSelect - }); - $t.p_savedFilter = $.extend(true, {}, fl.jqFilter('filterData')); - } else { - filters = fl.jqFilter('filterData'); - } - if(p.errorcheck) { - fl[0].hideError(); - if(!p.showQuery) {fl.jqFilter('toSQLString');} - if(fl[0].p.error) { - fl[0].showError(); - return false; - } - } - - if(p.stringResult) { - try { - res = JSON.stringify(filters); - } catch (e2) { } - if(typeof res==="string") { - sdata[p.sFilter] = res; - $.each([p.sField,p.sValue, p.sOper], function() {sdata[this] = "";}); - } - } else { - if(p.multipleSearch) { - sdata[p.sFilter] = filters; - $.each([p.sField,p.sValue, p.sOper], function() {sdata[this] = "";}); - } else { - sdata[p.sField] = filters.rules[0].field; - sdata[p.sValue] = filters.rules[0].data; - sdata[p.sOper] = filters.rules[0].op; - sdata[p.sFilter] = ""; - } - } - $t.p.search = true; - $.extend($t.p.postData,sdata); - mustReload = $($t).triggerHandler("jqGridFilterSearch"); - if( mustReload === undefined) { - mustReload = true; - } - if(mustReload && $.isFunction(p.onSearch) ) { - mustReload = p.onSearch.call($t, $t.p.filters); - } - if (mustReload !== false) { - $($t).trigger("reloadGrid",[{page:1}]); - } - if(p.closeAfterSearch) { - $.jgrid.hideModal("#"+$.jgrid.jqID(IDs.themodal),{gb:"#gbox_"+$.jgrid.jqID($t.p.id),jqm:p.jqModal,onClose: p.onClose}); - } - return false; - }); - $("#"+fid+"_reset").on('click', function(){ - var sdata={}, - fl = $("#"+fid); - $t.p.search = false; - $t.p.resetsearch = true; - if(p.multipleSearch===false) { - sdata[p.sField] = sdata[p.sValue] = sdata[p.sOper] = ""; - } else { - sdata[p.sFilter] = ""; - } - fl[0].resetFilter(); - if(found) { - $(".ui-template", fil).val("default"); - } - $.extend($t.p.postData,sdata); - mustReload = $($t).triggerHandler("jqGridFilterReset"); - if(mustReload === undefined) { - mustReload = true; - } - if(mustReload && $.isFunction(p.onReset) ) { - mustReload = p.onReset.call($t); - } - if(mustReload !== false) { - $($t).trigger("reloadGrid",[{page:1}]); - } - if (p.closeAfterReset) { - $.jgrid.hideModal("#"+$.jgrid.jqID(IDs.themodal),{gb:"#gbox_"+$.jgrid.jqID($t.p.id),jqm:p.jqModal,onClose: p.onClose}); - } - return false; - }); - showFilter($("#"+fid)); - $(".fm-button:not(."+common.disabled+")",fil).hover( - function(){$(this).addClass(common.hover);}, - function(){$(this).removeClass(common.hover);} - ); - } - }); - }, - filterInput : function( val, p) { - p = $.extend(true, { - defaultSearch : 'cn', - groupOp : 'OR', - searchAll : false, - beforeSearch : null, - afterSearch : null - }, p || {}); - return this.each(function(){ - var $t = this; - if(!$t.grid) {return;} - var nm, sop,ruleGroup = "{\"groupOp\":\"" + p.groupOp + "\",\"rules\":[", gi=0, so; - val +=""; - if($t.p.datatype !== 'local') { return; } - $.each($t.p.colModel,function(){ - nm = this.index || this.name; - sop = this.searchoptions || {}; - so = p.defaultSearch ? p.defaultSearch : (sop.sopt) ? sop.sopt[0] : p.defaultSearch; - this.search = this.search === false ? false : true; - if (this.search || p.searchAll) { - if (gi > 0) {ruleGroup += ",";} - ruleGroup += "{\"field\":\"" + nm + "\","; - ruleGroup += "\"op\":\"" + so + "\","; - ruleGroup += "\"data\":\"" + val.replace(/\\/g,'\\\\').replace(/\"/g,'\\"') + "\"}"; - gi++; - } - }); - ruleGroup += "]}"; - $.extend($t.p.postData,{filters:ruleGroup}); - $.each(['searchField', 'searchString', 'searchOper'], function(i, n){ - if($t.p.postData.hasOwnProperty(n)) { delete $t.p.postData[n];} - }); - var bsr = $($t).triggerHandler("jqGridFilterInputBeforeSearch") === 'stop' ? true : false; - if(!bsr && $.isFunction(p.beforeSearch)){bsr = p.beforeSearch.call($t);} - if(!bsr) { $($t).jqGrid("setGridParam",{search:true}).trigger("reloadGrid",[{page:1}]); } - $($t).triggerHandler("jqGridFilterInputAfterSearch"); - if($.isFunction(p.afterSearch)){p.afterSearch.call($t);} - }); - } -}); - -//module begin -var rp_ge = {}; -$.jgrid.extend({ - editGridRow : function(rowid, p){ - var regional = $.jgrid.getRegional(this[0], 'edit'), - currstyle = this[0].p.styleUI, - styles = $.jgrid.styleUI[currstyle].formedit, - commonstyle = $.jgrid.styleUI[currstyle].common; - - p = $.extend(true, { - top : 0, - left: 0, - width: '500', - datawidth: 'auto', - height: 'auto', - dataheight: 'auto', - modal: false, - overlay : 30, - drag: true, - resize: true, - url: null, - mtype : "POST", - clearAfterAdd :true, - closeAfterEdit : false, - reloadAfterSubmit : true, - onInitializeForm: null, - beforeInitData: null, - beforeShowForm: null, - afterShowForm: null, - beforeSubmit: null, - afterSubmit: null, - onclickSubmit: null, - afterComplete: null, - onclickPgButtons : null, - afterclickPgButtons: null, - editData : {}, - recreateForm : false, - jqModal : true, - closeOnEscape : false, - addedrow : "first", - topinfo : '', - bottominfo: '', - saveicon : [], - closeicon : [], - savekey: [false,13], - navkeys: [false,38,40], - checkOnSubmit : false, - checkOnUpdate : false, - processing : false, - onClose : null, - ajaxEditOptions : {}, - serializeEditData : null, - viewPagerButtons : true, - overlayClass : commonstyle.overlay, - removemodal : true, - form: 'edit', - template : null, - focusField : true, - editselected : false, - html5Check : false, - buttons : [] - }, regional, p || {}); - rp_ge[$(this)[0].p.id] = p; - return this.each(function(){ - var $t = this; - if (!$t.grid || !rowid) {return;} - $t.p.savedData = {}; - var gID = $t.p.id, - frmgr = "FrmGrid_"+gID, frmtborg = "TblGrid_"+gID, frmtb = "#"+$.jgrid.jqID(frmtborg), frmtb2, - IDs = {themodal:'editmod'+gID,modalhead:'edithd'+gID,modalcontent:'editcnt'+gID, scrollelm : frmgr}, - showFrm = true, maxCols = 1, maxRows=0, postdata, diff, frmoper, - templ = typeof rp_ge[$t.p.id].template === "string" && rp_ge[$t.p.id].template.length > 0, - errors =$.jgrid.getRegional(this, 'errors'); - rp_ge[$t.p.id].styleUI = $t.p.styleUI || 'jQueryUI'; - if($.jgrid.isMobile()) { - rp_ge[$t.p.id].resize = false; - } - if (rowid === "new") { - rowid = "_empty"; - frmoper = "add"; - p.caption=rp_ge[$t.p.id].addCaption; - } else { - p.caption=rp_ge[$t.p.id].editCaption; - frmoper = "edit"; - } - if(!p.recreateForm) { - if( $($t).data("formProp") ) { - $.extend(rp_ge[$(this)[0].p.id], $($t).data("formProp")); - } - } - var closeovrl = true; - if(p.checkOnUpdate && p.jqModal && !p.modal) { - closeovrl = false; - } - function getFormData(){ - var a2 ={}, i; - $(frmtb).find(".FormElement").each(function() { - var celm = $(".customelement", this); - if (celm.length) { - var elem = celm[0], nm = $(elem).attr('name'); - $.each($t.p.colModel, function(){ - if(this.name === nm && this.editoptions && $.isFunction(this.editoptions.custom_value)) { - try { - postdata[nm] = this.editoptions.custom_value.call($t, $("#"+$.jgrid.jqID(nm),frmtb),'get'); - if (postdata[nm] === undefined) {throw "e1";} - } catch (e) { - if (e==="e1") {$.jgrid.info_dialog(errors.errcap,"function 'custom_value' "+rp_ge[$(this)[0]].p.msg.novalue,rp_ge[$(this)[0]].p.bClose, {styleUI : rp_ge[$(this)[0]].p.styleUI });} - else {$.jgrid.info_dialog(errors.errcap,e.message,rp_ge[$(this)[0]].p.bClose, {styleUI : rp_ge[$(this)[0]].p.styleUI });} - } - return true; - } - }); - } else { - switch ($(this).get(0).type) { - case "checkbox": - if($(this).is(":checked")) { - postdata[this.name]= $(this).val(); - } else { - var ofv = $(this).attr("offval"); - postdata[this.name]= ofv; - } - break; - case "select-one": - postdata[this.name]= $(this).val(); - break; - case "select-multiple": - postdata[this.name]= $(this).val(); - postdata[this.name] = postdata[this.name] ? postdata[this.name].join(",") : ""; - break; - case "radio" : - if(a2.hasOwnProperty(this.name)) { - return true; - } else { - a2[this.name] = ($(this).attr("offval") === undefined) ? "off" : $(this).attr("offval"); - } - break; - default: - postdata[this.name] = $(this).val(); - } - if($t.p.autoencode) { - postdata[this.name] = $.jgrid.htmlEncode(postdata[this.name]); - } - } - }); - for(i in a2 ) { - if( a2.hasOwnProperty(i)) { - var val = $('input[name="'+i+'"]:checked',frmtb).val(); - postdata[i] = (val !== undefined) ? val : a2[i]; - if($t.p.autoencode) { - postdata[i] = $.jgrid.htmlEncode(postdata[i]); - } - } - } - return true; - } - function createData(rowid,obj,tb,maxcols){ - var nm, hc,trdata, cnt=0,tmp, dc,elc, retpos=[], ind=false, - tdtmpl = "  ", tmpl="", i, ffld; //*2 - for (i =1; i<=maxcols;i++) { - tmpl += tdtmpl; - } - if(rowid !== '_empty') { - ind = $(obj).jqGrid("getInd",rowid); - } - $(obj.p.colModel).each( function(i) { - nm = this.name; - // hidden fields are included in the form - if(this.editrules && this.editrules.edithidden === true) { - hc = false; - } else { - hc = this.hidden === true ? true : false; - } - dc = hc ? "style='display:none'" : ""; - if ( nm !== 'cb' && nm !== 'subgrid' && this.editable===true && nm !== 'rn') { - if(ind === false) { - tmp = ""; - } else { - if(nm === obj.p.ExpandColumn && obj.p.treeGrid === true) { - tmp = $("td[role='gridcell']:eq("+i+")",obj.rows[ind]).text(); - } else { - try { - tmp = $.unformat.call(obj, $("td[role='gridcell']:eq("+i+")",obj.rows[ind]),{rowId:rowid, colModel:this},i); - } catch (_) { - tmp = (this.edittype && this.edittype === "textarea") ? $("td[role='gridcell']:eq("+i+")",obj.rows[ind]).text() : $("td[role='gridcell']:eq("+i+")",obj.rows[ind]).html(); - } - if(!tmp || tmp === " " || tmp === " " || (tmp.length===1 && tmp.charCodeAt(0)===160) ) {tmp='';} - } - } - var opt = $.extend({}, this.editoptions || {} ,{id:nm,name:nm, rowId: rowid, oper:'edit'}), - frmopt = $.extend({}, {elmprefix:'',elmsuffix:'',rowabove:false,rowcontent:''}, this.formoptions || {}), - rp = parseInt(frmopt.rowpos,10) || cnt+1, - cp = parseInt((parseInt(frmopt.colpos,10) || 1)*2,10); - if(rowid === "_empty" && opt.defaultValue ) { - tmp = $.isFunction(opt.defaultValue) ? opt.defaultValue.call($t) : opt.defaultValue; - } - if(!this.edittype) { - this.edittype = "text"; - } - if($t.p.autoencode) { - tmp = $.jgrid.htmlDecode(tmp); - } - elc = $.jgrid.createEl.call($t,this.edittype,opt,tmp,false,$.extend({},$.jgrid.ajaxOptions,obj.p.ajaxSelectOptions || {})); - //if(tmp === "" && this.edittype == "checkbox") {tmp = $(elc).attr("offval");} - //if(tmp === "" && this.edittype == "select") {tmp = $("option:eq(0)",elc).text();} - if(this.edittype === "select") { - tmp = $(elc).val(); - if($(elc).get(0).type === 'select-multiple' && tmp) { - tmp = tmp.join(","); - } - } - if(this.edittype === 'checkbox') { - if($(elc).is(":checked")) { - tmp= $(elc).val(); - } else { - tmp = $(elc).attr("offval"); - } - } - $(elc).addClass("FormElement"); - if( $.inArray(this.edittype, - ['text','textarea','password','select', - 'color', 'date', 'datetime', 'datetime-local','email','month', - 'number','range', 'search', 'tel', 'time', 'url','week'] ) > -1) { - $(elc).addClass( styles.inputClass ); - } - ffld = true; - if(templ) { - var ftmplfld = $(frm).find("#"+nm); - if(ftmplfld.length){ - ftmplfld.replaceWith( elc ); - } else { - ffld = false; - } - } else { - //-------------------- - trdata = $(tb).find("tr[rowpos="+rp+"]"); - if(frmopt.rowabove) { - var newdata = $(""+frmopt.rowcontent+""); - $(tb).append(newdata); - newdata[0].rp = rp; - } - if ( trdata.length===0 ) { - trdata = $("").addClass("FormData").attr("id","tr_"+nm); - $(trdata).append(tmpl); - $(tb).append(trdata); - trdata[0].rp = rp; - } - $("td:eq("+(cp-2)+")",trdata[0]).html(""); - $("td:eq("+(cp-1)+")",trdata[0]).append(frmopt.elmprefix).append(elc).append(frmopt.elmsuffix); - //------------------------- - } - if( (rp_ge[$t.p.id].checkOnSubmit || rp_ge[$t.p.id].checkOnUpdate) && ffld) { - $t.p.savedData[nm] = tmp; - } - if(this.edittype==='custom' && $.isFunction(opt.custom_value) ) { - opt.custom_value.call($t, $("#"+nm, frmgr),'set',tmp); - } - $.jgrid.bindEv.call($t, elc, opt); - retpos[cnt] = i; - cnt++; - } - }); - if( cnt > 0) { - var idrow; - if(templ) { - idrow = "").attr("dir","ltr"),d.p.rowList.length>0){t='',t+=""}if("rtl"===h&&(s+=t),d.p.pginput===!0&&(r=""+$.jgrid.template($.jgrid.getRegional(d,"defaults.pgtext",d.p.pgtext)||"","","")+""),d.p.pgbuttons===!0){var -w=["first"+b,"prev"+b,"next"+b,"last"+b],x=k(l,"pgButtonBox",!0,"ui-pg-button"),y=[$.jgrid.getRegional(d,"defaults.pgfirst",d.p.pgfirst)||"",$.jgrid.getRegional(d,"defaults.pgprev",d.p.pgprev)||"",$.jgrid.getRegional(d,"defaults.pgnext",d.p.pgnext)||"",$.jgrid.getRegional(d,"defaults.pglast",d.p.pglast)||""];"rtl"===h&&(w.reverse(),y.reverse()),s+="",s+="",s+=""!==r?p+r+p:"",s+="",s+=""}else""!==r&&(s+=r);"ltr"===h&&(s+=t),s+="",d.p.viewrecords===!0&&$("td#"+a+"_"+d.p.recordpos,"#"+c).append("
"),$("td#"+a+"_"+d.p.pagerpos,"#"+c).append(s),j=$("#gbox_"+$.jgrid.jqID(d.p.id)).css("font-size")||"11px",$("#gbox_"+$.jgrid.jqID(d.p.id)).append(""),i=$(s).clone().appendTo("#testpg").width(),$("#testpg").remove(),i>0&&(""!==r&&(i+=50),$("td#"+a+"_"+d.p.pagerpos,"#"+c).width(i)),d.p._nvtd=[],d.p._nvtd[0]=i?Math.floor((d.p.width-i)/2):Math.floor(d.p.width/3),d.p._nvtd[1]=0,s=null,$(".ui-pg-selbox","#"+c).bind("change",function(){return u("records",this)?(d.p.page=Math.round(d.p.rowNum*(d.p.page-1)/this.value-.5)+1,d.p.rowNum=this.value,d.p.pager&&$(".ui-pg-selbox",d.p.pager).val(this.value),d.p.toppager&&$(".ui-pg-selbox",d.p.toppager).val(this.value),S(),!1):!1}),d.p.pgbuttons===!0&&($(".ui-pg-button","#"+c).hover(function(){$(this).hasClass(m)?this.style.cursor="default":($(this).addClass(o),this.style.cursor="pointer")},function(){$(this).hasClass(m)||($(this).removeClass(o),this.style.cursor="default")}),$("#first"+$.jgrid.jqID(b)+", #prev"+$.jgrid.jqID(b)+", #next"+$.jgrid.jqID(b)+", #last"+$.jgrid.jqID(b)).click(function(){if($(this).hasClass(m))return!1;var -a=z(d.p.page,1),c=z(d.p.lastpage,1),e=!1,f=!0,g=!0,h=!0,i=!0;return 0===c||1===c?(f=!1,g=!1,h=!1,i=!1):c>1&&a>=1?1===a?(f=!1,g=!1):a===c&&(h=!1,i=!1):c>1&&0===a&&(h=!1,i=!1,a=c-1),u(this.id.split("_")[0],this)?(this.id==="first"+b&&f&&(d.p.page=1,e=!0),this.id==="prev"+b&&g&&(d.p.page=a-1,e=!0),this.id==="next"+b&&h&&(d.p.page=a+1,e=!0),this.id==="last"+b&&i&&(d.p.page=c,e=!0),e&&S(),!1):!1})),d.p.pginput===!0&&$("#"+c).on("keypress","input.ui-pg-input",function(a){var -b=a.charCode||a.keyCode||0;return 13===b?u("user",this)?($(this).val(z($(this).val(),1)),d.p.page=$(this).val()>0?$(this).val():d.p.page,S(),!1):!1:this})},V=function(a,b,c){var -e,f=d.p.colModel,g=d.p.frozenColumns?b:d.grid.headers[a].el,h="";$("span.ui-grid-ico-sort",g).addClass(m),$(g).attr("aria-selected","false"),e=f[a].index||f[a].name,"undefined"==typeof -c?f[a].lso?"asc"===f[a].lso?(f[a].lso+="-desc",h="desc"):"desc"===f[a].lso?(f[a].lso+="-asc",h="asc"):("asc-desc"===f[a].lso||"desc-asc"===f[a].lso)&&(f[a].lso=""):f[a].lso=h=f[a].firstsortorder||"asc":f[a].lso=h=c,h?($("span.s-ico",g).show(),$("span.ui-icon-"+h,g).removeClass(m),$(g).attr("aria-selected","true")):d.p.viewsortcols[0]||$("span.s-ico",g).hide();var -i=t.indexOf(e);-1===i?(t.push(e),u.push(h)):h?u[i]=h:(u.splice(i,1),t.splice(i,1)),d.p.sortorder="",d.p.sortname="";for(var -j=0,k=t.length;k>j;j++)j>0&&(d.p.sortname+=", "),d.p.sortname+=t[j],j!==k-1&&(d.p.sortname+=" "+u[j]);d.p.sortorder=u[k-1]},W=function(a,b,c,e,f){if(d.p.colModel[b].sortable&&!(d.p.savedRow.length>0)){if(c||(d.p.lastsort===b&&""!==d.p.sortname?"asc"===d.p.sortorder?d.p.sortorder="desc":"desc"===d.p.sortorder&&(d.p.sortorder="asc"):d.p.sortorder=d.p.colModel[b].firstsortorder||"asc",d.p.page=1),d.p.multiSort)V(b,f,e);else{if(e){if(d.p.lastsort===b&&d.p.sortorder===e&&!c)return;d.p.sortorder=e}var -g,h=d.grid.headers[d.p.lastsort]?d.grid.headers[d.p.lastsort].el:null,i=d.p.frozenColumns?f:d.grid.headers[b].el,j="single"===d.p.viewsortcols[1]?!0:!1;g=$(h).find("span.ui-grid-ico-sort"),g.addClass(m),j&&$(g).css("display","none"),$(h).attr("aria-selected","false"),d.p.frozenColumns&&(g=d.grid.fhDiv.find("span.ui-grid-ico-sort"),g.addClass(m),j&&g.css("display","none"),d.grid.fhDiv.find("th").attr("aria-selected","false")),g=$(i).find("span.ui-icon-"+d.p.sortorder),g.removeClass(m),j&&g.css("display",""),$(i).attr("aria-selected","true"),d.p.viewsortcols[0]||(d.p.lastsort!==b?(d.p.frozenColumns&&d.grid.fhDiv.find("span.s-ico").hide(),$("span.s-ico",h).hide(),$("span.s-ico",i).show()):""===d.p.sortname&&$("span.s-ico",i).show()),a=a.substring(5+d.p.id.length+1),d.p.sortname=d.p.colModel[b].index||a}if("stop"===$(d).triggerHandler("jqGridSortCol",[d.p.sortname,b,d.p.sortorder]))return void(d.p.lastsort=b);if($.isFunction(d.p.onSortCol)&&"stop"===d.p.onSortCol.call(d,d.p.sortname,b,d.p.sortorder))return void(d.p.lastsort=b);if("local"===d.p.datatype?d.p.deselectAfterSort&&$(d).jqGrid("resetSelection"):(d.p.selrow=null,d.p.multiselect&&T(!1),d.p.selarrrow=[],d.p.savedRow=[]),d.p.scroll){var -k=d.grid.bDiv.scrollLeft;I.call(d,!0,!1),d.grid.hDiv.scrollLeft=k}d.p.subGrid&&"local"===d.p.datatype&&$("td.sgexpanded","#"+$.jgrid.jqID(d.p.id)).each(function(){$(this).trigger("click")}),d.p._sort=!0,S(),d.p.lastsort=b,d.p.sortname!==a&&b&&(d.p.lastsort=b)}},X=function(){var -a,b,c,f,g=0,h=$.jgrid.cell_width?0:z(d.p.cellLayout,0),i=0,j=z(d.p.scrollOffset,0),k=!1,l=0;$.each(d.p.colModel,function(){if(void -0===this.hidden&&(this.hidden=!1),d.p.grouping&&d.p.autowidth){var -a=$.inArray(this.name,d.p.groupingView.groupField);a>=0&&d.p.groupingView.groupColumnShow.length>a&&(this.hidden=!d.p.groupingView.groupColumnShow[a])}this.widthOrg=b=z(this.width,0),this.hidden===!1&&(g+=b+h,this.fixed?l+=b+h:i++)}),isNaN(d.p.width)&&(d.p.width=g+(d.p.shrinkToFit!==!1||isNaN(d.p.height)?0:j)),e.width=parseInt(d.p.width,10),d.p.tblwidth=g,d.p.shrinkToFit===!1&&d.p.forceFit===!0&&(d.p.forceFit=!1),d.p.shrinkToFit===!0&&i>0&&(c=e.width-h*i-l,isNaN(d.p.height)||(c-=j,k=!0),g=0,$.each(d.p.colModel,function(e){this.hidden!==!1||this.fixed||(b=Math.round(c*this.width/(d.p.tblwidth-h*i-l)),this.width=b,g+=b,a=e)}),f=0,k?e.width-l-(g+h*i)!==j&&(f=e.width-l-(g+h*i)-j):k||1===Math.abs(e.width-l-(g+h*i))||(f=e.width-l-(g+h*i)),d.p.colModel[a].width+=f,d.p.tblwidth=g+f+h*i+l,d.p.tblwidth>d.p.width&&(d.p.colModel[a].width-=d.p.tblwidth-parseInt(d.p.width,10),d.p.tblwidth=d.p.width))},Y=function(a){var -b,c=a,e=a;for(b=a+1;b';for(e=0;h>e;e++){var -l=g[e].hidden?"":"checked",m=g[e].name,n=d.p.colNames[e];f="cb"===m||"subgrid"===m||"rn"===m||g[e].hidedlg?"style='display:none'":"",k+="",i.push(e)}k+="",$(c).append(k),$("#col_menu").addClass("ui-menu "+r.menu_widget),$.fn.html5sortable()&&$("#col_menu").html5sortable({handle:"span",forcePlaceholderSize:!0}).bind("sortupdate",function(a,b){for(i.splice(b.startindex,1),i.splice(b.endindex,0,b.startindex),$(d).jqGrid("destroyFrozenColumns"),$(d).jqGrid("remapColumns",i,!0),$(d).jqGrid("setFrozenColumns"),e=0;h>e;e++)i[e]=e}),$("#col_menu > li > a").on("click",function(a){var -b;$(a.target).hasClass("notclick")||($(a.target).is(":input")?b=$(a.target).is(":checked"):(b=!$("input",this).is(":checked"),$("input",this).prop("checked",b)),b?($(d).jqGrid("showCol",$("input",this).attr("name")),$(this).parent().attr("draggable","true")):($(d).jqGrid("hideCol",$("input",this).attr("name")),$(this).parent().attr("draggable","false")))}).hover(function(){$(this).addClass(o)},function(){$(this).removeClass(o)})},ba=function(a,b,c,e){var -f,g,h,i,j,k=d.p.colModel[a],l="",m="",n="",p="",q="",s="",t=["eq","ne","lt","le","gt","ge","nu","nn","in","ni"],u=["eq","ne","bw","bn","ew","en","cn","nc","nu","nn","in","ni"],v=$.jgrid.getRegional(d,"search"),w=$.jgrid.styleUI[d.p.styleUI||"jQueryUI"].common;if(k){f=d.p.colFilters&&d.p.colFilters[k.name]?d.p.colFilters[k.name]:!1,f&&!$.isEmptyObject(f)&&(l=f.oper1,m=f.value1,n=f.rule,p=f.oper2,q=f.value2),k.searchoptions||(k.searchoptions={}),g=k.searchoptions.sopt?k.searchoptions.sopt:"text"===k.sorttype?u:t,h=k.searchoptions.operands?k.searchoptions.operands:v.groupOps,j=$("
");var -x="
"+$.jgrid.getRegional(d,"colmenu.searchTitle")+"
";x+='
",j.append(x);var -y="";k.searchoptions.defaultValue&&(y=$.isFunction(k.searchoptions.defaultValue)?k.searchoptions.defaultValue.call(d):k.searchoptions.defaultValue),m&&(y=m);var -z=$.extend(k.searchoptions,{name:k.index||k.name,id:"sval1_"+d.p.idPrefix+k.name,oper:"search"}),A=$.jgrid.createEl.call(d,k.stype,z,y,!1,$.extend({},$.jgrid.ajaxOptions,d.p.ajaxSelectOptions||{}));$(A).addClass(r.filter_input),x=$("
").append(A),j.append(x),x='
",j.append(x),s="",$.each(v.odata,function(a,b){i=b.oper===p?'selected="selected"':"",-1!==$.inArray(b.oper,g)&&(s+='")}),x='
",j.append(x),y=q?q:"",z=$.extend(k.searchoptions,{name:k.index||k.name,id:"sval2_"+d.p.idPrefix+k.name,oper:"search"}),A=$.jgrid.createEl.call(d,k.stype,z,y,!1,$.extend({},$.jgrid.ajaxOptions,d.p.ajaxSelectOptions||{})),$(A).addClass(r.filter_input),x=$("
").append(A),j.append(x),x="
",x+="",x+="",x+="
",j.append(x),j=$('').append(j),j=$('').append(j),$(e).append(j),$("#search_menu").addClass("ui-menu "+r.menu_widget),$("#bs_reset, #bs_search","#search_menu").hover(function(){$(this).addClass(o)},function(){$(this).removeClass(o)}),$(j).find("#bs_reset").click(function(a){return d.p.colFilters[k.name]={},d.p.postData.filters=ca(),d.p.search=!0,$(d).trigger("reloadGrid"),$("#column_menu").remove(),!1}),$(j).find("#bs_search").click(function(a){return d.p.colFilters[k.name]={oper1:$("#oper1","#search_menu").val(),value1:$("#sval1_"+d.p.idPrefix+k.name,"#search_menu").val(),rule:$("#operand","#search_menu").val(),oper2:$("#oper2","#search_menu").val(),value2:$("#sval2_"+d.p.idPrefix+k.name,"#search_menu").val()},d.p.postData.filters=ca(),d.p.search=!0,$(d).trigger("reloadGrid"),$("#column_menu").remove(),!1})}},ca=function(){var -a="AND",b='{"groupOp":"'+a+'","rules":[], "groups" : [',c=0;for(var -e -in -d.p.colFilters)if(d.p.colFilters.hasOwnProperty(e)){var -f=d.p.colFilters[e];$.isEmptyObject(f)||(c>0&&(b+=","),b+='{"groupOp": "'+f.rule+'", "rules" : [',b+='{"field":"'+e+'",',b+='"op":"'+f.oper1+'",',f.value1+="",b+='"data":"'+f.value1.replace(/\\/g,"\\\\").replace(/\"/g,'\\"')+'"}',f.value2&&(b+=',{"field":"'+e+'",',b+='"op":"'+f.oper2+'",',f.value2+="",b+='"data":"'+f.value2.replace(/\\/g,"\\\\").replace(/\"/g,'\\"')+'"}'),b+="]}",c++)}return b+="]}"},da=function(a,b){var -c=d.p.colModel[a],e=d.p.groupingView;-1!==b?e.groupField.splice(b,1):e.groupField.push(c.name),$(d).jqGrid("groupingGroupBy",e.groupField),d.p.frozenColumns&&($(d).jqGrid("destroyFrozenColumns"),$(d).jqGrid("setFrozenColumns"))},ea=function(a,b){var -c,e=[],f=d.p.colModel.length,g=-1,h=d.p.colModel;for(c=0;f>c;c++)h[c].frozen&&(g=c),e.push(c);e.splice(a,1),e.splice(g+(b?1:0),0,a),h[a].frozen=b,$(d).jqGrid("destroyFrozenColumns"),$(d).jqGrid("remapColumns",e,!0),$(d).jqGrid("setFrozenColumns")},fa=function(a,b,c){b=parseInt(b,10),c=parseInt(c,10)+25;var -e,f,g=$(".ui-jqgrid-view").css("font-size")||"11px",h='",$("body").append(h),$("#column_menu").addClass("ui-menu "+r.menu_widget),"ltr"===d.p.direction){var -l=$("#column_menu").width()+26;$("#column_menu").css("left",b-l)}$("#column_menu > li > a").hover(function(){$("#col_menu").remove(),$("#search_menu").remove();var -b,c;"columns"===$(this).attr("value")&&(b=$(this).parent().width()+18,c=$(this).parent().position().top-5,aa(c,b,$(this).parent())),"filtering"===$(this).attr("value")&&(b=$(this).parent().width()+18,c=$(this).parent().position().top-5,ba(a,c,b,$(this).parent())),$(this).addClass(o)},function(){$(this).removeClass(o)}).click(function(){var -b=$(this).attr("value"),c=d.grid.headers[a].el;"sortasc"===b?W("jqgh_"+d.p.id+"_"+i.name,a,!0,"asc",c):"sortdesc"===b?W("jqgh_"+d.p.id+"_"+i.name,a,!0,"desc",c):"grouping"===b?da(a,e):"freeze"===b&&ea(a,f),(-1!==b.indexOf("sort")||"grouping"===b||"freeze"===b)&&$(this).remove()})};for(d.p.colMenu&&$("body").on("click",function(a){$(a.target).closest(".column-menu").length||$("#column_menu").remove()}),this.p.id=this.id,-1===$.inArray(d.p.multikey,y)&&(d.p.multikey=!1),d.p.keyName=!1,i=0;i"),this.p.colModel.unshift({name:"cb",width:$.jgrid.cell_width?d.p.multiselectWidth+d.p.cellLayout:d.p.multiselectWidth,sortable:!1,resizable:!1,hidedlg:!0,search:!1,align:"center",fixed:!0,frozen:!0})),this.p.rownumbers&&(this.p.colNames.unshift(""),this.p.colModel.unshift({name:"rn",width:d.p.rownumWidth,sortable:!1,resizable:!1,hidedlg:!0,search:!1,align:"center",fixed:!0,frozen:!0})),d.p.xmlReader=$.extend(!0,{root:"rows",row:"row",page:"rows>page",total:"rows>total",records:"rows>records",repeatitems:!0,cell:"cell",id:"[id]",userdata:"userdata",subgrid:{root:"rows",row:"row",repeatitems:!0,cell:"cell"}},d.p.xmlReader),d.p.jsonReader=$.extend(!0,{root:"rows",page:"page",total:"total",records:"records",repeatitems:!0,cell:"cell",id:"id",userdata:"userdata",subgrid:{root:"rows",repeatitems:!0,cell:"cell"}},d.p.jsonReader),d.p.localReader=$.extend(!0,{root:"rows",page:"page",total:"total",records:"records",repeatitems:!1,cell:"cell",id:"id",userdata:"userdata",subgrid:{root:"rows",repeatitems:!0,cell:"cell"}},d.p.localReader),d.p.scroll&&(d.p.pgbuttons=!1,d.p.pginput=!1,d.p.rowList=[]),d.p.data.length&&(J(),K());var -ia,ja,ka,la,ma,na,oa,pa,qa,ra="",sa="",ta="",ua="";if(d.p.shrinkToFit===!0&&d.p.forceFit===!0)for(i=d.p.colModel.length-1;i>=0;i--)if(!d.p.colModel[i].hidden){d.p.colModel[i].resizable=!1;break}if("horizontal"===d.p.viewsortcols[1]?(ta=" ui-i-asc",ua=" ui-i-desc"):"single"===d.p.viewsortcols[1]&&(ta=" ui-single-sort-asc",ua=" ui-single-sort-desc",sa=" style='display:none'",d.p.viewsortcols[0]=!1),ia=s?"class='ui-th-div-ie'":"",pa="",d.p.multiSort&&d.p.sortname)for(t=d.p.sortname.split(","),i=0;i",ja=qa.index||qa.name,ra+="
"+d.p.colNames[i],qa.width?qa.width=parseInt(qa.width,10):qa.width=150,"boolean"!=typeof -qa.title&&(qa.title=!0),qa.lso="",ja===d.p.sortname&&(d.p.lastsort=i),d.p.multiSort&&(v=$.inArray(ja,t),-1!==v&&(qa.lso=u[v])),ra+=pa,d.p.colMenu&&qa.colmenu&&(ra+=""),ra+="
"}if(ra+="",pa=null,qa=null,$(this).append(ra),$("thead tr:first th",this).hover(function(){$(this).addClass(o)},function(){$(this).removeClass(o)}),this.p.multiselect){var -wa,xa=[];$("#cb_"+$.jgrid.jqID(d.p.id),this).bind("click",function(){d.p.selarrrow=[];var -a=d.p.frozenColumns===!0?d.p.id+"_frozen":"";this.checked?($(d.rows).each(function(b){b>0&&($(this).hasClass("ui-subgrid")||$(this).hasClass("jqgroup")||$(this).hasClass(m)||$(this).hasClass("jqfoot")||($("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(this.id))[d.p.useProp?"prop":"attr"]("checked",!0),$(this).addClass(n).attr("aria-selected","true"),d.p.selarrrow.push(this.id),d.p.selrow=this.id,a&&($("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(this.id),d.grid.fbDiv)[d.p.useProp?"prop":"attr"]("checked",!0),$("#"+$.jgrid.jqID(this.id),d.grid.fbDiv).addClass(n))))}),wa=!0,xa=[]):($(d.rows).each(function(b){b>0&&($(this).hasClass("ui-subgrid")||$(this).hasClass("jqgroup")||$(this).hasClass(m)||$(this).hasClass("jqfoot")||($("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(this.id))[d.p.useProp?"prop":"attr"]("checked",!1),$(this).removeClass(n).attr("aria-selected","false"),xa.push(this.id),a&&($("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(this.id),d.grid.fbDiv)[d.p.useProp?"prop":"attr"]("checked",!1),$("#"+$.jgrid.jqID(this.id),d.grid.fbDiv).removeClass(n))))}),d.p.selrow=null,wa=!1),$(d).triggerHandler("jqGridSelectAll",[wa?d.p.selarrrow:xa,wa]),$.isFunction(d.p.onSelectAll)&&d.p.onSelectAll.call(d,wa?d.p.selarrrow:xa,wa)})}if(d.p.autowidth===!0){var -ya=$(w).innerWidth();d.p.width=ya>0?ya:"nw"}X(),$(w).css("width",e.width+"px").append("
 
"),d.p.scrollPopUp&&$(w).append("
"),$(j).css("width",e.width+"px"),ra=$("thead:first",d).get(0);var -za="";d.p.footerrow&&(za+="");var -Aa=$("tr:first",ra),Ba="";if(d.p.disableClick=!1,$("th",Aa).each(function(a){qa=d.p.colModel[a],ka=qa.width,void -0===qa.resizable&&(qa.resizable=!0),qa.resizable?(la=document.createElement("span"),$(la).html(" ").addClass("ui-jqgrid-resize ui-jqgrid-resize-"+h).css("cursor","col-resize"),$(this).addClass(d.p.resizeclass)):la="",$(this).css("width",ka+"px").prepend(la),la=null;var -b="";qa.hidden&&($(this).css("display","none"),b="display:none;"),Ba+="",e.headers[a]={width:ka,el:this},sa=qa.sortable,"boolean"!=typeof -sa&&(qa.sortable=!0,sa=!0);var -c=qa.name;"cb"!==c&&"subgrid"!==c&&"rn"!==c&&d.p.viewsortcols[2]&&$(">div",this).addClass("ui-jqgrid-sortable"),sa&&(d.p.multiSort?d.p.viewsortcols[0]?($("div span.s-ico",this).show(),d.p.colModel[a].lso&&$("div span.ui-icon-"+qa.lso,this).removeClass(m).css("display","")):d.p.colModel[a].lso&&($("div span.s-ico",this).show(),$("div span.ui-icon-"+qa.lso,this).removeClass(m).css("display","")):d.p.viewsortcols[0]?($("div span.s-ico",this).show(),a===d.p.lastsort&&$("div span.ui-icon-"+d.p.sortorder,this).removeClass(m).css("display","")):a===d.p.lastsort&&""!==d.p.sortname&&($("div span.s-ico",this).show(),$("div span.ui-icon-"+d.p.sortorder,this).removeClass(m).css("display",""))),d.p.footerrow&&(za+="")}).mousedown(function(a){if(1===$(a.target).closest("th>span.ui-jqgrid-resize").length){var -b=_(this);return d.p.forceFit===!0&&(d.p.nv=Y(b)),e.dragStart(b,a,Z(b)),!1}}).click(function(a){if(d.p.disableClick)return d.p.disableClick=!1,!1;var -b,c,e="th>div.ui-jqgrid-sortable";d.p.viewsortcols[2]||(e="th>div>span>span.ui-grid-ico-sort");var -f=$(a.target).closest(e);if(1===f.length){var -g;if(d.p.frozenColumns){var -h=$(this)[0].id.substring(d.p.id.length+1);$(d.p.colModel).each(function(a){return this.name===h?(g=a,!1):void -0})}else -g=_(this);if($(a.target).hasClass("colmenuspan")){null!=$("#column_menu")[0]&&$("#column_menu").remove();var -i=$.jgrid.getCellIndex(a.target);if(-1===i)return;var -j=$(this).offset(),k=j.left,l=j.top;return"ltr"===d.p.direction&&(k+=$(this).outerWidth()),fa(i,k,l,f),void -a.stopPropagation()}return d.p.viewsortcols[2]||(b=!0,c=f.attr("sort")),null!=g&&W($("div",this)[0].id,g,b,c,this),!1}}),qa=null,d.p.sortable&&$.fn.sortable)try{$(d).jqGrid("sortableColumns",Aa)}catch(Ca){}d.p.footerrow&&(za+="
 
"),Ba+="",oa=document.createElement("tbody"),this.appendChild(oa),$(this).addClass(k(l,"rowTable",!0,"ui-jqgrid-btable ui-common-table")).append(Ba),Ba=null;var -Da=$("
").append(ra),Ea=d.p.caption&&d.p.hiddengrid===!0?!0:!1,Fa=$("
"),Ga="Bootstrap"===d.p.styleUI?2:0;ra=null,e.hDiv=document.createElement("div"),e.hDiv.style.width=e.width-Ga+"px",e.hDiv.className=k(l,"headerDiv",!0,"ui-jqgrid-hdiv"),$(e.hDiv).append(Fa),$(Fa).append(Da),Da=null,Ea&&$(e.hDiv).hide(),d.p.pager&&("string"==typeof -d.p.pager?"#"!==d.p.pager.substr(0,1)&&(d.p.pager="#"+d.p.pager):d.p.pager="#"+$(d.p.pager).attr("id"),$(d.p.pager).css({width:e.width+"px"}).addClass(k(l,"pagerBox",!0,"ui-jqgrid-pager")).appendTo(w),Ea&&$(d.p.pager).hide(),U(d.p.pager,"")),d.p.cellEdit===!1&&d.p.hoverrows===!0&&$(d).bind("mouseover",function(a){na=$(a.target).closest("tr.jqgrow"),"ui-subgrid"!==$(na).attr("class")&&$(na).addClass(o)}).bind("mouseout",function(a){na=$(a.target).closest("tr.jqgrow"),$(na).removeClass(o)});var -Ha,Ia,Ja;$(d).before(e.hDiv).click(function(a){if(ma=a.target,na=$(ma,d.rows).closest("tr.jqgrow"),0===$(na).length||na[0].className.indexOf(m)>-1||($(ma,d).closest("table.ui-jqgrid-btable").attr("id")||"").replace("_frozen","")!==d.id)return this;var -b=$(ma).filter(":enabled").hasClass("cbox"),c=$(d).triggerHandler("jqGridBeforeSelectRow",[na[0].id,a]);if(c=c===!1||"stop"===c?!1:!0,$.isFunction(d.p.beforeSelectRow)){var -e=d.p.beforeSelectRow.call(d,na[0].id,a);(e===!1||"stop"===e)&&(c=!1)}if("A"!==ma.tagName&&("INPUT"!==ma.tagName&&"TEXTAREA"!==ma.tagName&&"OPTION"!==ma.tagName&&"SELECT"!==ma.tagName||b))if(Ha=na[0].id,ma=$(ma).closest("tr.jqgrow>td"),ma.length>0&&(Ia=$.jgrid.getCellIndex(ma),Ja=$(ma).closest("td,th").html(),$(d).triggerHandler("jqGridCellSelect",[Ha,Ia,Ja,a]),$.isFunction(d.p.onCellSelect)&&d.p.onCellSelect.call(d,Ha,Ia,Ja,a)),d.p.cellEdit!==!0){if(c)if(d.p.multikey)a[d.p.multikey]?$(d).jqGrid("setSelection",Ha,!0,a):d.p.multiselect&&b&&(b=$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+Ha).is(":checked"),$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+Ha)[d.p.useProp?"prop":"attr"]("checked",!b));else -if(d.p.multiselect&&d.p.multiboxonly)if(b)$(d).jqGrid("setSelection",Ha,!0,a);else{var -f=d.p.frozenColumns?d.p.id+"_frozen":"";$(d.p.selarrrow).each(function(a,b){var -c=$(d).jqGrid("getGridRowById",b);c&&$(c).removeClass(n),$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(b))[d.p.useProp?"prop":"attr"]("checked",!1),f&&($("#"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(f)).removeClass(n),$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(f))[d.p.useProp?"prop":"attr"]("checked",!1))}),d.p.selarrrow=[],$(d).jqGrid("setSelection",Ha,!0,a)}else -$(d).jqGrid("setSelection",Ha,!0,a)}else -if(d.p.multiselect&&b&&c)$(d).jqGrid("setSelection",Ha,!0,a);else -if(ma.length>0)try{$(d).jqGrid("editCell",na[0].rowIndex,Ia,!0)}catch(g){}}).bind("reloadGrid",function(a,b){if(d.p.treeGrid===!0&&(d.p.datatype=d.p.treedatatype),b=b||{},b.current&&d.grid.selectionPreserver(d),"local"===d.p.datatype?($(d).jqGrid("resetSelection"),d.p.data.length&&(J(),K())):d.p.treeGrid||(d.p.selrow=null,d.p.multiselect&&(d.p.selarrrow=[],T(!1)),d.p.savedRow=[]),d.p.scroll&&I.call(d,!0,!1),b.page){var -c=b.page;c>d.p.lastpage&&(c=d.p.lastpage),1>c&&(c=1),d.p.page=c,d.grid.prevRowHeight?d.grid.bDiv.scrollTop=(c-1)*d.grid.prevRowHeight*d.p.rowNum:d.grid.bDiv.scrollTop=0}return d.grid.prevRowHeight&&d.p.scroll&&void -0===b.page?(delete -d.p.lastpage,d.grid.populateVisible()):d.grid.populate(),d.p.inlineNav===!0&&$(d).jqGrid("showAddEditButtons"),!1}).dblclick(function(a){if(ma=a.target,na=$(ma,d.rows).closest("tr.jqgrow"),0!==$(na).length){Ha=na[0].rowIndex,Ia=$.jgrid.getCellIndex(ma);var -b=$(d).triggerHandler("jqGridDblClickRow",[$(na).attr("id"),Ha,Ia,a]);return null!=b?b:$.isFunction(d.p.ondblClickRow)&&(b=d.p.ondblClickRow.call(d,$(na).attr("id"),Ha,Ia,a),null!=b)?b:void -0}}).bind("contextmenu",function(a){if(ma=a.target,na=$(ma,d.rows).closest("tr.jqgrow"),0!==$(na).length){d.p.multiselect||$(d).jqGrid("setSelection",na[0].id,!0,a),Ha=na[0].rowIndex,Ia=$.jgrid.getCellIndex(ma);var -b=$(d).triggerHandler("jqGridRightClickRow",[$(na).attr("id"),Ha,Ia,a]);return null!=b?b:$.isFunction(d.p.onRightClickRow)&&(b=d.p.onRightClickRow.call(d,$(na).attr("id"),Ha,Ia,a),null!=b)?b:void -0}}),e.bDiv=document.createElement("div"),s&&"auto"===String(d.p.height).toLowerCase()&&(d.p.height="100%"),$(e.bDiv).append($('
').append("
").append(this)).addClass("ui-jqgrid-bdiv").css({height:d.p.height+(isNaN(d.p.height)?"":"px"),width:e.width-Ga+"px"}).scroll(e.scrollGrid),$("table:first",e.bDiv).css({width:d.p.tblwidth+"px"}),$.support.tbody||2===$("tbody",this).length&&$("tbody:gt(0)",this).remove(),d.p.multikey&&($.jgrid.msie()?$(e.bDiv).bind("selectstart",function(){return!1}):$(e.bDiv).bind("mousedown",function(){return!1})),Ea&&$(e.bDiv).hide();var -Ka=q+" "+k(l,"icon_caption_open",!0),La=q+" "+k(l,"icon_caption_close",!0);e.cDiv=document.createElement("div");var -Ma=d.p.hidegrid===!0?$("").hover(function(){Ma.addClass(o)},function(){Ma.removeClass(o)}).append("").css("rtl"===h?"left":"right","0px"):"";if($(e.cDiv).append(Ma).append(""+d.p.caption+"").addClass("ui-jqgrid-titlebar ui-jqgrid-caption"+("rtl"===h?"-rtl":"")+" "+k(l,"gridtitleBox",!0)),$(e.cDiv).insertBefore(e.hDiv),d.p.toolbar[0]){var -Na=k(l,"customtoolbarBox",!0,"ui-userdata");e.uDiv=document.createElement("div"),"top"===d.p.toolbar[1]?$(e.uDiv).insertBefore(e.hDiv):"bottom"===d.p.toolbar[1]&&$(e.uDiv).insertAfter(e.hDiv),"both"===d.p.toolbar[1]?(e.ubDiv=document.createElement("div"),$(e.uDiv).addClass(Na+" ui-userdata-top").attr("id","t_"+this.id).insertBefore(e.hDiv).width(e.width-Ga),$(e.ubDiv).addClass(Na+" ui-userdata-bottom").attr("id","tb_"+this.id).insertAfter(e.hDiv).width(e.width-Ga),Ea&&$(e.ubDiv).hide()):$(e.uDiv).width(e.width-Ga).addClass(Na+" ui-userdata-top").attr("id","t_"+this.id),Ea&&$(e.uDiv).hide()}if(d.p.toppager&&(d.p.toppager=$.jgrid.jqID(d.p.id)+"_toppager",e.topDiv=$("
")[0],d.p.toppager="#"+d.p.toppager,$(e.topDiv).addClass(k(l,"toppagerBox",!0,"ui-jqgrid-toppager")).width(e.width-Ga).insertBefore(e.hDiv),U(d.p.toppager,"_t")),d.p.footerrow&&(e.sDiv=$("
")[0],Fa=$("
"),$(e.sDiv).append(Fa).width(e.width-Ga).insertAfter(e.hDiv),$(Fa).append(za),e.footers=$(".ui-jqgrid-ftable",e.sDiv)[0].rows[0].cells,d.p.rownumbers&&(e.footers[0].className=k(l,"rownumBox",!0,"jqgrid-rownum")),Ea&&$(e.sDiv).hide()),Fa=null,d.p.caption){var -Oa=d.p.datatype;d.p.hidegrid===!0&&($(".ui-jqgrid-titlebar-close",e.cDiv).click(function(a){var -b,c=$.isFunction(d.p.onHeaderClick),f=".ui-jqgrid-bdiv, .ui-jqgrid-hdiv, .ui-jqgrid-toppager, .ui-jqgrid-pager, .ui-jqgrid-sdiv",g=this;return d.p.toolbar[0]===!0&&("both"===d.p.toolbar[1]&&(f+=", #"+$(e.ubDiv).attr("id")),f+=", #"+$(e.uDiv).attr("id")),b=$(f,"#gview_"+$.jgrid.jqID(d.p.id)).length,"visible"===d.p.gridstate?$(f,"#gbox_"+$.jgrid.jqID(d.p.id)).slideUp("fast",function(){b--,0===b&&($("span",g).removeClass(Ka).addClass(La),d.p.gridstate="hidden",$("#gbox_"+$.jgrid.jqID(d.p.id)).hasClass("ui-resizable")&&$(".ui-resizable-handle","#gbox_"+$.jgrid.jqID(d.p.id)).hide(),$(d).triggerHandler("jqGridHeaderClick",[d.p.gridstate,a]),c&&(Ea||d.p.onHeaderClick.call(d,d.p.gridstate,a)))}):"hidden"===d.p.gridstate&&$(f,"#gbox_"+$.jgrid.jqID(d.p.id)).slideDown("fast",function(){b--,0===b&&($("span",g).removeClass(La).addClass(Ka),Ea&&(d.p.datatype=Oa,S(),Ea=!1),d.p.gridstate="visible",$("#gbox_"+$.jgrid.jqID(d.p.id)).hasClass("ui-resizable")&&$(".ui-resizable-handle","#gbox_"+$.jgrid.jqID(d.p.id)).show(),$(d).triggerHandler("jqGridHeaderClick",[d.p.gridstate,a]),c&&(Ea||d.p.onHeaderClick.call(d,d.p.gridstate,a)))}),!1}),Ea&&(d.p.datatype="local",$(".ui-jqgrid-titlebar-close",e.cDiv).trigger("click")))}else -$(e.cDiv).hide(),d.p.toppager||$(e.hDiv).addClass(k(d.p.styleUI+".common","cornertop",!0));if($(e.hDiv).after(e.bDiv).mousemove(function(a){return e.resizing?(e.dragMove(a),!1):void -0}),$(".ui-jqgrid-labels",e.hDiv).bind("selectstart",function(){return!1}),$(document).bind("mouseup.jqGrid"+d.p.id,function(){return e.resizing?(e.dragEnd(!0),!1):!0}),"rtl"===d.p.direction&&$(d).bind("jqGridAfterGridComplete.setRTLPadding",function(){var -a=e.bDiv.offsetWidth-e.bDiv.clientWidth;d.p.scrollOffset=a,$("div:first",e.hDiv).css({paddingLeft:a+"px"}),e.hDiv.scrollLeft=e.bDiv.scrollLeft}),d.formatCol=A,d.sortData=W,d.updatepager=P,d.refreshIndex=K,d.setHeadCheckBox=T,d.constructTr=L,d.formatter=function(a,b,c,d,e){return C(a,b,c,d,e)},$.extend(e,{populate:S,emptyRows:I,beginReq:Q,endReq:R}),this.grid=e,d.addXmlData=function(a){M(a)},d.addJSONData=function(a){N(a)},this.grid.cols=this.rows[0].cells,$(d).triggerHandler("jqGridInitGrid"),$.isFunction(d.p.onInitGrid)&&d.p.onInitGrid.call(d),S(),d.p.hiddengrid=!1,d.p.responsive){var -Pa="onorientationchange"in -window,Qa=Pa?"orientationchange":"resize";$(window).on(Qa,function(){$(d).jqGrid("resizeGrid")})}}})},$.jgrid.extend({getGridParam:function(a,b){var -c,d=this[0];if(d&&d.grid){if(void -0===b&&"string"!=typeof -b&&(b="jqGrid"),c=d.p,"jqGrid"!==b)try{c=$(d).data(b)}catch(e){c=d.p}return a?void -0!==c[a]?c[a]:null:c}},setGridParam:function(a,b){return this.each(function(){if(null==b&&(b=!1),this.grid&&"object"==typeof -a)if(b===!0){var -c=$.extend({},this.p,a);this.p=c}else -$.extend(!0,this.p,a)})},getGridRowById:function(a){var -b;return this.each(function(){try{for(var -c=this.rows.length;c--;)if(a.toString()===this.rows[c].id){b=this.rows[c];break}}catch(d){b=$(this.grid.bDiv).find("#"+$.jgrid.jqID(a))}}),b},getDataIDs:function(){var -a,b=[],c=0,d=0;return this.each(function(){if(a=this.rows.length,a&&a>0)for(;a>c;)$(this.rows[c]).hasClass("jqgrow")&&(b[d]=this.rows[c].id,d++),c++}),b},setSelection:function(a,b,c){return this.each(function(){function -d(a){var -b=$(l.grid.bDiv)[0].clientHeight,c=$(l.grid.bDiv)[0].scrollTop,d=$(l.rows[a]).position().top,e=l.rows[a].clientHeight;d+e>=b+c?$(l.grid.bDiv)[0].scrollTop=d-(b+c)+e+c:b+c>d&&c>d&&($(l.grid.bDiv)[0].scrollTop=d)}var -e,f,g,h,i,j,k,l=this,m=$.jgrid.getMethod("getStyleUI"),n=m(l.p.styleUI+".common","highlight",!0),o=m(l.p.styleUI+".common","disabled",!0);void -0!==a&&(b=b===!1?!1:!0,f=$(l).jqGrid("getGridRowById",a),!f||!f.className||f.className.indexOf(o)>-1||(l.p.scrollrows===!0&&(g=$(l).jqGrid("getGridRowById",a).rowIndex,g>=0&&d(g)),l.p.frozenColumns===!0&&(j=l.p.id+"_frozen"),l.p.multiselect?(l.setHeadCheckBox(!1),l.p.selrow=f.id,h=$.inArray(l.p.selrow,l.p.selarrrow),-1===h?("ui-subgrid"!==f.className&&$(f).addClass(n).attr("aria-selected","true"),e=!0,l.p.selarrrow.push(l.p.selrow)):("ui-subgrid"!==f.className&&$(f).removeClass(n).attr("aria-selected","false"),e=!1,l.p.selarrrow.splice(h,1),i=l.p.selarrrow[0],l.p.selrow=void -0===i?null:i),$("#jqg_"+$.jgrid.jqID(l.p.id)+"_"+$.jgrid.jqID(f.id))[l.p.useProp?"prop":"attr"]("checked",e),j&&(-1===h?$("#"+$.jgrid.jqID(a),"#"+$.jgrid.jqID(j)).addClass(n):$("#"+$.jgrid.jqID(a),"#"+$.jgrid.jqID(j)).removeClass(n),$("#jqg_"+$.jgrid.jqID(l.p.id)+"_"+$.jgrid.jqID(a),"#"+$.jgrid.jqID(j))[l.p.useProp?"prop":"attr"]("checked",e)),b&&($(l).triggerHandler("jqGridSelectRow",[f.id,e,c]),l.p.onSelectRow&&l.p.onSelectRow.call(l,f.id,e,c))):"ui-subgrid"!==f.className&&(l.p.selrow!==f.id?(k=$(l).jqGrid("getGridRowById",l.p.selrow),k&&$(k).removeClass(n).attr({"aria-selected":"false",tabindex:"-1"}),$(f).addClass(n).attr({"aria-selected":"true",tabindex:"0"}),j&&($("#"+$.jgrid.jqID(l.p.selrow),"#"+$.jgrid.jqID(j)).removeClass(n),$("#"+$.jgrid.jqID(a),"#"+$.jgrid.jqID(j)).addClass(n)),e=!0):e=!1,l.p.selrow=f.id,b&&($(l).triggerHandler("jqGridSelectRow",[f.id,e,c]),l.p.onSelectRow&&l.p.onSelectRow.call(l,f.id,e,c)))))})},resetSelection:function(a){return this.each(function(){var -b,c,d=this,e=$.jgrid.getMethod("getStyleUI"),f=e(d.p.styleUI+".common","highlight",!0),g=e(d.p.styleUI+".common","hover",!0);if(d.p.frozenColumns===!0&&(c=d.p.id+"_frozen"),void -0!==a){if(b=a===d.p.selrow?d.p.selrow:a,$("#"+$.jgrid.jqID(d.p.id)+" tbody:first tr#"+$.jgrid.jqID(b)).removeClass(f).attr("aria-selected","false"),c&&$("#"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(c)).removeClass(f),d.p.multiselect){$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(d.p.id))[d.p.useProp?"prop":"attr"]("checked",!1),c&&$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(c))[d.p.useProp?"prop":"attr"]("checked",!1),d.setHeadCheckBox(!1);var -h=$.inArray($.jgrid.jqID(b),d.p.selarrrow);-1!==h&&d.p.selarrrow.splice(h,1)}d.p.onUnSelectRow&&d.p.onUnSelectRow.call(d,b),b=null}else -d.p.multiselect?($(d.p.selarrrow).each(function(a,b){$($(d).jqGrid("getGridRowById",b)).removeClass(f).attr("aria-selected","false"),$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(b))[d.p.useProp?"prop":"attr"]("checked",!1),c&&($("#"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(c)).removeClass(f),$("#jqg_"+$.jgrid.jqID(d.p.id)+"_"+$.jgrid.jqID(b),"#"+$.jgrid.jqID(c))[d.p.useProp?"prop":"attr"]("checked",!1)),d.p.onUnSelectRow&&d.p.onUnSelectRow.call(d,b)}),d.setHeadCheckBox(!1),d.p.selarrrow=[],d.p.selrow=null):d.p.selrow&&($("#"+$.jgrid.jqID(d.p.id)+" tbody:first tr#"+$.jgrid.jqID(d.p.selrow)).removeClass(f).attr("aria-selected","false"),c&&$("#"+$.jgrid.jqID(d.p.selrow),"#"+$.jgrid.jqID(c)).removeClass(f),d.p.onUnSelectRow&&d.p.onUnSelectRow.call(d,d.p.selrow),d.p.selrow=null);d.p.cellEdit===!0&&parseInt(d.p.iCol,10)>=0&&parseInt(d.p.iRow,10)>=0&&($("td:eq("+d.p.iCol+")",d.rows[d.p.iRow]).removeClass("edit-cell "+f),$(d.rows[d.p.iRow]).removeClass("selected-row "+g)),d.p.savedRow=[]})},getRowData:function(a,b){var -c,d,e={},f=!1,g=0;return this.each(function(){var -h,i,j=this;if(null==a)f=!0,c=[],d=j.rows.length-1;else{if(i=$(j).jqGrid("getGridRowById",a),!i)return e;d=1}for(b&&b===!0&&j.p.data.length>0||(b=!1);d>g;)f&&(i=j.rows[g]),$(i).hasClass("jqgrow")&&(b?e=j.p.data[j.p._index[i.id]]:$('td[role="gridcell"]',i).each(function(a){if(h=j.p.colModel[a].name,"cb"!==h&&"subgrid"!==h&&"rn"!==h)if(j.p.treeGrid===!0&&h===j.p.ExpandColumn)e[h]=$.jgrid.htmlDecode($("span:first",this).html());else -try{e[h]=$.unformat.call(j,this,{rowId:i.id,colModel:j.p.colModel[a]},a)}catch(b){e[h]=$.jgrid.htmlDecode($(this).html())}}),f&&(c.push(e),e={})),g++}),c||e},delRowData:function(a){var -b,c,d,e=!1;return this.each(function(){var -f=this;if(b=$(f).jqGrid("getGridRowById",a),!b)return!1;if(f.p.subGrid&&(d=$(b).next(),d.hasClass("ui-subgrid")&&d.remove()),$(b).remove(),f.p.records--,f.p.reccount--,f.updatepager(!0,!1),e=!0,f.p.multiselect&&(c=$.inArray(a,f.p.selarrrow),-1!==c&&f.p.selarrrow.splice(c,1)),f.p.multiselect&&f.p.selarrrow.length>0?f.p.selrow=f.p.selarrrow[f.p.selarrrow.length-1]:f.p.selrow===a&&(f.p.selrow=null),"local"===f.p.datatype){var -g=$.jgrid.stripPref(f.p.idPrefix,a),h=f.p._index[g];void -0!==h&&(f.p.data.splice(h,1),f.refreshIndex())}if(f.p.altRows===!0&&e){var -i=f.p.altclass;$(f.rows).each(function(a){a%2===1?$(this).addClass(i):$(this).removeClass(i)})}}),e},setRowData:function(a,b,c){var -d,e,f=!0;return this.each(function(){if(!this.grid)return!1;var -g,h,i=this,j=typeof -c,k={};if(h=$(this).jqGrid("getGridRowById",a),!h)return!1;if(b)try{if($(this.p.colModel).each(function(c){d=this.name;var -f=$.jgrid.getAccessor(b,d);void -0!==f&&(k[d]=this.formatter&&"string"==typeof -this.formatter&&"date"===this.formatter?$.unformat.date.call(i,f,this):f,g=i.formatter(a,k[d],c,b,"edit"),e=this.title?{title:$.jgrid.stripHtml(g)}:{},i.p.treeGrid===!0&&d===i.p.ExpandColumn?$("td[role='gridcell']:eq("+c+") > span:first",h).html(g).attr(e):$("td[role='gridcell']:eq("+c+")",h).html(g).attr(e))}),"local"===i.p.datatype){var -l,m=$.jgrid.stripPref(i.p.idPrefix,a),n=i.p._index[m];if(i.p.treeGrid)for(l -in -i.p.treeReader)i.p.treeReader.hasOwnProperty(l)&&delete -k[i.p.treeReader[l]];void -0!==n&&(i.p.data[n]=$.extend(!0,i.p.data[n],k)),k=null}}catch(o){f=!1}f&&("string"===j?$(h).addClass(c):null!==c&&"object"===j&&$(h).css(c),$(i).triggerHandler("jqGridAfterGridComplete"))}),f},addRowData:function(a,b,c,d){-1===$.inArray(c,["first","last","before","after"])&&(c="last");var -e,f,g,h,i,j,k,l,m,n,o,p,q,r,s=!1,t="",u="",v="";return b&&($.isArray(b)?(m=!0,n=a):(b=[b],m=!1),this.each(function(){var -w=this,x=b.length;i=w.p.rownumbers===!0?1:0,g=w.p.multiselect===!0?1:0,h=w.p.subGrid===!0?1:0,m||(void -0!==a?a=String(a):(a=$.jgrid.randId(),w.p.keyName!==!1&&(n=w.p.keyName,void -0!==b[0][n]&&(a=b[0][n])))),o=w.p.altclass;var -y,z=0,A=$(w).jqGrid("getStyleUI",w.p.styleUI+".base","rowBox",!0,"jqgrow ui-row-"+w.p.direction),B={},C=$.isFunction(w.p.afterInsertRow)?!0:!1;for(i&&(t=$(w).jqGrid("getStyleUI",w.p.styleUI+".base","rownumBox",!1,"jqgrid-rownum")),g&&(u=$(w).jqGrid("getStyleUI",w.p.styleUI+".base","multiBox",!1,"cbox"));x>z;){if(p=b[z],f=[],y=A,m){try{a=p[n],void -0===a&&(a=$.jgrid.randId())}catch(D){a=$.jgrid.randId()}y+=w.p.altRows===!0&&(w.rows.length-1)%2===0?" "+o:""}for(r=a,a=w.p.idPrefix+a,i&&(v=w.formatCol(0,1,"",null,a,!0),f[f.length]='0"),g&&(l='",v=w.formatCol(i,1,"",null,a,!0),f[f.length]='"+l+""),h&&(f[f.length]=$(w).jqGrid("addSubGridCell",g+i,1)),k=g+h+i;k"+l+"";if(f.unshift(w.constructTr(a,!1,y,B,p)),f[f.length]="",0===w.rows.length)$("table:first",w.grid.bDiv).append(f.join(""));else -switch(c){case"last":$(w.rows[w.rows.length-1]).after(f.join("")),j=w.rows.length-1;break;case"first":$(w.rows[0]).after(f.join("")),j=1;break;case"after":j=$(w).jqGrid("getGridRowById",d),j&&($(w.rows[j.rowIndex+1]).hasClass("ui-subgrid")?$(w.rows[j.rowIndex+1]).after(f):$(j).after(f.join("")),j=j.rowIndex+1);break;case"before":j=$(w).jqGrid("getGridRowById",d),j&&($(j).before(f.join("")),j=j.rowIndex-1)}w.p.subGrid===!0&&$(w).jqGrid("addSubGrid",g+i,j),w.p.records++,w.p.reccount++,$(w).triggerHandler("jqGridAfterInsertRow",[a,p,p]),C&&w.p.afterInsertRow.call(w,a,p,p),z++,"local"===w.p.datatype&&(B[w.p.localReader.id]=r,w.p._index[r]=w.p.data.length,w.p.data.push(B),B={})}w.p.altRows!==!0||m||("last"===c?(w.rows.length-1)%2===0&&$(w.rows[w.rows.length-1]).addClass(o):$(w.rows).each(function(a){a%2===0?$(this).addClass(o):$(this).removeClass(o)})),w.updatepager(!0,!0),s=!0})),s},footerData:function(a,b,c){function -d(a){var -b;for(b -in -a)if(a.hasOwnProperty(b))return!1;return!0}var -e,f,g=!1,h={};return void -0===a&&(a="get"),"boolean"!=typeof -c&&(c=!0),a=a.toLowerCase(),this.each(function(){var -i,j=this;return j.grid&&j.p.footerrow?"set"===a&&d(b)?!1:(g=!0,void -$(this.p.colModel).each(function(d){e=this.name,"set"===a?void -0!==b[e]&&(i=c?j.formatter("",b[e],d,b,"edit"):b[e],f=this.title?{title:$.jgrid.stripHtml(i)}:{},$("tr.footrow td:eq("+d+")",j.grid.sDiv).html(i).attr(f),g=!0):"get"===a&&(h[e]=$("tr.footrow td:eq("+d+")",j.grid.sDiv).html())})):!1}),"get"===a?h:g},showHideCol:function(a,b){return this.each(function(){var -c,d=this,e=!1,f=$.jgrid.cell_width?0:d.p.cellLayout;if(d.grid){"string"==typeof -a&&(a=[a]),b="none"!==b?"":"none";var -g=""===b?!0:!1,h=d.p.groupHeader&&($.isArray(d.p.groupHeader)||$.isFunction(d.p.groupHeader));if(h&&$(d).jqGrid("destroyGroupHeader",!1),$(this.p.colModel).each(function(h){if(-1!==$.inArray(this.name,a)&&this.hidden===g){if(d.p.frozenColumns===!0&&this.frozen===!0)return!0;$("tr[role=row]",d.grid.hDiv).each(function(){$(this.cells[h]).css("display",b)}),$(d.rows).each(function(){$(this).hasClass("jqgroup")||$(this.cells[h]).css("display",b)}),d.p.footerrow&&$("tr.footrow td:eq("+h+")",d.grid.sDiv).css("display",b),c=parseInt(this.width,10),"none"===b?d.p.tblwidth-=c+f:d.p.tblwidth+=c+f,this.hidden=!g,e=!0,$(d).triggerHandler("jqGridShowHideCol",[g,this.name,h])}}),e===!0&&(d.p.shrinkToFit!==!0||isNaN(d.p.height)||(d.p.tblwidth+=parseInt(d.p.scrollOffset,10)),$(d).jqGrid("setGridWidth",d.p.shrinkToFit===!0?d.p.tblwidth:d.p.width)),h){var -i=$.extend([],d.p.groupHeader);d.p.groupHeader=null;for(var -j=0;jtr"+(c||""),b).each(function(){var -b=this,c=$.makeArray(b.cells);$.each(a,function(){var -a=c[this];a&&b.appendChild(a)})})}var -f=this.get(0);d(f.p.colModel),d(f.p.colNames),d(f.grid.headers),e($("thead:first",f.grid.hDiv),c&&":not(.ui-jqgrid-labels)"),b&&e($("#"+$.jgrid.jqID(f.p.id)+" tbody:first"),".jqgfirstrow, tr.jqgrow, tr.jqfoot"),f.p.footerrow&&e($("tbody:first",f.grid.sDiv)),f.p.remapColumns&&(f.p.remapColumns.length?d(f.p.remapColumns):f.p.remapColumns=$.makeArray(a)),f.p.lastsort=$.inArray(f.p.lastsort,a),f.p.treeGrid&&(f.p.expColInd=$.inArray(f.p.expColInd,a)),$(f).triggerHandler("jqGridRemapColumns",[a,b,c])},setGridWidth:function(a,b){return this.each(function(){if(this.grid){var -c,d,e,f,g=this,h=0,i=$.jgrid.cell_width?0:g.p.cellLayout,j=0,k=!1,l=g.p.scrollOffset,m=0,n="Bootstrap"===g.p.styleUI?2:0;if("boolean"!=typeof -b&&(b=g.p.shrinkToFit),!isNaN(a)){if(a=parseInt(a,10),g.grid.width=g.p.width=a,$("#gbox_"+$.jgrid.jqID(g.p.id)).css("width",a+"px"),$("#gview_"+$.jgrid.jqID(g.p.id)).css("width",a+"px"),$(g.grid.bDiv).css("width",a-n+"px"),$(g.grid.hDiv).css("width",a-n+"px"),g.p.pager&&$(g.p.pager).css("width",a+"px"),g.p.toppager&&$(g.p.toppager).css("width",a-n+"px"),g.p.toolbar[0]===!0&&($(g.grid.uDiv).css("width",a-n+"px"),"both"===g.p.toolbar[1]&&$(g.grid.ubDiv).css("width",a-n+"px")),g.p.footerrow&&$(g.grid.sDiv).css("width",a-n+"px"),b===!1&&g.p.forceFit===!0&&(g.p.forceFit=!1),b===!0){if($.each(g.p.colModel,function(){this.hidden===!1&&(c=this.widthOrg,h+=c+i,this.fixed?m+=c+i:j++)}),0===j)return;g.p.tblwidth=h,e=a-i*j-m,isNaN(g.p.height)||($(g.grid.bDiv)[0].clientHeight<$(g.grid.bDiv)[0].scrollHeight||1===g.rows.length)&&(k=!0,e-=l),h=0;var -o=g.grid.cols.length>0;if($.each(g.p.colModel,function(a){if(this.hidden===!1&&!this.fixed){if(c=this.widthOrg,c=Math.round(e*c/(g.p.tblwidth-i*j-m)),0>c)return;this.width=c,h+=c,g.grid.headers[a].width=c,g.grid.headers[a].el.style.width=c+"px",g.p.footerrow&&(g.grid.footers[a].style.width=c+"px"),o&&(g.grid.cols[a].style.width=c+"px"),d=a}}),!d)return;if(f=0,k?a-m-(h+i*j)!==l&&(f=a-m-(h+i*j)-l):1!==Math.abs(a-m-(h+i*j))&&(f=a-m-(h+i*j)),g.p.colModel[d].width+=f,g.p.tblwidth=h+f+i*j+m,g.p.tblwidth>a){var -p=g.p.tblwidth-parseInt(a,10);g.p.tblwidth=a,c=g.p.colModel[d].width=g.p.colModel[d].width-p}else -c=g.p.colModel[d].width;g.grid.headers[d].width=c,g.grid.headers[d].el.style.width=c+"px",o&&(g.grid.cols[d].style.width=c+"px"),g.p.footerrow&&(g.grid.footers[d].style.width=c+"px")}g.p.tblwidth&&($("table:first",g.grid.bDiv).css("width",g.p.tblwidth+"px"),$("table:first",g.grid.hDiv).css("width",g.p.tblwidth+"px"),g.grid.hDiv.scrollLeft=g.grid.bDiv.scrollLeft,g.p.footerrow&&$("table:first",g.grid.sDiv).css("width",g.p.tblwidth+"px"))}}})},setGridHeight:function(a){return this.each(function(){var -b=this;if(b.grid){var -c=$(b.grid.bDiv);c.css({height:a+(isNaN(a)?"":"px")}),b.p.frozenColumns===!0&&$("#"+$.jgrid.jqID(b.p.id)+"_frozen").parent().height(c.height()-16),b.p.height=a,b.p.scroll&&b.grid.populateVisible()}})},setCaption:function(a){return this.each(function(){var -b=$(this).jqGrid("getStyleUI",this.p.styleUI+".common","cornertop",!0);this.p.caption=a,$(".ui-jqgrid-title, .ui-jqgrid-title-rtl",this.grid.cDiv).html(a),$(this.grid.cDiv).show(),$(this.grid.hDiv).removeClass(b)})},setLabel:function(a,b,c,d){return this.each(function(){var -e=this,f=-1;if(e.grid&&null!=a&&(isNaN(a)?$(e.p.colModel).each(function(b){return this.name===a?(f=b,!1):void -0}):f=parseInt(a,10),f>=0)){var -g=$("tr.ui-jqgrid-labels th:eq("+f+")",e.grid.hDiv);if(b){var -h=$(".s-ico",g);$("[id^=jqgh_]",g).empty().html(b).append(h),e.p.colNames[f]=b}c&&("string"==typeof -c?$(g).addClass(c):$(g).css(c)),"object"==typeof -d&&$(g).attr(d)}})},setCell:function(a,b,c,d,e,f){return this.each(function(){var -g,h,i=this,j=-1;if(i.grid&&(isNaN(b)?$(i.p.colModel).each(function(a){return this.name===b?(j=a,!1):void -0}):j=parseInt(b,10),j>=0)){var -k=$(i).jqGrid("getGridRowById",a);if(k){var -l=$("td:eq("+j+")",k),m=0,n=[];if(""!==c||f===!0){if(void -0!==k.cells)for(;m0?$("span",$(l)).html(g).attr(h):$(l).html(g).attr(h),"local"===i.p.datatype){var -o,p=i.p.colModel[j];c=p.formatter&&"string"==typeof -p.formatter&&"date"===p.formatter?$.unformat.date.call(i,c,p):c,o=i.p._index[$.jgrid.stripPref(i.p.idPrefix,a)],void -0!==o&&(i.p.data[o][p.name]=c)}}"string"==typeof -d?$(l).addClass(d):d&&$(l).css(d),"object"==typeof -e&&$(l).attr(e)}}})},getCell:function(a,b){var -c=!1;return this.each(function(){var -d=this,e=-1;if(d.grid&&(isNaN(b)?$(d.p.colModel).each(function(a){return this.name===b?(e=a,!1):void -0}):e=parseInt(b,10),e>=0)){var -f=$(d).jqGrid("getGridRowById",a);if(f)try{c=$.unformat.call(d,$("td:eq("+e+")",f),{rowId:f.id,colModel:d.p.colModel[e]},e)}catch(g){c=$.jgrid.htmlDecode($("td:eq("+e+")",f).html())}}}),c},getCol:function(a,b,c){var -d,e,f,g,h=[],i=0;return b="boolean"!=typeof -b?!1:b,void -0===c&&(c=!1),this.each(function(){var -j=this,k=-1;if(j.grid&&(isNaN(a)?$(j.p.colModel).each(function(b){return this.name===a?(k=b,!1):void -0}):k=parseInt(a,10),k>=0)){var -l=j.rows.length,m=0,n=0;if(l&&l>0){for(;l>m;){if($(j.rows[m]).hasClass("jqgrow")){try{d=$.unformat.call(j,$(j.rows[m].cells[k]),{rowId:j.rows[m].id,colModel:j.p.colModel[k]},k)}catch(o){d=$.jgrid.htmlDecode(j.rows[m].cells[k].innerHTML)}c?(g=parseFloat(d),isNaN(g)||(i+=g,void -0===f&&(f=e=g),e=Math.min(e,g),f=Math.max(f,g),n++)):b?h.push({id:j.rows[m].id,value:d}):h.push(d)}m++}if(c)switch(c.toLowerCase()){case"sum":h=i;break;case"avg":h=i/n;break;case"count":h=l-1;break;case"min":h=e;break;case"max":h=f}}}}),h},clearGridData:function(a){return this.each(function(){var -b=this;if(b.grid){if("boolean"!=typeof -a&&(a=!1),b.p.deepempty)$("#"+$.jgrid.jqID(b.p.id)+" tbody:first tr:gt(0)").remove();else{var -c=$("#"+$.jgrid.jqID(b.p.id)+" tbody:first tr:first")[0];$("#"+$.jgrid.jqID(b.p.id)+" tbody:first").empty().append(c)}b.p.footerrow&&a&&$(".ui-jqgrid-ftable td",b.grid.sDiv).html(" "),b.p.selrow=null,b.p.selarrrow=[],b.p.savedRow=[],b.p.records=0,b.p.page=1,b.p.lastpage=0,b.p.reccount=0,b.p.data=[],b.p._index={},b.updatepager(!0,!1)}})},getInd:function(a,b){var -c,d=!1;return this.each(function(){c=$(this).jqGrid("getGridRowById",a),c&&(d=b===!0?c:c.rowIndex)}),d},bindKeys:function(a){var -b=$.extend({onEnter:null,onSpace:null,onLeftKey:null,onRightKey:null,scrollingRows:!0},a||{});return this.each(function(){var -a=this;$("body").is("[role]")||$("body").attr("role","application"),a.p.scrollrows=b.scrollingRows,$(a).keydown(function(c){var -d,e,f,g=$(a).find("tr[tabindex=0]")[0],h=a.p.treeReader.expanded_field;if(g)if(f=a.p._index[$.jgrid.stripPref(a.p.idPrefix,g.id)],37===c.keyCode||38===c.keyCode||39===c.keyCode||40===c.keyCode){if(38===c.keyCode){if(e=g.previousSibling,d="",e)if($(e).is(":hidden")){for(;e;)if(e=e.previousSibling,!$(e).is(":hidden")&&$(e).hasClass("jqgrow")){d=e.id;break}}else -d=e.id;$(a).jqGrid("setSelection",d,!0,c),c.preventDefault()}if(40===c.keyCode){if(e=g.nextSibling,d="",e)if($(e).is(":hidden")){for(;e;)if(e=e.nextSibling,!$(e).is(":hidden")&&$(e).hasClass("jqgrow")){d=e.id;break}}else -d=e.id;$(a).jqGrid("setSelection",d,!0,c),c.preventDefault()}37===c.keyCode&&(a.p.treeGrid&&a.p.data[f][h]&&$(g).find("div.treeclick").trigger("click"),$(a).triggerHandler("jqGridKeyLeft",[a.p.selrow]),$.isFunction(b.onLeftKey)&&b.onLeftKey.call(a,a.p.selrow)),39===c.keyCode&&(a.p.treeGrid&&!a.p.data[f][h]&&$(g).find("div.treeclick").trigger("click"),$(a).triggerHandler("jqGridKeyRight",[a.p.selrow]),$.isFunction(b.onRightKey)&&b.onRightKey.call(a,a.p.selrow))}else -13===c.keyCode?($(a).triggerHandler("jqGridKeyEnter",[a.p.selrow]),$.isFunction(b.onEnter)&&b.onEnter.call(a,a.p.selrow)):32===c.keyCode&&($(a).triggerHandler("jqGridKeySpace",[a.p.selrow]),$.isFunction(b.onSpace)&&b.onSpace.call(a,a.p.selrow))})})},unbindKeys:function(){return this.each(function(){$(this).unbind("keydown")})},getLocalRow:function(a){var -b,c=!1;return this.each(function(){void -0!==a&&(b=this.p._index[$.jgrid.stripPref(this.p.idPrefix,a)],b>=0&&(c=this.p.data[b]))}),c},progressBar:function(a){return a=$.extend({htmlcontent:"",method:"hide",loadtype:"disable"},a||{}),this.each(function(){var -b,c,d="show"===a.method?!0:!1,e=$("#load_"+$.jgrid.jqID(this.p.id)),f=$(window).scrollTop();switch(""!==a.htmlcontent&&e.html(a.htmlcontent),a.loadtype){case"disable":break;case"enable":e.toggle(d);break;case"block":$("#lui_"+$.jgrid.jqID(this.p.id)).toggle(d),e.toggle(d)}e.is(":visible")&&(b=e.offsetParent(),e.css("top",""),e.offset().topc&&b[c].frozen===!0;)f=!0,e=c,c++;if(e>=0&&f){var -i=a.p.caption?$(a.grid.cDiv).outerHeight():0,j=$(".ui-jqgrid-htable","#gview_"+$.jgrid.jqID(a.p.id)).height();a.p.toppager&&(i+=$(a.grid.topDiv).outerHeight()),a.p.toolbar[0]===!0&&"bottom"!==a.p.toolbar[1]&&(i+=$(a.grid.uDiv).outerHeight()),a.grid.fhDiv=$('
'),a.grid.fbDiv=$('
'),$("#gview_"+$.jgrid.jqID(a.p.id)).append(a.grid.fhDiv);var -k=$(".ui-jqgrid-htable","#gview_"+$.jgrid.jqID(a.p.id)).clone(!0);if(a.p.groupHeader){$("tr.jqg-first-row-header, tr.jqg-third-row-header",k).each(function(){$("th:gt("+e+")",this).remove()});var -l,m,n=-1,o=-1;$("tr.jqg-second-row-header th",k).each(function(){return l=parseInt($(this).attr("colspan"),10),m=parseInt($(this).attr("rowspan"),10),m&&(n++,o++),l&&(n+=l,o++),n===e?(o=e,!1):void -0}),n!==e&&(o=e),$("tr.jqg-second-row-header",k).each(function(){$("th:gt("+o+")",this).remove()})}else -$("tr",k).each(function(){$("th:gt("+e+")",this).remove()});if($(k).width(1),$.jgrid.msie()||$(k).css("height","100%"),$(a.grid.fhDiv).append(k).mousemove(function(b){return a.grid.resizing?(a.grid.dragMove(b),!1):void -0}),a.p.footerrow){var -p=$(".ui-jqgrid-bdiv","#gview_"+$.jgrid.jqID(a.p.id)).height();a.grid.fsDiv=$('
'),$("#gview_"+$.jgrid.jqID(a.p.id)).append(a.grid.fsDiv);var -q=$(".ui-jqgrid-ftable","#gview_"+$.jgrid.jqID(a.p.id)).clone(!0);$("tr",q).each(function(){$("td:gt("+e+")",this).remove()}),$(q).width(1),$(a.grid.fsDiv).append(q)}$(a).bind("jqGridResizeStop.setFrozenColumns",function(b,c,d){var -e=$(".ui-jqgrid-htable",a.grid.fhDiv);$("th:eq("+d+")",e).width(c);var -f=$(".ui-jqgrid-btable",a.grid.fbDiv);if($("tr:first td:eq("+d+")",f).width(c),a.p.footerrow){var -g=$(".ui-jqgrid-ftable",a.grid.fsDiv);$("tr:first td:eq("+d+")",g).width(c)}}),$("#gview_"+$.jgrid.jqID(a.p.id)).append(a.grid.fbDiv),$(a.grid.fbDiv).bind("mousewheel DOMMouseScroll",function(b){var -c=$(a.grid.bDiv).scrollTop();b.originalEvent.wheelDelta>0||b.originalEvent.detail<0?$(a.grid.bDiv).scrollTop(c-25):$(a.grid.bDiv).scrollTop(c+25),b.preventDefault()}),a.p.hoverrows===!0&&$("#"+$.jgrid.jqID(a.p.id)).unbind("mouseover").unbind("mouseout"),$(a).bind("jqGridAfterGridComplete.setFrozenColumns",function(){$("#"+$.jgrid.jqID(a.p.id)+"_frozen").remove(),$(a.grid.fbDiv).height($(a.grid.bDiv).height()-14);var -b=[];$("#"+$.jgrid.jqID(a.p.id)+" tr[role=row].jqgrow").each(function(){b.push($("td:visible:first",this).height())});var -c=$("#"+$.jgrid.jqID(a.p.id)).clone(!0);$("tr[role=row]",c).each(function(){$("td[role=gridcell]:gt("+e+")",this).remove()}),$(c).width(1).attr("id",a.p.id+"_frozen"),$(a.grid.fbDiv).append(c),$("tr[role=row].jqgrow",c).each(function(a,c){$("td:not(.jqgrid-rownum):visible:first",this).height(b[a])}),a.p.hoverrows===!0&&($("tr.jqgrow",c).hover(function(){$(this).addClass(h),$("#"+$.jgrid.jqID(this.id),"#"+$.jgrid.jqID(a.p.id)).addClass(h)},function(){$(this).removeClass(h),$("#"+$.jgrid.jqID(this.id),"#"+$.jgrid.jqID(a.p.id)).removeClass(h)}),$("tr.jqgrow","#"+$.jgrid.jqID(a.p.id)).hover(function(){$(this).addClass(h),$("#"+$.jgrid.jqID(this.id),"#"+$.jgrid.jqID(a.p.id)+"_frozen").addClass(h)},function(){$(this).removeClass(h),$("#"+$.jgrid.jqID(this.id),"#"+$.jgrid.jqID(a.p.id)+"_frozen").removeClass(h)})),c=null}),a.grid.hDiv.loading||$(a).triggerHandler("jqGridAfterGridComplete"),a.p.frozenColumns=!0}}}})},destroyFrozenColumns:function(){return this.each(function(){if(this.grid&&this.p.frozenColumns===!0){var -a=this,b=$(a).jqGrid("getStyleUI",a.p.styleUI+".common","hover",!0);if($(a.grid.fhDiv).remove(),$(a.grid.fbDiv).remove(),a.grid.fhDiv=null,a.grid.fbDiv=null,a.p.footerrow&&($(a.grid.fsDiv).remove(),a.grid.fsDiv=null),$(this).unbind(".setFrozenColumns"),a.p.hoverrows===!0){var -c;$("#"+$.jgrid.jqID(a.p.id)).bind("mouseover",function(a){c=$(a.target).closest("tr.jqgrow"),"ui-subgrid"!==$(c).attr("class")&&$(c).addClass(b)}).bind("mouseout",function(a){c=$(a.target).closest("tr.jqgrow"),$(c).removeClass(b)})}this.p.frozenColumns=!1}})},resizeColumn:function(a,b){return this.each(function(){var -c,d,e,f=this.grid,g=this.p,h=g.colModel,i=h.length;if("string"==typeof -a){for(c=0;i>c;c++)if(h[c].name===a){a=c;break}}else -a=parseInt(a,10);if(b=parseInt(b,10),!("number"!=typeof -a||0>a||a>h.length-1||"number"!=typeof -b||bc;c++)if(h[c].hidden!==!0){g.nv=c-a;break}if(f.resizing={idx:a},d=b-f.headers[a].width,g.forceFit){if(e=f.headers[a+g.nv].width-d,e3?c:a,$("#"+$.jgrid.jqID(b.p.id)).jqGrid("setGridWidth",d)}catch(e){}},a)})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base"],a):a(jQuery)}(function(a){"use strict";a.fmatter={},a.extend(a.fmatter,{isBoolean:function(a){return"boolean"==typeof -a},isObject:function(b){return b&&("object"==typeof -b||a.isFunction(b))||!1},isString:function(a){return"string"==typeof -a},isNumber:function(a){return"number"==typeof -a&&isFinite(a)},isValue:function(a){return this.isObject(a)||this.isString(a)||this.isNumber(a)||this.isBoolean(a)},isEmpty:function(b){return!this.isString(b)&&this.isValue(b)?!1:this.isValue(b)?(b=a.trim(b).replace(/\ \;/gi,"").replace(/\ \;/gi,""),""===b):!0}}),a.fn.fmatter=function(b,c,d,e,f){var -g=c;d=a.extend({},a.jgrid.getRegional(this,"formatter"),d);try{g=a.fn.fmatter[b].call(this,c,d,e,f)}catch(h){}return g},a.fmatter.util={NumberFormat:function(b,c){if(a.fmatter.isNumber(b)||(b*=1),a.fmatter.isNumber(b)){var -d,e=0>b,f=String(b),g=c.decimalSeparator||".";if(a.fmatter.isNumber(c.decimalPlaces)){var -h=c.decimalPlaces,i=Math.pow(10,h);if(f=String(Math.round(b*i)/i),d=f.lastIndexOf("."),h>0)for(0>d?(f+=g,d=f.length-1):"."!==g&&(f=f.replace(".",g));f.length-1-d-1?d:f.length;var -k,l=f.substring(d),m=-1;for(k=d;k>0;k--)m++,m%3===0&&k!==d&&(!e||k>1)&&(l=j+l),l=f.charAt(k-1)+l;f=l}return f=c.prefix?c.prefix+f:f,f=c.suffix?f+c.suffix:f}return b}},a.fn.fmatter.defaultFormat=function(b,c){return a.fmatter.isValue(b)&&""!==b?b:c.defaultValue||" "},a.fn.fmatter.email=function(b,c){return a.fmatter.isEmpty(b)?a.fn.fmatter.defaultFormat(b,c):'
'+b+""},a.fn.fmatter.checkbox=function(b,c){var -d,e=a.extend({},c.checkbox);void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(e=a.extend({},e,c.colModel.formatoptions)),d=e.disabled===!0?'disabled="disabled"':"",(a.fmatter.isEmpty(b)||void -0===b)&&(b=a.fn.fmatter.defaultFormat(b,e)),b=String(b),b=(b+"").toLowerCase();var -f=b.search(/(false|f|0|no|n|off|undefined)/i)<0?" checked='checked' ":"";return'"},a.fn.fmatter.link=function(b,c){var -d={target:c.target},e="";return void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(d=a.extend({},d,c.colModel.formatoptions)),d.target&&(e="target="+d.target),a.fmatter.isEmpty(b)?a.fn.fmatter.defaultFormat(b,c):"'+b+""},a.fn.fmatter.showlink=function(b,c){var -d,e={baseLinkUrl:c.baseLinkUrl,showAction:c.showAction,addParam:c.addParam||"",target:c.target,idName:c.idName},f="";return void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(e=a.extend({},e,c.colModel.formatoptions)),e.target&&(f="target="+e.target),d=e.baseLinkUrl+e.showAction+"?"+e.idName+"="+c.rowId+e.addParam,a.fmatter.isString(b)||a.fmatter.isNumber(b)?"'+b+"":a.fn.fmatter.defaultFormat(b,c)},a.fn.fmatter.integer=function(b,c){var -d=a.extend({},c.integer);return void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(d=a.extend({},d,c.colModel.formatoptions)),a.fmatter.isEmpty(b)?d.defaultValue:a.fmatter.util.NumberFormat(b,d)},a.fn.fmatter.number=function(b,c){var -d=a.extend({},c.number);return void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(d=a.extend({},d,c.colModel.formatoptions)),a.fmatter.isEmpty(b)?d.defaultValue:a.fmatter.util.NumberFormat(b,d)},a.fn.fmatter.currency=function(b,c){var -d=a.extend({},c.currency);return void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(d=a.extend({},d,c.colModel.formatoptions)),a.fmatter.isEmpty(b)?d.defaultValue:a.fmatter.util.NumberFormat(b,d)},a.fn.fmatter.date=function(b,c,d,e){var -f=a.extend({},c.date);return void -0!==c.colModel&&void -0!==c.colModel.formatoptions&&(f=a.extend({},f,c.colModel.formatoptions)),f.reformatAfterEdit||"edit"!==e?a.fmatter.isEmpty(b)?a.fn.fmatter.defaultFormat(b,c):a.jgrid.parseDate.call(this,f.srcformat,b,f.newformat,f):a.fn.fmatter.defaultFormat(b,c)},a.fn.fmatter.select=function(b,c){b=String(b);var -d,e,f=!1,g=[];if(void -0!==c.colModel.formatoptions?(f=c.colModel.formatoptions.value,d=void -0===c.colModel.formatoptions.separator?":":c.colModel.formatoptions.separator,e=void -0===c.colModel.formatoptions.delimiter?";":c.colModel.formatoptions.delimiter):void -0!==c.colModel.editoptions&&(f=c.colModel.editoptions.value,d=void -0===c.colModel.editoptions.separator?":":c.colModel.editoptions.separator,e=void -0===c.colModel.editoptions.delimiter?";":c.colModel.editoptions.delimiter),f){var -h,i=(null!=c.colModel.editoptions&&c.colModel.editoptions.multiple===!0)==!0?!0:!1,j=[];if(i&&(j=b.split(","),j=a.map(j,function(b){return a.trim(b)})),a.fmatter.isString(f)){var -k,l=f.split(e),m=0;for(k=0;k2&&(h[1]=a.map(h,function(a,b){return b>0?a:void -0}).join(d)),i)a.inArray(h[0],j)>-1&&(g[m]=h[1],m++);else -if(a.trim(h[0])===a.trim(b)){g[0]=h[1];break}}else -a.fmatter.isObject(f)&&(i?g=a.map(j,function(a){return f[a]}):g[0]=f[b]||"")}return b=g.join(", "),""===b?a.fn.fmatter.defaultFormat(b,c):b},a.fn.fmatter.rowactions=function(b){var -c=a(this).closest("tr.jqgrow"),d=c.attr("id"),e=a(this).closest("table.ui-jqgrid-btable").attr("id").replace(/_frozen([^_]*)$/,"$1"),f=a("#"+e),g=f[0],h=g.p,i=h.colModel[a.jgrid.getCellIndex(this)],j=i.frozen?a("tr#"+d+" td:eq("+a.jgrid.getCellIndex(this)+") > div",f):a(this).parent(),k={extraparam:{}},l=function(b,c){a.isFunction(k.afterSave)&&k.afterSave.call(g,b,c),j.find("div.ui-inline-edit,div.ui-inline-del").show(),j.find("div.ui-inline-save,div.ui-inline-cancel").hide()},m=function(b){a.isFunction(k.afterRestore)&&k.afterRestore.call(g,b),j.find("div.ui-inline-edit,div.ui-inline-del").show(),j.find("div.ui-inline-save,div.ui-inline-cancel").hide()};void -0!==i.formatoptions&&(k=a.extend(k,i.formatoptions)),void -0!==h.editOptions&&(k.editOptions=h.editOptions),void -0!==h.delOptions&&(k.delOptions=h.delOptions),c.hasClass("jqgrid-new-row")&&(k.extraparam[h.prmNames.oper]=h.prmNames.addoper);var -n={keys:k.keys,oneditfunc:k.onEdit,successfunc:k.onSuccess,url:k.url,extraparam:k.extraparam,aftersavefunc:l,errorfunc:k.onError,afterrestorefunc:m,restoreAfterError:k.restoreAfterError,mtype:k.mtype};switch(b){case"edit":f.jqGrid("editRow",d,n),j.find("div.ui-inline-edit,div.ui-inline-del").hide(),j.find("div.ui-inline-save,div.ui-inline-cancel").show(),f.triggerHandler("jqGridAfterGridComplete");break;case"save":f.jqGrid("saveRow",d,n)&&(j.find("div.ui-inline-edit,div.ui-inline-del").show(),j.find("div.ui-inline-save,div.ui-inline-cancel").hide(),f.triggerHandler("jqGridAfterGridComplete"));break;case"cancel":f.jqGrid("restoreRow",d,m),j.find("div.ui-inline-edit,div.ui-inline-del").show(),j.find("div.ui-inline-save,div.ui-inline-cancel").hide(),f.triggerHandler("jqGridAfterGridComplete");break;case"del":f.jqGrid("delGridRow",d,k.delOptions);break;case"formedit":f.jqGrid("setSelection",d),f.jqGrid("editGridRow",d,k.editOptions)}},a.fn.fmatter.actions=function(b,c){var -d,e={keys:!1,editbutton:!0,delbutton:!0,editformbutton:!1},f=c.rowId,g="",h=a.jgrid.getRegional(this,"nav"),i=a.jgrid.styleUI[c.styleUI||"jQueryUI"].fmatter,j=a.jgrid.styleUI[c.styleUI||"jQueryUI"].common;if(void -0!==c.colModel.formatoptions&&(e=a.extend(e,c.colModel.formatoptions)),void -0===f||a.fmatter.isEmpty(f))return"";var -k="onmouseover=jQuery(this).addClass('"+j.hover+"'); onmouseout=jQuery(this).removeClass('"+j.hover+"'); ";return e.editformbutton?(d="id='jEditButton_"+f+"' onclick=jQuery.fn.fmatter.rowactions.call(this,'formedit'); "+k,g+="
"):e.editbutton&&(d="id='jEditButton_"+f+"' onclick=jQuery.fn.fmatter.rowactions.call(this,'edit'); "+k,g+="
"),e.delbutton&&(d="id='jDeleteButton_"+f+"' onclick=jQuery.fn.fmatter.rowactions.call(this,'del'); "+k,g+="
"),d="id='jSaveButton_"+f+"' onclick=jQuery.fn.fmatter.rowactions.call(this,'save'); "+k,g+="",d="id='jCancelButton_"+f+"' onclick=jQuery.fn.fmatter.rowactions.call(this,'cancel'); "+k,g+="","
"+g+"
"},a.unformat=function(b,c,d,e){var -f,g,h=c.colModel.formatter,i=c.colModel.formatoptions||{},j=/([\.\*\_\'\(\)\{\}\+\?\\])/g,k=c.colModel.unformat||a.fn.fmatter[h]&&a.fn.fmatter[h].unformat;if(void -0!==k&&a.isFunction(k))f=k.call(this,a(b).text(),c,b);else -if(void -0!==h&&a.fmatter.isString(h)){var -l,m=a.jgrid.getRegional(this,"formatter")||{};switch(h){case"integer":i=a.extend({},m.integer,i),g=i.thousandsSeparator.replace(j,"\\$1"),l=new -RegExp(g,"g"),f=a(b).text().replace(l,"");break;case"number":i=a.extend({},m.number,i),g=i.thousandsSeparator.replace(j,"\\$1"),l=new -RegExp(g,"g"),f=a(b).text().replace(l,"").replace(i.decimalSeparator,".");break;case"currency":i=a.extend({},m.currency,i),g=i.thousandsSeparator.replace(j,"\\$1"),l=new -RegExp(g,"g"),f=a(b).text(),i.prefix&&i.prefix.length&&(f=f.substr(i.prefix.length)),i.suffix&&i.suffix.length&&(f=f.substr(0,f.length-i.suffix.length)),f=f.replace(l,"").replace(i.decimalSeparator,".");break;case"checkbox":var -n=c.colModel.editoptions?c.colModel.editoptions.value.split(":"):["Yes","No"];f=a("input",b).is(":checked")?n[0]:n[1];break;case"select":f=a.unformat.select(b,c,d,e);break;case"actions":return"";default:f=a(b).text()}}return void -0!==f?f:e===!0?a(b).text():a.jgrid.htmlDecode(a(b).html())},a.unformat.select=function(b,c,d,e){var -f=[],g=a(b).text();if(e===!0)return g;var -h=a.extend({},void -0!==c.colModel.formatoptions?c.colModel.formatoptions:c.colModel.editoptions),i=void -0===h.separator?":":h.separator,j=void -0===h.delimiter?";":h.delimiter;if(h.value){var -k,l=h.value,m=h.multiple===!0?!0:!1,n=[];if(m&&(n=g.split(","),n=a.map(n,function(b){return a.trim(b)})),a.fmatter.isString(l)){var -o,p=l.split(j),q=0;for(o=0;o2&&(k[1]=a.map(k,function(a,b){return b>0?a:void -0}).join(i)),m)a.inArray(a.trim(k[1]),n)>-1&&(f[q]=k[0],q++);else -if(a.trim(k[1])===a.trim(g)){f[0]=k[0];break}}else(a.fmatter.isObject(l)||a.isArray(l))&&(m||(n[0]=g),f=a.map(n,function(b){var -c;return a.each(l,function(a,d){return d===b?(c=a,!1):void -0}),void -0!==c?c:void -0}));return f.join(", ")}return g||""},a.unformat.date=function(b,c){var -d=a.jgrid.getRegional(this,"formatter.date")||{};return void -0!==c.formatoptions&&(d=a.extend({},d,c.formatoptions)),a.fmatter.isEmpty(b)?a.fn.fmatter.defaultFormat(b,c):a.jgrid.parseDate.call(this,d.newformat,b,d.srcformat,d)}});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base","./jqModal","./jqDnR"],a):a(jQuery)}(function(a){"use strict";a.extend(a.jgrid,{showModal:function(a){a.w.show()},closeModal:function(a){a.w.hide().attr("aria-hidden","true"),a.o&&a.o.remove()},hideModal:function(b,c){c=a.extend({jqm:!0,gb:"",removemodal:!1,formprop:!1,form:""},c||{});var -d=c.gb&&"string"==typeof -c.gb&&"#gbox_"===c.gb.substr(0,6)?a("#"+c.gb.substr(6))[0]:!1;if(c.onClose){var -e=d?c.onClose.call(d,b):c.onClose(b);if("boolean"==typeof -e&&!e)return}if(c.formprop&&d&&c.form){var -f=a(b)[0].style.height,g=a(b)[0].style.width;f.indexOf("px")>-1&&(f=parseFloat(f)),g.indexOf("px")>-1&&(g=parseFloat(g));var -h,i;"edit"===c.form?(h="#"+a.jgrid.jqID("FrmGrid_"+c.gb.substr(6)),i="formProp"):"view"===c.form&&(h="#"+a.jgrid.jqID("ViewGrid_"+c.gb.substr(6)),i="viewProp"),a(d).data(i,{top:parseFloat(a(b).css("top")),left:parseFloat(a(b).css("left")),width:g,height:f,dataheight:a(h).height(),datawidth:a(h).width()})}if(a.fn.jqm&&c.jqm===!0)a(b).attr("aria-hidden","true").jqmHide();else{if(""!==c.gb)try{a(".jqgrid-overlay:first",c.gb).hide()}catch(j){}a(b).hide().attr("aria-hidden","true")}c.removemodal&&a(b).remove()},findPos:function(a){var -b=0,c=0;if(a.offsetParent)do -b+=a.offsetLeft,c+=a.offsetTop;while(a=a.offsetParent);return[b,c]},createModal:function(b,c,d,e,f,g,h){d=a.extend(!0,{},a.jgrid.jqModal||{},d);var -i=this,j="rtl"===a(d.gbox).attr("dir")?!0:!1,k=a.jgrid.styleUI[d.styleUI||"jQueryUI"].modal,l=a.jgrid.styleUI[d.styleUI||"jQueryUI"].common,m=document.createElement("div");h=a.extend({},h||{}),m.className="ui-jqdialog "+k.modal,m.id=b.themodal;var -n=document.createElement("div");n.className="ui-jqdialog-titlebar "+k.header,n.id=b.modalhead,a(n).append(""+d.caption+"");var -o=a("").hover(function(){o.addClass(l.hover)},function(){o.removeClass(l.hover)}).append("");a(n).append(o),j?(m.dir="rtl",a(".ui-jqdialog-title",n).css("float","right"),a(".ui-jqdialog-titlebar-close",n).css("left","0.3em")):(m.dir="ltr",a(".ui-jqdialog-title",n).css("float","left"),a(".ui-jqdialog-titlebar-close",n).css("right","0.3em"));var -p=document.createElement("div");a(p).addClass("ui-jqdialog-content "+k.content).attr("id",b.modalcontent),a(p).append(c),m.appendChild(p),a(m).prepend(n),g===!0?a("body").append(m):"string"==typeof -g?a(g).append(m):a(m).insertBefore(e),a(m).css(h),void -0===d.jqModal&&(d.jqModal=!0);var -q={};if(a.fn.jqm&&d.jqModal===!0){if(0===d.left&&0===d.top&&d.overlay){var -r=[];r=a.jgrid.findPos(f),d.left=r[0]+4,d.top=r[1]+4}q.top=d.top+"px",q.left=d.left}else(0!==d.left||0!==d.top)&&(q.left=d.left,q.top=d.top+"px");if(a("a.ui-jqdialog-titlebar-close",n).click(function(){var -c=a("#"+a.jgrid.jqID(b.themodal)).data("onClose")||d.onClose,e=a("#"+a.jgrid.jqID(b.themodal)).data("gbox")||d.gbox;return i.hideModal("#"+a.jgrid.jqID(b.themodal),{gb:e,jqm:d.jqModal,onClose:c,removemodal:d.removemodal||!1,formprop:!d.recreateForm||!1,form:d.form||""}),!1}),0!==d.width&&d.width||(d.width=300),0!==d.height&&d.height||(d.height=200),!d.zIndex){var -s=a(e).parents("*[role=dialog]").filter(":first").css("z-index");s?d.zIndex=parseInt(s,10)+2:d.zIndex=950}var -t=0;if(j&&q.left&&!g&&(t=a(d.gbox).width()-(isNaN(d.width)?0:parseInt(d.width,10))-8,q.left=parseInt(q.left,10)+parseInt(t,10)),q.left&&(q.left+="px"),a(m).css(a.extend({width:isNaN(d.width)?"auto":d.width+"px",height:isNaN(d.height)?"auto":d.height+"px",zIndex:d.zIndex,overflow:"hidden"},q)).attr({tabIndex:"-1",role:"dialog","aria-labelledby":b.modalhead,"aria-hidden":"true"}),void -0===d.drag&&(d.drag=!0),void -0===d.resize&&(d.resize=!0),d.drag)if(a(n).css("cursor","move"),a.fn.tinyDraggable)a(m).tinyDraggable({handle:"#"+a.jgrid.jqID(n.id)});else -try{a(m).draggable({handle:a("#"+a.jgrid.jqID(n.id))})}catch(u){}if(d.resize)if(a.fn.jqResize)a(m).append("
"),a("#"+a.jgrid.jqID(b.themodal)).jqResize(".jqResize",b.scrollelm?"#"+a.jgrid.jqID(b.scrollelm):!1);else -try{a(m).resizable({handles:"se, sw",alsoResize:b.scrollelm?"#"+a.jgrid.jqID(b.scrollelm):!1})}catch(v){}d.closeOnEscape===!0&&a(m).keydown(function(c){if(27===c.which){var -e=a("#"+a.jgrid.jqID(b.themodal)).data("onClose")||d.onClose;i.hideModal("#"+a.jgrid.jqID(b.themodal),{gb:d.gbox,jqm:d.jqModal,onClose:e,removemodal:d.removemodal||!1,formprop:!d.recreateForm||!1,form:d.form||""})}})},viewModal:function(b,c){if(c=a.extend({toTop:!0,overlay:10,modal:!1,overlayClass:"ui-widget-overlay",onShow:a.jgrid.showModal,onHide:a.jgrid.closeModal,gbox:"",jqm:!0,jqM:!0},c||{}),void -0===c.focusField&&(c.focusField=0),"number"==typeof -c.focusField&&c.focusField>=0?c.focusField=parseInt(c.focusField,10):"boolean"!=typeof -c.focusField||c.focusField?c.focusField=0:c.focusField=!1,a.fn.jqm&&c.jqm===!0)c.jqM?a(b).attr("aria-hidden","false").jqm(c).jqmShow():a(b).attr("aria-hidden","false").jqmShow();else -if(""!==c.gbox&&(a(".jqgrid-overlay:first",c.gbox).show(),a(b).data("gbox",c.gbox)),a(b).show().attr("aria-hidden","false"),c.focusField>=0)try{a(":input:visible",b)[parseInt(c.focusField,10)].focus()}catch(d){}},info_dialog:function(b,c,d,e){var -f={width:290,height:"auto",dataheight:"auto",drag:!0,resize:!1,left:250,top:170,zIndex:1e3,jqModal:!0,modal:!1,closeOnEscape:!0,align:"center",buttonalign:"center",buttons:[]};a.extend(!0,f,a.jgrid.jqModal||{},{caption:""+b+""},e||{});var -g=f.jqModal,h=this,i=a.jgrid.styleUI[f.styleUI||"jQueryUI"].modal,j=a.jgrid.styleUI[f.styleUI||"jQueryUI"].common;a.fn.jqm&&!g&&(g=!1);var -k,l="";if(f.buttons.length>0)for(k=0;k"+f.buttons[k].text+"";var -m=isNaN(f.dataheight)?f.dataheight:f.dataheight+"px",n="text-align:"+f.align+";",o="
";o+="
"+c+"
",o+=d?"
"+d+""+l+"
":""!==l?"
"+l+"
":"",o+="
";try{"false"===a("#info_dialog").attr("aria-hidden")&&a.jgrid.hideModal("#info_dialog",{jqm:g}),a("#info_dialog").remove()}catch(p){}a.jgrid.createModal({themodal:"info_dialog",modalhead:"info_head",modalcontent:"info_content",scrollelm:"infocnt"},o,f,"","",!0),l&&a.each(f.buttons,function(b){a("#"+a.jgrid.jqID(this.id),"#info_id").bind("click",function(){return f.buttons[b].onClick.call(a("#info_dialog")),!1})}),a("#closedialog","#info_id").click(function(){return h.hideModal("#info_dialog",{jqm:g,onClose:a("#info_dialog").data("onClose")||f.onClose,gb:a("#info_dialog").data("gbox")||f.gbox}),!1}),a(".fm-button","#info_dialog").hover(function(){a(this).addClass(j.hover)},function(){a(this).removeClass(j.hover)}),a.isFunction(f.beforeOpen)&&f.beforeOpen(),a.jgrid.viewModal("#info_dialog",{onHide:function(a){a.w.hide().remove(),a.o&&a.o.remove()},modal:f.modal,jqm:g}),a.isFunction(f.afterOpen)&&f.afterOpen();try{a("#info_dialog").focus()}catch(q){}},bindEv:function(b,c){var -d=this;a.isFunction(c.dataInit)&&c.dataInit.call(d,b,c),c.dataEvents&&a.each(c.dataEvents,function(){void -0!==this.data?a(b).bind(this.type,this.data,this.fn):a(b).bind(this.type,this.fn)})},createEl:function(b,c,d,e,f){function -g(b,c,d){var -e=["dataInit","dataEvents","dataUrl","buildSelect","sopt","searchhidden","defaultValue","attr","custom_element","custom_value","oper"];void -0!==d&&a.isArray(d)&&a.merge(e,d),a.each(c,function(c,d){-1===a.inArray(c,e)&&a(b).attr(c,d)}),c.hasOwnProperty("id")||a(b).attr("id",a.jgrid.randId())}var -h="",i=this;switch(b){case"textarea":h=document.createElement("textarea"),e?c.cols||a(h).css({width:"98%"}):c.cols||(c.cols=20),c.rows||(c.rows=2),(" "===d||" "===d||1===d.length&&160===d.charCodeAt(0))&&(d=""),h.value=d,g(h,c),a(h).attr({role:"textbox",multiline:"true"});break;case"checkbox":if(h=document.createElement("input"),h.type="checkbox",c.value){var -j=c.value.split(":");d===j[0]&&(h.checked=!0,h.defaultChecked=!0),h.value=j[0],a(h).attr("offval",j[1])}else{var -k=(d+"").toLowerCase();k.search(/(false|f|0|no|n|off|undefined)/i)<0&&""!==k?(h.checked=!0,h.defaultChecked=!0,h.value=d):h.value="on",a(h).attr("offval","off")}g(h,c,["value"]),a(h).attr("role","checkbox");break;case"select":h=document.createElement("select"),h.setAttribute("role","select");var -l,m=[];if(c.multiple===!0?(l=!0,h.multiple="multiple",a(h).attr("aria-multiselectable","true")):l=!1,null!=c.dataUrl){var -n=null,o=c.postData||f.postData;try{n=c.rowId}catch(p){}i.p&&i.p.idPrefix&&(n=a.jgrid.stripPref(i.p.idPrefix,n)),a.ajax(a.extend({url:a.isFunction(c.dataUrl)?c.dataUrl.call(i,n,d,String(c.name)):c.dataUrl,type:"GET",dataType:"html",data:a.isFunction(o)?o.call(i,n,d,String(c.name)):o,context:{elem:h,options:c,vl:d},success:function(b){var -c,d=[],e=this.elem,f=this.vl,h=a.extend({},this.options),j=h.multiple===!0,k=h.cacheUrlData===!0,l="",m=a.isFunction(h.buildSelect)?h.buildSelect.call(i,b):b;if("string"==typeof -m&&(m=a(a.trim(m)).html()),m){if(a(e).append(m),g(e,h,o?["postData"]:void -0),void -0===h.size&&(h.size=j?3:1),j?(d=f.split(","),d=a.map(d,function(b){return a.trim(b)})):d[0]=a.trim(f),a("option",e).each(function(b){c=a(this).text(),f=a(this).val()||c,k&&(l+=(0!==b?";":"")+f+":"+c),0===b&&e.multiple&&(this.selected=!1),a(this).attr("role","option"),(a.inArray(a.trim(c),d)>-1||a.inArray(a.trim(f),d)>-1)&&(this.selected="selected")}),k)if("edit"===h.oper)a(i).jqGrid("setColProp",h.name,{editoptions:{buildSelect:null,dataUrl:null,value:l}});else -if("search"===h.oper)a(i).jqGrid("setColProp",h.name,{searchoptions:{dataUrl:null,value:l}});else -if("filter"===h.oper&&a("#fbox_"+i.p.id)[0].p){var -n,p=a("#fbox_"+i.p.id)[0].p.columns;a.each(p,function(a){return n=this.index||this.name,h.name===n?(this.searchoptions.dataUrl=null,this.searchoptions.value=l,!1):void -0})}a(i).triggerHandler("jqGridAddEditAfterSelectUrlComplete",[e])}}},f||{}))}else -if(c.value){var -q;void -0===c.size&&(c.size=l?3:1),l&&(m=d.split(","),m=a.map(m,function(b){return a.trim(b)})),"function"==typeof -c.value&&(c.value=c.value());var -r,s,t,u,v,w,x=void -0===c.separator?":":c.separator,y=void -0===c.delimiter?";":c.delimiter;if("string"==typeof -c.value)for(r=c.value.split(y),q=0;q2&&(s[1]=a.map(s,function(a,b){return b>0?a:void -0}).join(x)),t=document.createElement("option"),t.setAttribute("role","option"),t.value=s[0],t.innerHTML=s[1],h.appendChild(t),l||a.trim(s[0])!==a.trim(d)&&a.trim(s[1])!==a.trim(d)||(t.selected="selected"),l&&(a.inArray(a.trim(s[1]),m)>-1||a.inArray(a.trim(s[0]),m)>-1)&&(t.selected="selected");else -if("[object Array]"===Object.prototype.toString.call(c.value))for(u=c.value,q=0;q-1||a.inArray(a.trim(v),m)>-1)&&(t.selected="selected"));else -if("object"==typeof -c.value){u=c.value;for(v -in -u)u.hasOwnProperty(v)&&(t=document.createElement("option"),t.setAttribute("role","option"),t.value=v,t.innerHTML=u[v],h.appendChild(t),l||a.trim(v)!==a.trim(d)&&a.trim(u[v])!==a.trim(d)||(t.selected="selected"),l&&(a.inArray(a.trim(u[v]),m)>-1||a.inArray(a.trim(v),m)>-1)&&(t.selected="selected"))}g(h,c,["value"])}break;case"image":case"file":h=document.createElement("input"),h.type=b,g(h,c);break;case"custom":h=document.createElement("span");try{if(!a.isFunction(c.custom_element))throw"e1";var -z=c.custom_element.call(i,d,c);if(!z)throw"e2";z=a(z).addClass("customelement").attr({id:c.id,name:c.name}),a(h).empty().append(z)}catch(p){var -A=a.jgrid.getRegional(i,"errors"),B=a.jgrid.getRegional(i,"edit");"e1"===p?a.jgrid.info_dialog(A.errcap,"function 'custom_element' "+B.msg.nodefined,B.bClose,{styleUI:i.p.styleUI}):"e2"===p?a.jgrid.info_dialog(A.errcap,"function 'custom_element' "+B.msg.novalue,B.bClose,{styleUI:i.p.styleUI}):a.jgrid.info_dialog(A.errcap,"string"==typeof -p?p:p.message,B.bClose,{styleUI:i.p.styleUI})}break;default:var -C;C="button"===b?"button":"textbox",h=document.createElement("input"),h.type=b,h.value=d,g(h,c),"button"!==b&&(e?c.size||a(h).css({width:"96%"}):c.size||(c.size=20)),a(h).attr("role",C)}return h},checkDate:function(a,b){var -c,d=function(a){return a%4!==0||a%100===0&&a%400!==0?28:29},e={};if(a=a.toLowerCase(),c=-1!==a.indexOf("/")?"/":-1!==a.indexOf("-")?"-":-1!==a.indexOf(".")?".":"/",a=a.split(c),b=b.split(c),3!==b.length)return!1;var -f,g,h=-1,i=-1,j=-1;for(g=0;g12?!1:-1===i?!1:(l=e[a[i]].toString(),l.length<1||e[a[i]]<1||e[a[i]]>31||2===e[a[j]]&&e[a[i]]>d(e[a[h]])||e[a[i]]>m[e[a[j]]]?!1:!0)))},isEmpty:function(a){return a.match(/^\s+$/)||""===a?!0:!1},checkTime:function(b){var -c,d=/^(\d{1,2}):(\d{2})([apAP][Mm])?$/;if(!a.jgrid.isEmpty(b)){if(c=b.match(d),!c)return!1;if(c[3]){if(c[1]<1||c[1]>12)return!1}else -if(c[1]>23)return!1;if(c[2]>59)return!1}return!0},checkValues:function(b,c,d,e){var -f,g,h,i,j,k,l=this,m=l.p.colModel,n=a.jgrid.getRegional(this,"edit.msg");if(void -0===d)if("string"==typeof -c){for(g=0,j=m.length;j>g;g++)if(m[g].name===c){f=m[g].editrules,c=g,null!=m[g].formoptions&&(h=m[g].formoptions.label);break}}else -c>=0&&(f=m[c].editrules);else -f=d,h=void -0===e?"_":e;if(f){if(h||(h=null!=l.p.colNames?l.p.colNames[c]:m[c].label),f.required===!0&&a.jgrid.isEmpty(b))return[!1,h+": "+n.required,""];var -o=f.required===!1?!1:!0;if(f.number===!0&&(o!==!1||!a.jgrid.isEmpty(b))&&isNaN(b))return[!1,h+": "+n.number,""];if(void -0!==f.minValue&&!isNaN(f.minValue)&&parseFloat(b)parseFloat(f.maxValue))return[!1,h+": "+n.maxValue+" "+f.maxValue,""];var -p;if(f.email===!0&&!(o===!1&&a.jgrid.isEmpty(b)||(p=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,p.test(b))))return[!1,h+": "+n.email,""];if(f.integer===!0&&(o!==!1||!a.jgrid.isEmpty(b))){if(isNaN(b))return[!1,h+": "+n.integer,""];if(b%1!==0||-1!==b.indexOf("."))return[!1,h+": "+n.integer,""]}if(f.date===!0&&!(o===!1&&a.jgrid.isEmpty(b)||(m[c].formatoptions&&m[c].formatoptions.newformat?(i=m[c].formatoptions.newformat,k=a.jgrid.getRegional(l,"formatter.date.masks"),k&&k.hasOwnProperty(i)&&(i=k[i])):i=m[c].datefmt||"Y-m-d",a.jgrid.checkDate(i,b))))return[!1,h+": "+n.date+" - "+i,""];if(f.time===!0&&!(o===!1&&a.jgrid.isEmpty(b)||a.jgrid.checkTime(b)))return[!1,h+": "+n.date+" - hh:mm (am/pm)",""];if(f.url===!0&&!(o===!1&&a.jgrid.isEmpty(b)||(p=/^(((https?)|(ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i,p.test(b))))return[!1,h+": "+n.url,""];if(f.custom===!0&&(o!==!1||!a.jgrid.isEmpty(b))){if(a.isFunction(f.custom_func)){var -q=f.custom_func.call(l,b,h,c);return a.isArray(q)?q:[!1,n.customarray,""]}return[!1,n.customfcheck,""]}}return[!0,"",""]}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base","./grid.common"],a):a(jQuery)}(function(a){"use strict";var -b={};a.jgrid.extend({editGridRow:function(c,d){var -e=a.jgrid.getRegional(this[0],"edit"),f=this[0].p.styleUI,g=a.jgrid.styleUI[f].formedit,h=a.jgrid.styleUI[f].common;return d=a.extend(!0,{top:0,left:0,width:"500",datawidth:"auto",height:"auto",dataheight:"auto",modal:!1,overlay:30,drag:!0,resize:!0,url:null,mtype:"POST",clearAfterAdd:!0,closeAfterEdit:!1,reloadAfterSubmit:!0,onInitializeForm:null,beforeInitData:null,beforeShowForm:null,afterShowForm:null,beforeSubmit:null,afterSubmit:null,onclickSubmit:null,afterComplete:null,onclickPgButtons:null,afterclickPgButtons:null,editData:{},recreateForm:!1,jqModal:!0,closeOnEscape:!1,addedrow:"first",topinfo:"",bottominfo:"",saveicon:[],closeicon:[],savekey:[!1,13],navkeys:[!1,38,40],checkOnSubmit:!1,checkOnUpdate:!1,processing:!1,onClose:null,ajaxEditOptions:{},serializeEditData:null,viewPagerButtons:!0,overlayClass:h.overlay,removemodal:!0,form:"edit",template:null,focusField:!0,editselected:!1},e,d||{}),b[a(this)[0].p.id]=d,this.each(function(){function -e(){var -c,d={};a(A).find(".FormElement").each(function(){var -c=a(".customelement",this);if(c.length){var -e=c[0],f=a(e).attr("name");a.each(s.p.colModel,function(){if(this.name===f&&this.editoptions&&a.isFunction(this.editoptions.custom_value)){try{if(u[f]=this.editoptions.custom_value.call(s,a("#"+a.jgrid.jqID(f),A),"get"),void -0===u[f])throw"e1"}catch(c){"e1"===c?a.jgrid.info_dialog(G.errcap,"function 'custom_value' "+b[a(this)[0]].p.msg.novalue,b[a(this)[0]].p.bClose,{styleUI:b[a(this)[0]].p.styleUI}):a.jgrid.info_dialog(G.errcap,c.message,b[a(this)[0]].p.bClose,{styleUI:b[a(this)[0]].p.styleUI})}return!0}})}else{switch(a(this).get(0).type){case"checkbox":if(a(this).is(":checked"))u[this.name]=a(this).val();else{var -g=a(this).attr("offval");u[this.name]=g}break;case"select-one":u[this.name]=a(this).val();break;case"select-multiple":u[this.name]=a(this).val(),u[this.name]=u[this.name]?u[this.name].join(","):"";break;case"password":case"text":case"textarea":case"button":u[this.name]=a(this).val();break;case"radio":if(d.hasOwnProperty(this.name))return!0;d[this.name]=void -0===a(this).attr("offval")?"off":a(this).attr("offval")}s.p.autoencode&&(u[this.name]=a.jgrid.htmlEncode(u[this.name]))}});for(c -in -d)if(d.hasOwnProperty(c)){var -e=a('input[name="'+c+'"]:checked',A).val();u[c]=void -0!==e?e:d[c],s.p.autoencode&&(u[c]=a.jgrid.htmlEncode(u[c]))}return!0}function -f(c,d,e,f){var -h,i,j,k,l,m,n,o,p=0,q=[],r=!1,t="  ",u="";for(n=1;f>=n;n++)u+=t;if("_empty"!==c&&(r=a(d).jqGrid("getInd",c)),a(d.p.colModel).each(function(n){if(h=this.name,i=this.editrules&&this.editrules.edithidden===!0?!1:this.hidden===!0?!0:!1,l=i?"style='display:none'":"","cb"!==h&&"subgrid"!==h&&this.editable===!0&&"rn"!==h){if(r===!1)k="";else -if(h===d.p.ExpandColumn&&d.p.treeGrid===!0)k=a("td[role='gridcell']:eq("+n+")",d.rows[r]).text();else{try{k=a.unformat.call(d,a("td[role='gridcell']:eq("+n+")",d.rows[r]),{rowId:c,colModel:this},n)}catch(t){k=this.edittype&&"textarea"===this.edittype?a("td[role='gridcell']:eq("+n+")",d.rows[r]).text():a("td[role='gridcell']:eq("+n+")",d.rows[r]).html()}(!k||" "===k||" "===k||1===k.length&&160===k.charCodeAt(0))&&(k="")}var -v=a.extend({},this.editoptions||{},{id:h,name:h,rowId:c,oper:"edit"}),w=a.extend({},{elmprefix:"",elmsuffix:"",rowabove:!1,rowcontent:""},this.formoptions||{}),x=parseInt(w.rowpos,10)||p+1,z=parseInt(2*(parseInt(w.colpos,10)||1),10);if("_empty"===c&&v.defaultValue&&(k=a.isFunction(v.defaultValue)?v.defaultValue.call(s):v.defaultValue),this.edittype||(this.edittype="text"),s.p.autoencode&&(k=a.jgrid.htmlDecode(k)),m=a.jgrid.createEl.call(s,this.edittype,v,k,!1,a.extend({},a.jgrid.ajaxOptions,d.p.ajaxSelectOptions||{})),"select"===this.edittype&&(k=a(m).val(),"select-multiple"===a(m).get(0).type&&k&&(k=k.join(","))),"checkbox"===this.edittype&&(k=a(m).is(":checked")?a(m).val():a(m).attr("offval")),a(m).addClass("FormElement"),a.inArray(this.edittype,["text","textarea","password","select"])>-1&&a(m).addClass(g.inputClass),o=!0,F){var -A=a(L).find("#"+h);A.length?A.replaceWith(m):o=!1}else{if(j=a(e).find("tr[rowpos="+x+"]"),w.rowabove){var -B=a(""+w.rowcontent+"");a(e).append(B),B[0].rp=x}0===j.length&&(j=a("").addClass("FormData").attr("id","tr_"+h),a(j).append(u),a(e).append(j),j[0].rp=x),a("td:eq("+(z-2)+")",j[0]).html(""),a("td:eq("+(z-1)+")",j[0]).append(w.elmprefix).append(m).append(w.elmsuffix)}(b[s.p.id].checkOnSubmit||b[s.p.id].checkOnUpdate)&&o&&(s.p.savedData[h]=k),"custom"===this.edittype&&a.isFunction(v.custom_value)&&v.custom_value.call(s,a("#"+h,y),"set",k),a.jgrid.bindEv.call(s,m,v),q[p]=n,p++}}),p>0){var -v;F?(v="").append(L)):W=a("
").append(L).append(T),a(L).append("
"+b[s.p.id].bottominfo+"
"),a.jgrid.createModal(B,W,b[a(this)[0].p.id],"#gview_"+a.jgrid.jqID(s.p.id),a("#gbox_"+a.jgrid.jqID(s.p.id))[0]),M&&(a("#pData, #nData",A+"_2").css("float","right"),a(".EditButton",A+"_2").css("text-align","left")),b[s.p.id].topinfo&&a(".tinfo",y).show(),b[s.p.id].bottominfo&&a(".binfo",y).show(),W=null,T=null,a("#"+a.jgrid.jqID(B.themodal)).keydown(function(c){var -e=c.target;if(a(y).data("disabled")===!0)return!1;if(b[s.p.id].savekey[0]===!0&&c.which===b[s.p.id].savekey[1]&&"TEXTAREA"!==e.tagName)return a("#sData",A+"_2").trigger("click"),!1;if(27===c.which)return m()?(V&&a.jgrid.hideModal("#"+a.jgrid.jqID(B.themodal),{gb:d.gbox,jqm:d.jqModal,onClose:b[s.p.id].onClose,removemodal:b[s.p.id].removemodal,formprop:!b[s.p.id].recreateForm,form:b[s.p.id].form}),!1):!1;if(b[s.p.id].navkeys[0]===!0){if("_empty"===a("#id_g",A).val())return!0;if(c.which===b[s.p.id].navkeys[1])return a("#pData",t).trigger("click"),!1;if(c.which===b[s.p.id].navkeys[2])return a("#nData",t).trigger("click"),!1}}),d.checkOnUpdate&&(a("a.ui-jqdialog-titlebar-close span","#"+a.jgrid.jqID(B.themodal)).removeClass("jqmClose"),a("a.ui-jqdialog-titlebar-close","#"+a.jgrid.jqID(B.themodal)).unbind("click").click(function(){return m()?(a.jgrid.hideModal("#"+a.jgrid.jqID(B.themodal),{gb:"#gbox_"+a.jgrid.jqID(x),jqm:d.jqModal,onClose:b[s.p.id].onClose,removemodal:b[s.p.id].removemodal,formprop:!b[s.p.id].recreateForm,form:b[s.p.id].form}),!1):!1})),d.saveicon=a.extend([!0,"left",g.icon_save],d.saveicon),d.closeicon=a.extend([!0,"left",g.icon_close],d.closeicon),d.saveicon[0]===!0&&a("#sData",t).addClass("right"===d.saveicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),d.closeicon[0]===!0&&a("#cData",t).addClass("right"===d.closeicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),b[s.p.id].checkOnSubmit||b[s.p.id].checkOnUpdate){R=""+d.bYes+"",Q=""+d.bNo+"",S=""+d.bExit+"";var -X=d.zIndex||999;X++,a("
"+d.saveData+"

"+R+Q+S+"
").insertAfter(y),a("#sNew","#"+a.jgrid.jqID(B.themodal)).click(function(){return k(),a(y).data("disabled",!1),a(".confirm","#"+a.jgrid.jqID(B.themodal)).hide(),!1}),a("#nNew","#"+a.jgrid.jqID(B.themodal)).click(function(){return a(".confirm","#"+a.jgrid.jqID(B.themodal)).hide(),a(y).data("disabled",!1),setTimeout(function(){a(":input:visible",y)[0].focus()},0),!1}),a("#cNew","#"+a.jgrid.jqID(B.themodal)).click(function(){return a(".confirm","#"+a.jgrid.jqID(B.themodal)).hide(),a(y).data("disabled",!1),a.jgrid.hideModal("#"+a.jgrid.jqID(B.themodal),{gb:"#gbox_"+a.jgrid.jqID(x),jqm:d.jqModal,onClose:b[s.p.id].onClose,removemodal:b[s.p.id].removemodal,formprop:!b[s.p.id].recreateForm,form:b[s.p.id].form}),!1})}a(s).triggerHandler("jqGridAddEditInitializeForm",[a(y),w]),a.isFunction(b[s.p.id].onInitializeForm)&&b[s.p.id].onInitializeForm.call(s,a(y),w),"_empty"!==c&&b[s.p.id].viewPagerButtons?a("#pData,#nData",t).show():a("#pData,#nData",t).hide(),a(s).triggerHandler("jqGridAddEditBeforeShowForm",[a(y),w]),a.isFunction(b[s.p.id].beforeShowForm)&&b[s.p.id].beforeShowForm.call(s,a(y),w),r(),a("#"+a.jgrid.jqID(B.themodal)).data("onClose",b[s.p.id].onClose),a.jgrid.viewModal("#"+a.jgrid.jqID(B.themodal),{gbox:"#gbox_"+a.jgrid.jqID(x),jqm:d.jqModal,overlay:d.overlay,modal:d.modal,overlayClass:d.overlayClass,focusField:d.focusField,onHide:function(b){var -c=a("#editmod"+x)[0].style.height,d=a("#editmod"+x)[0].style.width;c.indexOf("px")>-1&&(c=parseFloat(c)),d.indexOf("px")>-1&&(d=parseFloat(d)),a(s).data("formProp",{top:parseFloat(a(b.w).css("top")),left:parseFloat(a(b.w).css("left")),width:d,height:c,dataheight:a(y).height(),datawidth:a(y).width()}),b.w.remove(),b.o&&b.o.remove()}}),H||a("."+a.jgrid.jqID(d.overlayClass)).click(function(){return m()?(a.jgrid.hideModal("#"+a.jgrid.jqID(B.themodal),{gb:"#gbox_"+a.jgrid.jqID(x),jqm:d.jqModal,onClose:b[s.p.id].onClose,removemodal:b[s.p.id].removemodal,formprop:!b[s.p.id].recreateForm,form:b[s.p.id].form}),!1):!1}),a(".fm-button","#"+a.jgrid.jqID(B.themodal)).hover(function(){a(this).addClass(h.hover)},function(){a(this).removeClass(h.hover)}),a("#sData",t).click(function(){return u={},a(".FormError",y).hide(),e(),"_empty"===u[s.p.id+"_id"]?k():d.checkOnSubmit===!0?(v=l(u,s.p.savedData),v?(a(y).data("disabled",!0),a(".confirm","#"+a.jgrid.jqID(B.themodal)).show()):k()):k(),!1}),a("#cData",t).click(function(){return m()?(a.jgrid.hideModal("#"+a.jgrid.jqID(B.themodal),{gb:"#gbox_"+a.jgrid.jqID(x),jqm:d.jqModal,onClose:b[s.p.id].onClose,removemodal:b[s.p.id].removemodal,formprop:!b[s.p.id].recreateForm,form:b[s.p.id].form}),!1):!1}),a("#nData",t).click(function(){if(!m())return!1;a(".FormError",y).hide();var -c=p();if(c[0]=parseInt(c[0],10),-1!==c[0]&&c[1][c[0]+1]){a(s).triggerHandler("jqGridAddEditClickPgButtons",["next",a(y),c[1][c[0]]]);var -e;if(a.isFunction(d.onclickPgButtons)&&(e=d.onclickPgButtons.call(s,"next",a(y),c[1][c[0]]),void -0!==e&&e===!1))return!1;if(a("#"+a.jgrid.jqID(c[1][c[0]+1])).hasClass(h.disabled))return!1;i(c[1][c[0]+1],s,y),s.p.multiselect&&b[s.p.id].editselected||a(s).jqGrid("setSelection",c[1][c[0]+1]),a(s).triggerHandler("jqGridAddEditAfterClickPgButtons",["next",a(y),c[1][c[0]]]),a.isFunction(d.afterclickPgButtons)&&d.afterclickPgButtons.call(s,"next",a(y),c[1][c[0]+1]),r(),o(c[0]+1,c)}return!1}),a("#pData",t).click(function(){if(!m())return!1;a(".FormError",y).hide();var -c=p();if(-1!==c[0]&&c[1][c[0]-1]){a(s).triggerHandler("jqGridAddEditClickPgButtons",["prev",a(y),c[1][c[0]]]);var -e;if(a.isFunction(d.onclickPgButtons)&&(e=d.onclickPgButtons.call(s,"prev",a(y),c[1][c[0]]),void -0!==e&&e===!1))return!1;if(a("#"+a.jgrid.jqID(c[1][c[0]-1])).hasClass(h.disabled))return!1;i(c[1][c[0]-1],s,y),s.p.multiselect&&b[s.p.id].editselected||a(s).jqGrid("setSelection",c[1][c[0]-1]),a(s).triggerHandler("jqGridAddEditAfterClickPgButtons",["prev",a(y),c[1][c[0]]]),a.isFunction(d.afterclickPgButtons)&&d.afterclickPgButtons.call(s,"prev",a(y),c[1][c[0]-1]),r(),o(c[0]-1,c)}return!1}),a(s).triggerHandler("jqGridAddEditAfterShowForm",[a(y),w]),a.isFunction(b[s.p.id].afterShowForm)&&b[s.p.id].afterShowForm.call(s,a(y),w);var -Y=p();o(Y[0],Y)}}})},viewGridRow:function(c,d){var -e=a.jgrid.getRegional(this[0],"view"),f=this[0].p.styleUI,g=a.jgrid.styleUI[f].formedit,h=a.jgrid.styleUI[f].common;return d=a.extend(!0,{top:0,left:0,width:500,datawidth:"auto",height:"auto",dataheight:"auto",modal:!1,overlay:30,drag:!0,resize:!0,jqModal:!0,closeOnEscape:!1,labelswidth:"30%",closeicon:[],navkeys:[!1,38,40],onClose:null,beforeShowForm:null,beforeInitData:null,viewPagerButtons:!0,recreateForm:!1,removemodal:!0,form:"view"},e,d||{}),b[a(this)[0].p.id]=d,this.each(function(){function -e(){(b[l.p.id].closeOnEscape===!0||b[l.p.id].navkeys[0]===!0)&&setTimeout(function(){a(".ui-jqdialog-titlebar-close","#"+a.jgrid.jqID(r.modalhead)).attr("tabindex","-1").focus()},0)}function -f(b,c,e,f){var -g,i,j,k,l,m,n,o,p,q=0,r=[],s=!1,t="  ",u="",v="  ",w=["integer","number","currency"],x=0,y=0;for(m=1;f>=m;m++)u+=1===m?t:v;if(a(c.p.colModel).each(function(){i=this.editrules&&this.editrules.edithidden===!0?!1:this.hidden===!0?!0:!1,i||"right"!==this.align||(this.formatter&&-1!==a.inArray(this.formatter,w)?x=Math.max(x,parseInt(this.width,10)):y=Math.max(y,parseInt(this.width,10)))}),n=0!==x?x:0!==y?y:0,s=a(c).jqGrid("getInd",b),a(c.p.colModel).each(function(b){if(g=this.name,o=!1,i=this.editrules&&this.editrules.edithidden===!0?!1:this.hidden===!0?!0:!1,l=i?"style='display:none'":"",p="boolean"!=typeof -this.viewable?!0:this.viewable,"cb"!==g&&"subgrid"!==g&&"rn"!==g&&p){k=s===!1?"":g===c.p.ExpandColumn&&c.p.treeGrid===!0?a("td:eq("+b+")",c.rows[s]).text():a("td:eq("+b+")",c.rows[s]).html(),o="right"===this.align&&0!==n?!0:!1;var -d=a.extend({},{rowabove:!1,rowcontent:""},this.formoptions||{}),h=parseInt(d.rowpos,10)||q+1,m=parseInt(2*(parseInt(d.colpos,10)||1),10);if(d.rowabove){var -t=a(""+d.rowcontent+"");a(e).append(t),t[0].rp=h}j=a(e).find("tr[rowpos="+h+"]"),0===j.length&&(j=a("").addClass("FormData").attr("id","trv_"+g),a(j).append(u),a(e).append(j),j[0].rp=h),a("td:eq("+(m-2)+")",j[0]).html(""+(void -0===d.label?c.p.colNames[b]:d.label)+""),a("td:eq("+(m-1)+")",j[0]).append(""+k+"").attr("id","v_"+g),o&&a("td:eq("+(m-1)+") span",j[0]).css({"text-align":"right",width:n+"px"}),r[q]=b,q++}}),q>0){var -z=a("");z[0].rp=q+99,a(e).append(z)}return r}function -i(b,c){var -d,e,f,g,h=0;g=a(c).jqGrid("getInd",b,!0),g&&(a("td",g).each(function(b){d=c.p.colModel[b].name,e=c.p.colModel[b].editrules&&c.p.colModel[b].editrules.edithidden===!0?!1:c.p.colModel[b].hidden===!0?!0:!1,"cb"!==d&&"subgrid"!==d&&"rn"!==d&&(f=d===c.p.ExpandColumn&&c.p.treeGrid===!0?a(this).text():a(this).html(),d=a.jgrid.jqID("v_"+d),a("#"+d+" span","#"+o).html(f),e&&a("#"+d,"#"+o).parents("tr:first").hide(),h++)}),h>0&&a("#id_g","#"+o).val(b))}function -j(b,c){var -d=c[1].length-1;0===b?a("#pData","#"+o+"_2").addClass(h.disabled):void -0!==c[1][b-1]&&a("#"+a.jgrid.jqID(c[1][b-1])).hasClass(h.disabled)?a("#pData",o+"_2").addClass(h.disabled):a("#pData","#"+o+"_2").removeClass(h.disabled),b===d?a("#nData","#"+o+"_2").addClass(h.disabled):void -0!==c[1][b+1]&&a("#"+a.jgrid.jqID(c[1][b+1])).hasClass(h.disabled)?a("#nData",o+"_2").addClass(h.disabled):a("#nData","#"+o+"_2").removeClass(h.disabled)}function -k(){var -b=a(l).jqGrid("getDataIDs"),c=a("#id_g","#"+o).val(),d=a.inArray(c,b);return[d,b]}var -l=this;if(l.grid&&c){var -m=l.p.id,n="ViewGrid_"+a.jgrid.jqID(m),o="ViewTbl_"+a.jgrid.jqID(m),p="ViewGrid_"+m,q="ViewTbl_"+m,r={themodal:"viewmod"+m,modalhead:"viewhd"+m,modalcontent:"viewcnt"+m,scrollelm:n},s=a.isFunction(b[l.p.id].beforeInitData)?b[l.p.id].beforeInitData:!1,t=!0,u=1,v=0;b[l.p.id].styleUI=l.p.styleUI||"jQueryUI",d.recreateForm||a(l).data("viewProp")&&a.extend(b[a(this)[0].p.id],a(l).data("viewProp"));var -w=isNaN(b[a(this)[0].p.id].dataheight)?b[a(this)[0].p.id].dataheight:b[a(this)[0].p.id].dataheight+"px",x=isNaN(b[a(this)[0].p.id].datawidth)?b[a(this)[0].p.id].datawidth:b[a(this)[0].p.id].datawidth+"px",y=a("
"),z=a("
");if(a(l.p.colModel).each(function(){var -a=this.formoptions;u=Math.max(u,a?a.colpos||0:0),v=Math.max(v,a?a.rowpos||0:0)}),a(y).append(z),s&&(t=s.call(l,y),void -0===t&&(t=!0)),t!==!1){f(c,l,z,u);var -A="rtl"===l.p.direction?!0:!1,B=A?"nData":"pData",C=A?"pData":"nData",D="",E="",F=""+d.bClose+"";if(v>0){var -G=[];a.each(a(z)[0].rows,function(a,b){G[a]=b}),G.sort(function(a,b){return a.rp>b.rp?1:a.rp").append(y).append("
"+F+"
");a.jgrid.createModal(r,H,b[a(this)[0].p.id],"#gview_"+a.jgrid.jqID(l.p.id),a("#gview_"+a.jgrid.jqID(l.p.id))[0]),A&&(a("#pData, #nData","#"+o+"_2").css("float","right"),a(".EditButton","#"+o+"_2").css("text-align","left")),d.viewPagerButtons||a("#pData, #nData","#"+o+"_2").hide(),H=null,a("#"+r.themodal).keydown(function(c){if(27===c.which)return b[l.p.id].closeOnEscape&&a.jgrid.hideModal("#"+a.jgrid.jqID(r.themodal),{gb:d.gbox,jqm:d.jqModal,onClose:d.onClose,removemodal:b[l.p.id].removemodal,formprop:!b[l.p.id].recreateForm,form:b[l.p.id].form}),!1;if(d.navkeys[0]===!0){if(c.which===d.navkeys[1])return a("#pData","#"+o+"_2").trigger("click"),!1;if(c.which===d.navkeys[2])return a("#nData","#"+o+"_2").trigger("click"),!1}}),d.closeicon=a.extend([!0,"left",g.icon_close],d.closeicon),d.closeicon[0]===!0&&a("#cData","#"+o+"_2").addClass("right"===d.closeicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),a.isFunction(d.beforeShowForm)&&d.beforeShowForm.call(l,a("#"+n)),a.jgrid.viewModal("#"+a.jgrid.jqID(r.themodal),{gbox:"#gbox_"+a.jgrid.jqID(m),jqm:d.jqModal,overlay:d.overlay,modal:d.modal,onHide:function(b){a(l).data("viewProp",{top:parseFloat(a(b.w).css("top")),left:parseFloat(a(b.w).css("left")),width:a(b.w).width(),height:a(b.w).height(),dataheight:a("#"+n).height(),datawidth:a("#"+n).width()}),b.w.remove(),b.o&&b.o.remove()}}),a(".fm-button:not(."+h.disabled+")","#"+o+"_2").hover(function(){a(this).addClass(h.hover)},function(){a(this).removeClass(h.hover)}),e(),a("#cData","#"+o+"_2").click(function(){return a.jgrid.hideModal("#"+a.jgrid.jqID(r.themodal),{gb:"#gbox_"+a.jgrid.jqID(m),jqm:d.jqModal,onClose:d.onClose,removemodal:b[l.p.id].removemodal,formprop:!b[l.p.id].recreateForm,form:b[l.p.id].form}),!1}),a("#nData","#"+o+"_2").click(function(){a("#FormError","#"+o).hide();var -b=k();return b[0]=parseInt(b[0],10),-1!==b[0]&&b[1][b[0]+1]&&(a.isFunction(d.onclickPgButtons)&&d.onclickPgButtons.call(l,"next",a("#"+n),b[1][b[0]]),i(b[1][b[0]+1],l),a(l).jqGrid("setSelection",b[1][b[0]+1]),a.isFunction(d.afterclickPgButtons)&&d.afterclickPgButtons.call(l,"next",a("#"+n),b[1][b[0]+1]),j(b[0]+1,b)),e(),!1}),a("#pData","#"+o+"_2").click(function(){a("#FormError","#"+o).hide();var -b=k();return-1!==b[0]&&b[1][b[0]-1]&&(a.isFunction(d.onclickPgButtons)&&d.onclickPgButtons.call(l,"prev",a("#"+n),b[1][b[0]]),i(b[1][b[0]-1],l),a(l).jqGrid("setSelection",b[1][b[0]-1]),a.isFunction(d.afterclickPgButtons)&&d.afterclickPgButtons.call(l,"prev",a("#"+n),b[1][b[0]-1]),j(b[0]-1,b)),e(),!1});var -I=k();j(I[0],I)}}})},delGridRow:function(c,d){var -e=a.jgrid.getRegional(this[0],"del"),f=this[0].p.styleUI,g=a.jgrid.styleUI[f].formedit,h=a.jgrid.styleUI[f].common;return d=a.extend(!0,{top:0,left:0,width:240,height:"auto",dataheight:"auto",modal:!1,overlay:30,drag:!0,resize:!0,url:"",mtype:"POST",reloadAfterSubmit:!0,beforeShowForm:null,beforeInitData:null,afterShowForm:null,beforeSubmit:null,onclickSubmit:null,afterSubmit:null,jqModal:!0,closeOnEscape:!1,delData:{},delicon:[],cancelicon:[],onClose:null,ajaxDelOptions:{},processing:!1,serializeDelData:null,useDataProxy:!1},e,d||{}),b[a(this)[0].p.id]=d,this.each(function(){var -e=this;if(e.grid&&c){var -f,i,j,k,l=a.isFunction(b[e.p.id].beforeShowForm),m=a.isFunction(b[e.p.id].afterShowForm),n=a.isFunction(b[e.p.id].beforeInitData)?b[e.p.id].beforeInitData:!1,o=e.p.id,p={},q=!0,r="DelTbl_"+a.jgrid.jqID(o),s="DelTbl_"+o,t={themodal:"delmod"+o,modalhead:"delhd"+o,modalcontent:"delcnt"+o,scrollelm:r};if(b[e.p.id].styleUI=e.p.styleUI||"jQueryUI",a.isArray(c)&&(c=c.join()),void -0!==a("#"+a.jgrid.jqID(t.themodal))[0]){if(n&&(q=n.call(e,a("#"+r)),void -0===q&&(q=!0)),q===!1)return;a("#DelData>td","#"+r).text(c),a("#DelError","#"+r).hide(),b[e.p.id].processing===!0&&(b[e.p.id].processing=!1,a("#dData","#"+r).removeClass(h.active)),l&&b[e.p.id].beforeShowForm.call(e,a("#"+r)),a.jgrid.viewModal("#"+a.jgrid.jqID(t.themodal),{gbox:"#gbox_"+a.jgrid.jqID(o),jqm:b[e.p.id].jqModal,jqM:!1,overlay:b[e.p.id].overlay,modal:b[e.p.id].modal}),m&&b[e.p.id].afterShowForm.call(e,a("#"+r))}else{var -u=isNaN(b[e.p.id].dataheight)?b[e.p.id].dataheight:b[e.p.id].dataheight+"px",v=isNaN(d.datawidth)?d.datawidth:d.datawidth+"px",w="
";w+="",w+="",w+="",w+='",w+="
'+b[e.p.id].msg+"
 
";var -x=""+d.bSubmit+"",y=""+d.bCancel+"";if(w+="

"+x+" "+y+"
",d.gbox="#gbox_"+a.jgrid.jqID(o),a.jgrid.createModal(t,w,b[e.p.id],"#gview_"+a.jgrid.jqID(e.p.id),a("#gview_"+a.jgrid.jqID(e.p.id))[0]),n&&(q=n.call(e,a(w)),void -0===q&&(q=!0)),q===!1)return;a(".fm-button","#"+r+"_2").hover(function(){a(this).addClass(h.hover)},function(){a(this).removeClass(h.hover)}),d.delicon=a.extend([!0,"left",g.icon_del],b[e.p.id].delicon),d.cancelicon=a.extend([!0,"left",g.icon_cancel],b[e.p.id].cancelicon),d.delicon[0]===!0&&a("#dData","#"+r+"_2").addClass("right"===d.delicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),d.cancelicon[0]===!0&&a("#eData","#"+r+"_2").addClass("right"===d.cancelicon[1]?"fm-button-icon-right":"fm-button-icon-left").append(""),a("#dData","#"+r+"_2").click(function(){var -c,g=[!0,""],l=a("#DelData>td","#"+r).text();if(p={},a.isFunction(b[e.p.id].onclickSubmit)&&(p=b[e.p.id].onclickSubmit.call(e,b[e.p.id],l)||{}),a.isFunction(b[e.p.id].beforeSubmit)&&(g=b[e.p.id].beforeSubmit.call(e,l)),g[0]&&!b[e.p.id].processing){if(b[e.p.id].processing=!0,j=e.p.prmNames,f=a.extend({},b[e.p.id].delData,p),k=j.oper,f[k]=j.deloper,i=j.id,l=String(l).split(","),!l.length)return!1;for(c -in -l)l.hasOwnProperty(c)&&(l[c]=a.jgrid.stripPref(e.p.idPrefix,l[c]));f[i]=l.join(),a(this).addClass(h.active);var -m=a.extend({url:b[e.p.id].url||a(e).jqGrid("getGridParam","editurl"),type:b[e.p.id].mtype,data:a.isFunction(b[e.p.id].serializeDelData)?b[e.p.id].serializeDelData.call(e,f):f,complete:function(c,i){var -j;if(a("#dData","#"+r+"_2").removeClass(h.active),c.status>=300&&304!==c.status?(g[0]=!1,a.isFunction(b[e.p.id].errorTextFormat)?g[1]=b[e.p.id].errorTextFormat.call(e,c):g[1]=i+" Status: '"+c.statusText+"'. Error code: "+c.status):a.isFunction(b[e.p.id].afterSubmit)&&(g=b[e.p.id].afterSubmit.call(e,c,f)),g[0]===!1)a("#DelError>td","#"+r).html(g[1]),a("#DelError","#"+r).show();else{if(b[e.p.id].reloadAfterSubmit&&"local"!==e.p.datatype)a(e).trigger("reloadGrid");else{if(e.p.treeGrid===!0)try{a(e).jqGrid("delTreeNode",e.p.idPrefix+l[0])}catch(k){}else -for(j=0;jtd","#"+r).html(g[1]),a("#DelError","#"+r).show()),!1}),a("#eData","#"+r+"_2").click(function(){return a.jgrid.hideModal("#"+a.jgrid.jqID(t.themodal),{gb:"#gbox_"+a.jgrid.jqID(o),jqm:b[e.p.id].jqModal,onClose:b[e.p.id].onClose}),!1}),l&&b[e.p.id].beforeShowForm.call(e,a("#"+r)),a.jgrid.viewModal("#"+a.jgrid.jqID(t.themodal),{gbox:"#gbox_"+a.jgrid.jqID(o),jqm:b[e.p.id].jqModal,overlay:b[e.p.id].overlay,modal:b[e.p.id].modal}),m&&b[e.p.id].afterShowForm.call(e,a("#"+r))}b[e.p.id].closeOnEscape===!0&&setTimeout(function(){a(".ui-jqdialog-titlebar-close","#"+a.jgrid.jqID(t.modalhead)).attr("tabindex","-1").focus()},0)}})},navGrid:function(b,c,d,e,f,g,h){var -i=a.jgrid.getRegional(this[0],"nav"),j=this[0].p.styleUI,k=a.jgrid.styleUI[j].navigator,l=a.jgrid.styleUI[j].common;return c=a.extend({edit:!0,editicon:k.icon_edit_nav,add:!0,addicon:k.icon_add_nav,del:!0,delicon:k.icon_del_nav,search:!0,searchicon:k.icon_search_nav,refresh:!0,refreshicon:k.icon_refresh_nav,refreshstate:"firstpage",view:!1,viewicon:k.icon_view_nav,position:"left",closeOnEscape:!0,beforeRefresh:null,afterRefresh:null,cloneToTop:!1,alertwidth:200,alertheight:"auto",alerttop:null,alertleft:null,alertzIndex:null,dropmenu:!1,navButtonText:""},i,c||{}),this.each(function(){if(!this.p.navGrid){var -k,m,n,o={themodal:"alertmod_"+this.p.id,modalhead:"alerthd_"+this.p.id,modalcontent:"alertcnt_"+this.p.id},p=this;if(p.grid&&"string"==typeof -b){a(p).data("navGrid")||a(p).data("navGrid",c),n=a(p).data("navGrid"),p.p.force_regional&&(n=a.extend(n,i)),void -0===a("#"+o.themodal)[0]&&(n.alerttop||n.alertleft||(void -0!==window.innerWidth?(n.alertleft=window.innerWidth,n.alerttop=window.innerHeight):void -0!==document.documentElement&&void -0!==document.documentElement.clientWidth&&0!==document.documentElement.clientWidth?(n.alertleft=document.documentElement.clientWidth,n.alerttop=document.documentElement.clientHeight):(n.alertleft=1024,n.alerttop=768),n.alertleft=n.alertleft/2-parseInt(n.alertwidth,10)/2,n.alerttop=n.alerttop/2-25),a.jgrid.createModal(o,"
"+n.alerttext+"
",{gbox:"#gbox_"+a.jgrid.jqID(p.p.id),jqModal:!0,drag:!0,resize:!0,caption:n.alertcap,top:n.alerttop,left:n.alertleft,width:n.alertwidth,height:n.alertheight,closeOnEscape:n.closeOnEscape,zIndex:n.alertzIndex,styleUI:p.p.styleUI},"#gview_"+a.jgrid.jqID(p.p.id),a("#gbox_"+a.jgrid.jqID(p.p.id))[0],!0));var -q,r=1,s=function(){a(this).hasClass(l.disabled)||a(this).addClass(l.hover)},t=function(){a(this).removeClass(l.hover)};for(n.cloneToTop&&p.p.toppager&&(r=2),q=0;r>q;q++){var -u,v,w,x=a(""),y="";0===q?(v=b,w=p.p.id,v===p.p.toppager&&(w+="_top",r=1)):(v=p.p.toppager,w=p.p.id+"_top"),"rtl"===p.p.direction&&a(x).attr("dir","rtl").css("float","right"),e=e||{},n.add&&(u=a(""),a(u).append("
"+n.addtext+"
"),a("tr",x).append(u),a(u,x).attr({title:n.addtitle||"",id:e.id||"add_"+w}).click(function(){return a(this).hasClass(l.disabled)||(a.isFunction(n.addfunc)?n.addfunc.call(p):a(p).jqGrid("editGridRow","new",e)),!1}).hover(s,t),u=null),d=d||{},n.edit&&(u=a(""),a(u).append("
"+n.edittext+"
"),a("tr",x).append(u),a(u,x).attr({title:n.edittitle||"",id:d.id||"edit_"+w}).click(function(){if(!a(this).hasClass(l.disabled)){var -b=p.p.selrow;b?a.isFunction(n.editfunc)?n.editfunc.call(p,b):a(p).jqGrid("editGridRow",b,d):(a.jgrid.viewModal("#"+o.themodal,{gbox:"#gbox_"+a.jgrid.jqID(p.p.id),jqm:!0}),a("#jqg_alrt").focus())}return!1}).hover(s,t),u=null),h=h||{},n.view&&(u=a(""),a(u).append("
"+n.viewtext+"
"),a("tr",x).append(u),a(u,x).attr({title:n.viewtitle||"",id:h.id||"view_"+w}).click(function(){if(!a(this).hasClass(l.disabled)){var -b=p.p.selrow;b?a.isFunction(n.viewfunc)?n.viewfunc.call(p,b):a(p).jqGrid("viewGridRow",b,h):(a.jgrid.viewModal("#"+o.themodal,{gbox:"#gbox_"+a.jgrid.jqID(p.p.id),jqm:!0}),a("#jqg_alrt").focus())}return!1}).hover(s,t),u=null),f=f||{},n.del&&(u=a(""),a(u).append("
"+n.deltext+"
"),a("tr",x).append(u),a(u,x).attr({title:n.deltitle||"",id:f.id||"del_"+w}).click(function(){if(!a(this).hasClass(l.disabled)){var -b;p.p.multiselect?(b=p.p.selarrrow,0===b.length&&(b=null)):b=p.p.selrow,b?a.isFunction(n.delfunc)?n.delfunc.call(p,b):a(p).jqGrid("delGridRow",b,f):(a.jgrid.viewModal("#"+o.themodal,{gbox:"#gbox_"+a.jgrid.jqID(p.p.id),jqm:!0}),a("#jqg_alrt").focus())}return!1}).hover(s,t),u=null),(n.add||n.edit||n.del||n.view)&&a("tr",x).append(y),g=g||{},n.search&&(u=a(""),a(u).append("
"+n.searchtext+"
"),a("tr",x).append(u),a(u,x).attr({title:n.searchtitle||"",id:g.id||"search_"+w}).click(function(){return a(this).hasClass(l.disabled)||(a.isFunction(n.searchfunc)?n.searchfunc.call(p,g):a(p).jqGrid("searchGrid",g)),!1}).hover(s,t),g.showOnLoad&&g.showOnLoad===!0&&a(u,x).click(),u=null),n.refresh&&(u=a(""),a(u).append("
"+n.refreshtext+"
"),a("tr",x).append(u),a(u,x).attr({title:n.refreshtitle||"",id:"refresh_"+w}).click(function(){if(!a(this).hasClass(l.disabled)){a.isFunction(n.beforeRefresh)&&n.beforeRefresh.call(p),p.p.search=!1,p.p.resetsearch=!0;try{if("currentfilter"!==n.refreshstate){var -b=p.p.id;p.p.postData.filters="";try{a("#fbox_"+a.jgrid.jqID(b)).jqFilter("resetFilter")}catch(c){}a.isFunction(p.clearToolbar)&&p.clearToolbar.call(p,!1)}}catch(d){}switch(n.refreshstate){case"firstpage":a(p).trigger("reloadGrid",[{page:1}]);break;case"current":case"currentfilter":a(p).trigger("reloadGrid",[{current:!0}])}a.isFunction(n.afterRefresh)&&n.afterRefresh.call(p)}return!1}).hover(s,t),u=null),m=a(".ui-jqgrid").css("font-size")||"11px",a("body").append(""),k=a(x).clone().appendTo("#testpg2").width(),a("#testpg2").remove(),p.p._nvtd&&(n.dropmenu?(x=null,a(p).jqGrid("_buildNavMenu",v,w,c,d,e,f,g,h)):k>p.p._nvtd[0]?(p.p.responsive?(x=null,a(p).jqGrid("_buildNavMenu",v,w,c,d,e,f,g,h)):a(v+"_"+n.position,v).append(x).width(k),p.p._nvtd[0]=k):a(v+"_"+n.position,v).append(x),p.p._nvtd[1]=k),p.p.navGrid=!0}p.p.storeNavOptions&&(p.p.navOptions=n,p.p.editOptions=d,p.p.addOptions=e,p.p.delOptions=f,p.p.searchOptions=g,p.p.viewOptions=h,p.p.navButtons=[])}}})},navButtonAdd:function(b,c){var -d=this[0].p.styleUI,e=a.jgrid.styleUI[d].navigator;return c=a.extend({caption:"newButton",title:"",buttonicon:e.icon_newbutton_nav,onClickButton:null,position:"last",cursor:"pointer",internal:!1},c||{}),this.each(function(){if(this.grid){"string"==typeof -b&&0!==b.indexOf("#")&&(b="#"+a.jgrid.jqID(b));var -e=a(".navtable",b)[0],f=this,g=a.jgrid.styleUI[d].common.disabled,h=a.jgrid.styleUI[d].common.hover,i=a.jgrid.styleUI[d].common.cornerall,j=a.jgrid.styleUI[d].common.icon_base;if(f.p.storeNavOptions&&!c.internal&&f.p.navButtons.push([b,c]),e){if(c.id&&void -0!==a("#"+a.jgrid.jqID(c.id),e)[0])return;var -k=a("");"NONE"===c.buttonicon.toString().toUpperCase()?a(k).addClass("ui-pg-button "+i).append("
"+c.caption+"
"):a(k).addClass("ui-pg-button "+i).append("
"+c.caption+"
"),c.id&&a(k).attr("id",c.id),"first"===c.position?0===e.rows[0].cells.length?a("tr",e).append(k):a("tr td:eq(0)",e).before(k):a("tr",e).append(k),a(k,e).attr("title",c.title||"").click(function(b){return a(this).hasClass(g)||a.isFunction(c.onClickButton)&&c.onClickButton.call(f,b),!1}).hover(function(){a(this).hasClass(g)||a(this).addClass(h)},function(){a(this).removeClass(h)})}else -if(e=a(".dropdownmenu",b)[0]){var -l=a(e).val(),m=c.id||a.jgrid.randId(),n=a('");l&&("first"===c.position?a("#"+l).prepend(n):a("#"+l).append(n),a(n).on("click",function(b){return a(this).hasClass(g)||(a("#"+l).hide(),a.isFunction(c.onClickButton)&&c.onClickButton.call(f,b)),!1}).find("a").hover(function(){a(this).hasClass(g)||a(this).addClass(h)},function(){a(this).removeClass(h)}))}}})},navSeparatorAdd:function(b,c){var -d=this[0].p.styleUI,e=a.jgrid.styleUI[d].common;return c=a.extend({sepclass:"ui-separator",sepcontent:"",position:"last"},c||{}),this.each(function(){if(this.grid){"string"==typeof -b&&0!==b.indexOf("#")&&(b="#"+a.jgrid.jqID(b));var -d,f,g=a(".navtable",b)[0];this.p.storeNavOptions&&this.p.navButtons.push([b,c]),g?(d=""+c.sepcontent+"","first"===c.position?0===g.rows[0].cells.length?a("tr",g).append(d):a("tr td:eq(0)",g).before(d):a("tr",g).append(d)):(g=a(".dropdownmenu",b)[0],d="",g&&(f=a(g).val(),f&&("first"===c.position?a("#"+f).prepend(d):a("#"+f).append(d))))}})},_buildNavMenu:function(b,c,d,e,f,g,h,i){return this.each(function(){var -j=this,k=a.jgrid.getRegional(j,"nav"),l=j.p.styleUI,m=(a.jgrid.styleUI[l].navigator,a.jgrid.styleUI[l].filter),n=a.jgrid.styleUI[l].common,o="form_menu_"+a.jgrid.randId(),p=d.navButtonText?d.navButtonText:k.selectcaption||"Actions",q="";a(b+"_"+d.position,b).append(q);var -r={themodal:"alertmod_"+this.p.id,modalhead:"alerthd_"+this.p.id,modalcontent:"alertcnt_"+this.p.id},s=function(){var -b,k,l=a(".ui-jqgrid-view").css("font-size")||"11px",p=a('');d.add&&(f=f||{},b=f.id||"add_"+c,k=a('").click(function(){return a(this).hasClass(n.disabled)||(a.isFunction(d.addfunc)?d.addfunc.call(j):a(j).jqGrid("editGridRow","new",f),a(p).hide()),!1}),a(p).append(k)),d.edit&&(e=e||{},b=e.id||"edit_"+c,k=a('").click(function(){if(!a(this).hasClass(n.disabled)){var -b=j.p.selrow;b?a.isFunction(d.editfunc)?d.editfunc.call(j,b):a(j).jqGrid("editGridRow",b,e):(a.jgrid.viewModal("#"+r.themodal,{gbox:"#gbox_"+a.jgrid.jqID(j.p.id),jqm:!0}),a("#jqg_alrt").focus()),a(p).hide()}return!1}),a(p).append(k)),d.view&&(i=i||{},b=i.id||"view_"+c,k=a('").click(function(){if(!a(this).hasClass(n.disabled)){var -b=j.p.selrow;b?a.isFunction(d.editfunc)?d.viewfunc.call(j,b):a(j).jqGrid("viewGridRow",b,i):(a.jgrid.viewModal("#"+r.themodal,{gbox:"#gbox_"+a.jgrid.jqID(j.p.id),jqm:!0}),a("#jqg_alrt").focus()),a(p).hide()}return!1}),a(p).append(k)),d.del&&(g=g||{},b=g.id||"del_"+c,k=a('").click(function(){if(!a(this).hasClass(n.disabled)){var -b;j.p.multiselect?(b=j.p.selarrrow,0===b.length&&(b=null)):b=j.p.selrow,b?a.isFunction(d.delfunc)?d.delfunc.call(j,b):a(j).jqGrid("delGridRow",b,g):(a.jgrid.viewModal("#"+r.themodal,{gbox:"#gbox_"+a.jgrid.jqID(j.p.id),jqm:!0}),a("#jqg_alrt").focus()),a(p).hide()}return!1}),a(p).append(k)),(d.add||d.edit||d.del||d.view)&&a(p).append(""),d.search&&(h=h||{},b=h.id||"search_"+c,k=a('").click(function(){return a(this).hasClass(n.disabled)||(a.isFunction(d.searchfunc)?d.searchfunc.call(j,h):a(j).jqGrid("searchGrid",h),a(p).hide()),!1}),a(p).append(k),h.showOnLoad&&h.showOnLoad===!0&&a(k).click()),d.refresh&&(b=h.id||"search_"+c,k=a('").click(function(){if(!a(this).hasClass(n.disabled)){a.isFunction(d.beforeRefresh)&&d.beforeRefresh.call(j),j.p.search=!1,j.p.resetsearch=!0;try{if("currentfilter"!==d.refreshstate){var -b=j.p.id;j.p.postData.filters="";try{a("#fbox_"+a.jgrid.jqID(b)).jqFilter("resetFilter")}catch(c){}a.isFunction(j.clearToolbar)&&j.clearToolbar.call(j,!1)}}catch(e){}switch(d.refreshstate){case"firstpage":a(j).trigger("reloadGrid",[{page:1}]);break;case"current":case"currentfilter":a(j).trigger("reloadGrid",[{current:!0}])}a.isFunction(d.afterRefresh)&&d.afterRefresh.call(j),a(p).hide()}return!1}),a(p).append(k)),a(p).hide(),a("body").append(p),a("#"+o).addClass("ui-menu "+m.menu_widget),a("#"+o+" > li > a").hover(function(){a(this).addClass(n.hover)},function(){a(this).removeClass(n.hover)})};s(),a(".dropdownmenu",b+"_"+d.position).on("click",function(b){var -c=a(this).offset(),d=c.left,e=parseInt(c.top),f=a(this).val();a("#"+f).show().css({top:e-(a("#"+f).height()+10)+"px",left:d+"px"}),b.stopPropagation()}),a("body").on("click",function(b){a(b.target).hasClass("dropdownmenu")||a("#"+o).hide()})})},GridToForm:function(b,c){return this.each(function(){var -d,e=this;if(e.grid){var -f=a(e).jqGrid("getRowData",b);if(f)for(d -in -f)f.hasOwnProperty(d)&&(a("[name="+a.jgrid.jqID(d)+"]",c).is("input:radio")||a("[name="+a.jgrid.jqID(d)+"]",c).is("input:checkbox")?a("[name="+a.jgrid.jqID(d)+"]",c).each(function(){a(this).val()==f[d]?a(this)[e.p.useProp?"prop":"attr"]("checked",!0):a(this)[e.p.useProp?"prop":"attr"]("checked",!1)}):a("[name="+a.jgrid.jqID(d)+"]",c).val(f[d]))}})},FormToGrid:function(b,c,d,e){return this.each(function(){var -f=this;if(f.grid){d||(d="set"),e||(e="first");var -g=a(c).serializeArray(),h={};a.each(g,function(a,b){h[b.name]=b.value}),"add"===d?a(f).jqGrid("addRowData",b,h,e):"set"===d&&a(f).jqGrid("setRowData",b,h)}})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base","./grid.common"],a):a(jQuery)}(function(a){"use strict";a.fn.jqFilter=function(b){if("string"==typeof -b){var -c=a.fn.jqFilter[b];if(!c)throw"jqFilter - No such method: "+b;var -d=a.makeArray(arguments).slice(1);return c.apply(this,d)}var -e=a.extend(!0,{filter:null,columns:[],sortStrategy:null,onChange:null,afterRedraw:null,checkValues:null,error:!1,errmsg:"",errorcheck:!0,showQuery:!0,sopt:null,ops:[],operands:null,numopts:["eq","ne","lt","le","gt","ge","nu","nn","in","ni"],stropts:["eq","ne","bw","bn","ew","en","cn","nc","nu","nn","in","ni"],strarr:["text","string","blob"],groupOps:[{op:"AND",text:"AND"},{op:"OR",text:"OR"}],groupButton:!0,ruleButtons:!0,uniqueSearchFields:!1,direction:"ltr"},a.jgrid.filter,b||{});return this.each(function(){if(!this.filter){this.p=e,(null===this.p.filter||void -0===this.p.filter)&&(this.p.filter={groupOp:this.p.groupOps[0].op,rules:[],groups:[]}),null!=this.p.sortStrategy&&a.isFunction(this.p.sortStrategy)&&this.p.columns.sort(this.p.sortStrategy);var -b,c,d=this.p.columns.length,f=/msie/i.test(navigator.userAgent)&&!window.opera;if(this.p.initFilter=a.extend(!0,{},this.p.filter),d){for(b=0;d>b;b++)c=this.p.columns[b],c.stype?c.inputtype=c.stype:c.inputtype||(c.inputtype="text"),c.sorttype?c.searchtype=c.sorttype:c.searchtype||(c.searchtype="string"),void -0===c.hidden&&(c.hidden=!1),c.label||(c.label=c.name),c.index&&(c.name=c.index),c.hasOwnProperty("searchoptions")||(c.searchoptions={}),c.hasOwnProperty("searchrules")||(c.searchrules={}),void -0===c.search?c.inlist=!0:c.inlist=c.search;var -g=function(){return a("#"+a.jgrid.jqID(e.id))[0]||null},h=g(),i=a.jgrid.styleUI[h.p.styleUI||"jQueryUI"].filter,j=a.jgrid.styleUI[h.p.styleUI||"jQueryUI"].common;this.p.showQuery&&a(this).append("
");var -k=function(b,c){var -d=[!0,""],f=g();if(a.isFunction(c.searchrules))d=c.searchrules.call(f,b,c);else -if(a.jgrid&&a.jgrid.checkValues)try{d=a.jgrid.checkValues.call(f,b,-1,c.searchrules,c.label)}catch(h){}d&&d.length&&d[0]===!1&&(e.error=!d[0],e.errmsg=d[1])};this.onchange=function(){return this.p.error=!1,this.p.errmsg="",a.isFunction(this.p.onChange)?this.p.onChange.call(this,this.p):!1},this.reDraw=function(){a("table.group:first",this).remove();var -b=this.createTableForGroup(e.filter,null);a(this).append(b),a.isFunction(this.p.afterRedraw)&&this.p.afterRedraw.call(this,this.p)},this.createTableForGroup=function(b,c){var -d,f=this,g=a("
"),h="left";"rtl"===this.p.direction&&(h="right",g.attr("dir","rtl")),null===c&&g.append("");var -k=a("");g.append(k);var -l=a("");if(k.append(l),this.p.ruleButtons===!0){var -m=a("");l.append(m);var -n,o="";for(d=0;d"+f.p.groupOps[d].text+"";m.append(o).bind("change",function(){b.groupOp=a(m).val(),f.onchange()})}var -p="";if(this.p.groupButton&&(p=a(""),p.bind("click",function(){return void -0===b.groups&&(b.groups=[]),b.groups.push({groupOp:e.groupOps[0].op,rules:[],groups:[]}),f.reDraw(),f.onchange(),!1})),l.append(p),this.p.ruleButtons===!0){var -q,r=a("");r.bind("click",function(){for(void -0===b.rules&&(b.rules=[]),d=0;d");l.append(s),s.bind("click",function(){for(d=0;d");g.append(t);var -u=a("");t.append(u);var -v=a("");v.append(this.createTableForGroup(b.groups[d],b)),t.append(v)}void -0===b.groupOp&&(b.groupOp=f.p.groupOps[0].op);var -w=f.p.ruleButtons&&f.p.uniqueSearchFields;if(w)for(var -x=0;x"),q="";p.append("");var -r=a("");p.append(r);var -s,t=a(""),u=[];r.append(t),t.bind("change",function(){if(n.p.ruleButtons&&n.p.uniqueSearchFields){var -c=parseInt(a(this).data("curr"),10),e=this.selectedIndex;c>=0&&(n.p.columns[c].search=!0,a(this).data("curr",e),n.p.columns[e].search=!1)}for(b.field=a(t).val(),k=a(this).parents("tr:first"),a(".data",k).empty(),d=0;d"+n.p.ops[s].text+"",m++);if(a(".selectopts",k).empty().append(j),a(".selectopts",k)[0].selectedIndex=0,a.jgrid.msie()&&a.jgrid.msiever()<9){var -p=parseInt(a("select.selectopts",k)[0].offsetWidth,10)+1;a(".selectopts",k).width(p),a(".selectopts",k).css("width","auto")}a(".data",k).append(g),a.jgrid.bindEv.call(o,g,l.searchoptions),a(".input-elm",k).bind("change",function(c){var -d=c.target;b.data="SPAN"===d.nodeName.toUpperCase()&&l.searchoptions&&a.isFunction(l.searchoptions.custom_value)?l.searchoptions.custom_value.call(o,a(d).children(".customelement:first"),"get"):d.value,n.onchange()}),setTimeout(function(){b.data=a(g).val(),n.onchange()},0)}});var -v=0;for(d=0;d"+n.p.columns[d].label+"")}t.append(q),t.data("curr",v);var -z=a("");p.append(z),l=e.columns[v],l.searchoptions.id=a.jgrid.randId(),f&&"text"===l.inputtype&&(l.searchoptions.size||(l.searchoptions.size=10)),l.searchoptions.name=b.field,l.searchoptions.oper="filter";var -A=a.jgrid.createEl.call(o,l.inputtype,l.searchoptions,b.data,!0,n.p.ajaxSelectOptions||{},!0);("nu"===b.op||"nn"===b.op)&&(a(A).attr("readonly","true"),a(A).attr("disabled","true"));var -B=a("");for(z.append(B),B.bind("change",function(){b.op=a(B).val(),k=a(this).parents("tr:first");var -c=a(".input-elm",k)[0];"nu"===b.op||"nn"===b.op?(b.data="","SELECT"!==c.tagName.toUpperCase()&&(c.value=""),c.setAttribute("readonly","true"),c.setAttribute("disabled","true")):("SELECT"===c.tagName.toUpperCase()&&(b.data=c.value),c.removeAttribute("readonly"),c.removeAttribute("disabled")),n.onchange()}),h=l.searchoptions.sopt?l.searchoptions.sopt:n.p.sopt?n.p.sopt:-1!==a.inArray(l.searchtype,n.p.strarr)?n.p.stropts:n.p.numopts,q="",a.each(n.p.ops,function(){u.push(this.oper)}),d=0;d"+n.p.ops[s].text+"");B.append(q);var -C=a("");p.append(C),C.append(A),a.jgrid.bindEv.call(o,A,l.searchoptions),a(A).addClass("input-elm "+i.srInput).bind("change",function(){b.data="custom"===l.inputtype?l.searchoptions.custom_value.call(o,a(this).children(".customelement:first"),"get"):a(this).val(),n.onchange()});var -D=a("");if(p.append(D),this.p.ruleButtons===!0){var -E=a("");D.append(E),E.bind("click",function(){for(d=0;d1&&(c+=" "+a.groupOp+" ");try{c+=this.getStringForGroup(a.groups[b])}catch(d){alert(d)}}if(void -0!==a.rules)try{for(b=0;b1&&(c+=" "+a.groupOp+" "),c+=this.getStringForRule(a.rules[b])}catch(e){alert(e)}return c+=")","()"===c?"":c},this.getStringForRule=function(b){var -c,d,f,g,h="",i="",j=["int","integer","float","number","currency"];for(c=0;c1&&(e+="OR"===c.groupOp?" || ":" && "),e+=b(c.groups[d]);if(void -0!==c.rules)for(d=0;d1&&(e+="OR"===c.groupOp?" || ":" && "),e+=a(c.rules[d]);return e+=")","()"===e?"":e}var -c=this;return b(this.p.filter)},this.reDraw(),this.p.showQuery&&this.onchange(),this.filter=!0}}})},a.extend(a.fn.jqFilter,{toSQLString:function(){var -a="";return this.each(function(){a=this.toUserFriendlyString()}),a},filterData:function(){var -a;return this.each(function(){a=this.p.filter}),a},getParameter:function(a){return void -0!==a&&this.p.hasOwnProperty(a)?this.p[a]:this.p},resetFilter:function(){return this.each(function(){this.resetFilter()})},addFilter:function(b){"string"==typeof -b&&(b=a.jgrid.parse(b)),this.each(function(){this.p.filter=b,this.reDraw(),this.onchange()})}}),a.jgrid.extend({filterToolbar:function(b){var -c=a.jgrid.getRegional(this[0],"search");return b=a.extend({autosearch:!0,autosearchDelay:500,searchOnEnter:!0,beforeSearch:null,afterSearch:null,beforeClear:null,afterClear:null,onClearSearchValue:null,searchurl:"",stringResult:!1,groupOp:"AND",defaultSearch:"bw",searchOperators:!1,resetIcon:"x",splitSelect:",",groupOpSelect:"OR",operands:{eq:"==",ne:"!",lt:"<",le:"<=",gt:">",ge:">=",bw:"^",bn:"!^","in":"=",ni:"!=",ew:"|",en:"!@",cn:"~",nc:"!~",nu:"#",nn:"!#",bt:"..."}},c,b||{}),this.each(function(){var -d=this;if(!d.p.filterToolbar){a(d).data("filterToolbar")||a(d).data("filterToolbar",b),d.p.force_regional&&(b=a.extend(b,c));var -e,f,g,h=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].filter,i=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].common,j=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].base,k=function(){var -c,e,f,g,h={},i=0,j={},k=!1,l=[],m=!1;a.each(d.p.colModel,function(){var -n=a("#gs_"+d.p.idPrefix+a.jgrid.jqID(this.name),this.frozen===!0&&d.p.frozenColumns===!0?d.grid.fhDiv:d.grid.hDiv);if(e=this.index||this.name,g=this.searchoptions||{},f=b.searchOperators&&g.searchOperMenu?n.parent().prev().children("a").attr("soper")||b.defaultSearch:g.sopt?g.sopt[0]:"select"===this.stype?"eq":b.defaultSearch,c="custom"===this.stype&&a.isFunction(g.custom_value)&&n.length>0&&"SPAN"===n[0].nodeName.toUpperCase()?g.custom_value.call(d,n.children(".customelement:first"),"get"):n.val(),"select"===this.stype&&g.multiple&&a.isArray(c)&&c.length&&(k=!0,l.push(e),c=1===c.length?c[0]:c),"bt"===f&&(m=!0),c||"nu"===f||"nn"===f)h[e]=c,j[e]=f,i++;else -try{delete -d.p.postData[e]}catch(o){}});var -n=i>0?!0:!1;if(b.stringResult===!0||"local"===d.p.datatype||b.searchOperators===!0){var -o='{"groupOp":"'+b.groupOp+'","rules":[',p=0;a.each(h,function(a,b){p>0&&(o+=","),o+='{"field":"'+a+'",',o+='"op":"'+j[a]+'",',b+="",o+='"data":"'+b.replace(/\\/g,"\\\\").replace(/\"/g,'\\"')+'"}',p++}),o+="]}";var -q,r,s,t,u,v,w;if(k&&(q=a.jgrid.parse(o),q.rules&&q.rules.length))for(r=q.rules,s=0;s1&&(void -0===q.groups&&(q.groups=[]),w={groupOp:b.groupOpSelect,groups:[],rules:[]},q.groups.push(w),a.each(v,function(a){t=v[a],t&&w.rules.push({data:v[a],op:u.op,field:u.field})}),r.splice(s,1),s--));if(m&&(a.isPlainObject(q)||(q=a.jgrid.parse(o)),q.rules&&q.rules.length))for(r=q.rules,s=0;s1&&(void -0===q.groups&&(q.groups=[]),w={groupOp:"AND",groups:[],rules:[]},q.groups.push(w),a.each(v,function(a){var -b=0===a?"ge":"le";t=v[a],t&&w.rules.push({data:v[a],op:b,field:u.field})}),r.splice(s,1),s--));(m||k)&&(o=JSON.stringify(q)),a.extend(d.p.postData,{filters:o}),a.each(["searchField","searchString","searchOper"],function(a,b){d.p.postData.hasOwnProperty(b)&&delete -d.p.postData[b]})}else -a.extend(d.p.postData,h);var -x;d.p.searchurl&&(x=d.p.url,a(d).jqGrid("setGridParam",{url:d.p.searchurl}));var -y="stop"===a(d).triggerHandler("jqGridToolbarBeforeSearch")?!0:!1;!y&&a.isFunction(b.beforeSearch)&&(y=b.beforeSearch.call(d)),y||a(d).jqGrid("setGridParam",{search:n}).trigger("reloadGrid",[{page:1}]),x&&a(d).jqGrid("setGridParam",{url:x}),a(d).triggerHandler("jqGridToolbarAfterSearch"),a.isFunction(b.afterSearch)&&b.afterSearch.call(d)},l=function(c){var -e,f={},g=0;c="boolean"!=typeof -c?!0:c,a.each(d.p.colModel,function(){var -b,c=a("#gs_"+d.p.idPrefix+a.jgrid.jqID(this.name),this.frozen===!0&&d.p.frozenColumns===!0?d.grid.fhDiv:d.grid.hDiv);switch(this.searchoptions&&void -0!==this.searchoptions.defaultValue&&(b=this.searchoptions.defaultValue),e=this.index||this.name,this.stype){case"select":if(c.find("option").each(function(c){return 0===c&&(this.selected=!0),a(this).val()===b?(this.selected=!0,!1):void -0}),void -0!==b)f[e]=b,g++;else -try{delete -d.p.postData[e]}catch(h){}break;case"text":if(c.val(b||""),void -0!==b)f[e]=b,g++;else -try{delete -d.p.postData[e]}catch(i){}break;case"custom":a.isFunction(this.searchoptions.custom_value)&&c.length>0&&"SPAN"===c[0].nodeName.toUpperCase()&&this.searchoptions.custom_value.call(d,c.children(".customelement:first"),"set",b||"")}});var -h=g>0?!0:!1;if(d.p.resetsearch=!0,b.stringResult===!0||"local"===d.p.datatype){var -i='{"groupOp":"'+b.groupOp+'","rules":[',j=0;a.each(f,function(a,b){j>0&&(i+=","),i+='{"field":"'+a+'",',i+='"op":"eq",',b+="",i+='"data":"'+b.replace(/\\/g,"\\\\").replace(/\"/g,'\\"')+'"}',j++}),i+="]}",a.extend(d.p.postData,{filters:i}),a.each(["searchField","searchString","searchOper"],function(a,b){d.p.postData.hasOwnProperty(b)&&delete -d.p.postData[b]})}else -a.extend(d.p.postData,f);var -k;d.p.searchurl&&(k=d.p.url,a(d).jqGrid("setGridParam",{url:d.p.searchurl}));var -l="stop"===a(d).triggerHandler("jqGridToolbarBeforeClear")?!0:!1;!l&&a.isFunction(b.beforeClear)&&(l=b.beforeClear.call(d)),l||c&&a(d).jqGrid("setGridParam",{search:h}).trigger("reloadGrid",[{page:1}]),k&&a(d).jqGrid("setGridParam",{url:k}),a(d).triggerHandler("jqGridToolbarAfterClear"),a.isFunction(b.afterClear)&&b.afterClear()},m=function(){var -b=a("tr.ui-search-toolbar",d.grid.hDiv),c=d.p.frozenColumns===!0?a("tr.ui-search-toolbar",d.grid.fhDiv):!1;"none"===b.css("display")?(b.show(),c&&c.show()):(b.hide(),c&&c.hide())},n=function(c,e,f){a("#sopt_menu").remove(),e=parseInt(e,10),f=parseInt(f,10)+18;for(var -g,j,l=a(".ui-jqgrid-view").css("font-size")||"11px",m='",a("body").append(m),a("#sopt_menu").addClass("ui-menu "+h.menu_widget),a("#sopt_menu > li > a").hover(function(){a(this).addClass(i.hover)},function(){a(this).removeClass(i.hover)}).click(function(){var -e=a(this).attr("value"),f=a(this).attr("oper");if(a(d).triggerHandler("jqGridToolbarSelectOper",[e,f,c]),a("#sopt_menu").hide(),a(c).text(f).attr("soper",e),b.autosearch===!0){var -g=a(c).parent().next().children()[0];(a(g).val()||"nu"===e||"nn"===e)&&k()}})},o=a("");b.restoreFromFilters&&(g=d.p.postData.filters,g&&("string"==typeof -g&&(g=a.jgrid.parse(g)),f=g.rules.length?g.rules:!1)),a.each(d.p.colModel,function(c){var -g,i,l,m,n,p,q,r,s=this,t="",u="=",v=a(""),w=a("
"),x=a("
");if(this.hidden===!0&&a(v).css("display","none"),this.search=this.search===!1?!1:!0,void -0===this.stype&&(this.stype="text"),this.searchoptions=this.searchoptions||{},void -0===this.searchoptions.searchOperMenu&&(this.searchoptions.searchOperMenu=!0),g=a.extend({},this.searchoptions,{name:s.index||s.name,id:"gs_"+d.p.idPrefix+s.name,oper:"search"}),this.search){if(b.restoreFromFilters&&f){r=!1;for(var -y=0;y"+u+"":""}switch(a("td:eq(0)",x).attr("colindex",c).append(t),void -0===g.clearSearch&&(g.clearSearch=!0),g.clearSearch?(n=b.resetTitle||"Clear Search Value",a("td:eq(2)",x).append(""+b.resetIcon+"")):a("td:eq(2)",x).hide(),this.surl&&(g.dataUrl=this.surl),p="",g.defaultValue&&(p=a.isFunction(g.defaultValue)?g.defaultValue.call(d):g.defaultValue),b.restoreFromFilters&&r&&(p=r.data),q=a.jgrid.createEl.call(d,this.stype,g,p,!1,a.extend({},a.jgrid.ajaxOptions,d.p.ajaxSelectOptions||{})),a(q).addClass(h.srInput),a("td:eq(1)",x).append(q),a(w).append(x),null==g.dataEvents&&(g.dataEvents=[]),this.stype){case"select":b.autosearch===!0&&g.dataEvents.push({type:"change",fn:function(){return k(),!1}});break;case"text":b.autosearch===!0&&(b.searchOnEnter?g.dataEvents.push({type:"keypress",fn:function(a){var -b=a.charCode||a.keyCode||0;return 13===b?(k(),!1):this}}):g.dataEvents.push({type:"keydown",fn:function(a){var -c=a.which;switch(c){case -13:return!1;case -9:case -16:case -37:case -38:case -39:case -40:case -27:break;default:e&&clearTimeout(e),e=setTimeout(function(){k()},b.autosearchDelay)}}}))}a.jgrid.bindEv.call(d,q,g)}a(v).append(w),a(o).append(v),b.searchOperators&&""!==t||a("td:eq(0)",x).hide()}),a("table thead",d.grid.hDiv).append(o),b.searchOperators&&(a(".soptclass",o).click(function(b){var -c=a(this).offset(),d=c.left,e=c.top;n(this,d,e),b.stopPropagation()}),a("body").on("click",function(b){"soptclass"!==b.target.className&&a("#sopt_menu").remove()})),a(".clearsearchclass",o).click(function(){var -c,e=a(this).parents("tr:first"),f=parseInt(a("td.ui-search-oper",e).attr("colindex"),10),g=a.extend({},d.p.colModel[f].searchoptions||{}),h=g.defaultValue?g.defaultValue:"";"select"===d.p.colModel[f].stype?(c=a("td.ui-search-input select",e),h?c.val(h):c[0].selectedIndex=0):(c=a("td.ui-search-input input",e),c.val(h)),a(d).triggerHandler("jqGridToolbarClearVal",[c[0],f,g,h]),a.isFunction(b.onClearSearchValue)&&b.onClearSearchValue.call(d,c[0],f,g,h),b.autosearch===!0&&k()}),this.p.filterToolbar=!0,this.triggerToolbar=k,this.clearToolbar=l,this.toggleToolbar=m}})},destroyFilterToolbar:function(){return this.each(function(){this.p.filterToolbar&&(this.triggerToolbar=null,this.clearToolbar=null,this.toggleToolbar=null,this.p.filterToolbar=!1,a(this.grid.hDiv).find("table thead tr.ui-search-toolbar").remove())})},refreshFilterToolbar:function(b){return b=a.extend(!0,{filters:"",onClearVal:null,onSetVal:null},b||{}),this.each(function(){function -c(f){if(f&&f.rules){for(g=f.rules,l=g.length,d=0;l>d;d++)h=g[d],i=a.inArray(h.field,m),-1!==i&&(e=a("#gs_"+j.p.idPrefix+a.jgrid.jqID(k[i].name)),e.length>0&&("select"===k[i].stype?e.find("option[value='"+a.jgrid.jqID(h.data)+"']").prop("selected",!0):"text"===k[i].stype&&e.val(h.data),a.isFunction(b.onSetVal)&&b.onSetVal.call(j,e,k[i].name)));if(f.groups)for(var -n=0;nd;d++){switch(m.push(k[d].name),e=a("#gs_"+j.p.idPrefix+a.jgrid.jqID(k[d].name)),k[d].stype){case"select":case"text":e.val("")}a.isFunction(b.onClearVal)&&b.onClearVal.call(j,e,k[d].name)}"string"==typeof -b.filters&&b.filters.length&&(f=a.jgrid.parse(b.filters)),a.isPlainObject(f)&&c(f)}})},searchGrid:function(b){var -c=a.jgrid.getRegional(this[0],"search");return b=a.extend(!0,{recreateFilter:!1,drag:!0,sField:"searchField",sValue:"searchString",sOper:"searchOper",sFilter:"filters",loadDefaults:!0,beforeShowSearch:null,afterShowSearch:null,onInitializeSearch:null,afterRedraw:null,afterChange:null,sortStrategy:null,closeAfterSearch:!1,closeAfterReset:!1,closeOnEscape:!1,searchOnEnter:!1,multipleSearch:!1,multipleGroup:!1,top:0,left:0,jqModal:!0,modal:!1,resize:!0,width:450,height:"auto",dataheight:"auto",showQuery:!1,errorcheck:!0,sopt:null,stringResult:void -0,onClose:null,onSearch:null,onReset:null,toTop:!0,overlay:30,columns:[],tmplNames:null,tmplFilters:null,tmplLabel:" Template: ",showOnLoad:!1,layer:null,operands:{eq:"=",ne:"<>",lt:"<",le:"<=",gt:">",ge:">=",bw:"LIKE",bn:"NOT LIKE","in":"IN",ni:"NOT IN",ew:"LIKE",en:"NOT LIKE",cn:"LIKE",nc:"NOT LIKE",nu:"IS NULL",nn:"ISNOT NULL"}},c,b||{}),this.each(function(){function -c(c){g=a(d).triggerHandler("jqGridFilterBeforeShow",[c]),void -0===g&&(g=!0),g&&a.isFunction(b.beforeShowSearch)&&(g=b.beforeShowSearch.call(d,c)),g&&(a.jgrid.viewModal("#"+a.jgrid.jqID(i.themodal),{gbox:"#gbox_"+a.jgrid.jqID(f),jqm:b.jqModal,modal:b.modal,overlay:b.overlay,toTop:b.toTop}),a(d).triggerHandler("jqGridFilterAfterShow",[c]),a.isFunction(b.afterShowSearch)&&b.afterShowSearch.call(d,c))}var -d=this;if(d.grid){var -e,f="fbox_"+d.p.id,g=!0,h=!0,i={themodal:"searchmod"+f,modalhead:"searchhd"+f,modalcontent:"searchcnt"+f,scrollelm:f},j=d.p.postData[b.sFilter],k=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].filter,l=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].common;if(b.styleUI=d.p.styleUI,"string"==typeof -j&&(j=a.jgrid.parse(j)),b.recreateFilter===!0&&a("#"+a.jgrid.jqID(i.themodal)).remove(),void -0!==a("#"+a.jgrid.jqID(i.themodal))[0])c(a("#fbox_"+a.jgrid.jqID(d.p.id)));else{var -m=a("
").insertBefore("#gview_"+a.jgrid.jqID(d.p.id)),n="left",o="";"rtl"===d.p.direction&&(n="right",o=" style='text-align:left'",m.attr("dir","rtl"));var -p,q,r=a.extend([],d.p.colModel),s=""+b.Find+"",t=""+b.Reset+"",u="",v="",w=!1,x=-1;if(b.showQuery&&(u="Query"),b.columns.length?(r=b.columns,x=0,p=r[0].index||r[0].name):a.each(r,function(a,b){if(b.label||(b.label=d.p.colNames[a]),!w){var -c=void -0===b.search?!0:b.search,e=b.hidden===!0,f=b.searchoptions&&b.searchoptions.searchhidden===!0;(f&&c||c&&!e)&&(w=!0,p=b.index||b.name,x=a)}}),!j&&p||b.multipleSearch===!1){var -y="eq";x>=0&&r[x].searchoptions&&r[x].searchoptions.sopt?y=r[x].searchoptions.sopt[0]:b.sopt&&b.sopt.length&&(y=b.sopt[0]),j={groupOp:"AND",rules:[{field:p,op:y,data:""}]}}w=!1,b.tmplNames&&b.tmplNames.length&&(w=!0,v=""+b.tmplLabel+"",v+=""),q=""+v+"

"+t+""+u+s+"
",f=a.jgrid.jqID(f),a("#"+f).jqFilter({columns:r,sortStrategy:b.sortStrategy,filter:b.loadDefaults?j:null,showQuery:b.showQuery,errorcheck:b.errorcheck,sopt:b.sopt,groupButton:b.multipleGroup,ruleButtons:b.multipleSearch,uniqueSearchFields:b.uniqueSearchFields,afterRedraw:b.afterRedraw,ops:b.odata,operands:b.operands,ajaxSelectOptions:d.p.ajaxSelectOptions,groupOps:b.groupOps,onChange:function(){this.p.showQuery&&a(".query",this).html(this.toUserFriendlyString()),a.isFunction(b.afterChange)&&b.afterChange.call(d,a("#"+f),b)},direction:d.p.direction,id:d.p.id}),m.append(q),w&&b.tmplFilters&&b.tmplFilters.length&&a(".ui-template",m).bind("change",function(){var -c=a(this).val();return"default"===c?a("#"+f).jqFilter("addFilter",j):a("#"+f).jqFilter("addFilter",b.tmplFilters[parseInt(c,10)]),!1}),b.multipleGroup===!0&&(b.multipleSearch=!0),a(d).triggerHandler("jqGridFilterInitialize",[a("#"+f)]),a.isFunction(b.onInitializeSearch)&&b.onInitializeSearch.call(d,a("#"+f)),b.gbox="#gbox_"+f,b.layer?a.jgrid.createModal(i,m,b,"#gview_"+a.jgrid.jqID(d.p.id),a("#gbox_"+a.jgrid.jqID(d.p.id))[0],"#"+a.jgrid.jqID(b.layer),{position:"relative"}):a.jgrid.createModal(i,m,b,"#gview_"+a.jgrid.jqID(d.p.id),a("#gbox_"+a.jgrid.jqID(d.p.id))[0]),(b.searchOnEnter||b.closeOnEscape)&&a("#"+a.jgrid.jqID(i.themodal)).keydown(function(c){var -d=a(c.target);return!b.searchOnEnter||13!==c.which||d.hasClass("add-group")||d.hasClass("add-rule")||d.hasClass("delete-group")||d.hasClass("delete-rule")||d.hasClass("fm-button")&&d.is("[id$=_query]")?b.closeOnEscape&&27===c.which?(a("#"+a.jgrid.jqID(i.modalhead)).find(".ui-jqdialog-titlebar-close").click(),!1):void -0:(a("#"+f+"_search").click(),!1)}),u&&a("#"+f+"_query").bind("click",function(){return a(".queryresult",m).toggle(),!1}),void -0===b.stringResult&&(b.stringResult=b.multipleSearch),a("#"+f+"_search").bind("click",function(){var -c,g,j={};if(e=a("#"+f),e.find(".input-elm:focus").change(),g=e.jqFilter("filterData"),b.errorcheck&&(e[0].hideError(),b.showQuery||e.jqFilter("toSQLString"),e[0].p.error))return e[0].showError(),!1;if(b.stringResult){try{c=JSON.stringify(g)}catch(k){}"string"==typeof -c&&(j[b.sFilter]=c,a.each([b.sField,b.sValue,b.sOper],function(){j[this]=""}))}else -b.multipleSearch?(j[b.sFilter]=g,a.each([b.sField,b.sValue,b.sOper],function(){j[this]=""})):(j[b.sField]=g.rules[0].field,j[b.sValue]=g.rules[0].data,j[b.sOper]=g.rules[0].op,j[b.sFilter]="");return d.p.search=!0,a.extend(d.p.postData,j),h=a(d).triggerHandler("jqGridFilterSearch"),void -0===h&&(h=!0),h&&a.isFunction(b.onSearch)&&(h=b.onSearch.call(d,d.p.filters)),h!==!1&&a(d).trigger("reloadGrid",[{page:1}]),b.closeAfterSearch&&a.jgrid.hideModal("#"+a.jgrid.jqID(i.themodal),{gb:"#gbox_"+a.jgrid.jqID(d.p.id),jqm:b.jqModal,onClose:b.onClose}),!1}),a("#"+f+"_reset").bind("click",function(){var -c={},e=a("#"+f);return d.p.search=!1,d.p.resetsearch=!0,b.multipleSearch===!1?c[b.sField]=c[b.sValue]=c[b.sOper]="":c[b.sFilter]="",e[0].resetFilter(),w&&a(".ui-template",m).val("default"),a.extend(d.p.postData,c),h=a(d).triggerHandler("jqGridFilterReset"),void -0===h&&(h=!0),h&&a.isFunction(b.onReset)&&(h=b.onReset.call(d)),h!==!1&&a(d).trigger("reloadGrid",[{page:1}]),b.closeAfterReset&&a.jgrid.hideModal("#"+a.jgrid.jqID(i.themodal),{gb:"#gbox_"+a.jgrid.jqID(d.p.id),jqm:b.jqModal,onClose:b.onClose}),!1}),c(a("#"+f)),a(".fm-button:not(."+l.disabled+")",m).hover(function(){a(this).addClass(l.hover)},function(){a(this).removeClass(l.hover)})}}})},filterInput:function(b,c){return c=a.extend(!0,{defaultSearch:"cn",groupOp:"OR",searchAll:!1,beforeSearch:null,afterSearch:null},c||{}),this.each(function(){var -d=this;if(d.grid){var -e,f,g,h='{"groupOp":"'+c.groupOp+'","rules":[',i=0;if(b+="","local"!==!d.p.datatype){a.each(d.p.colModel,function(){e=this.index||this.name,f=this.searchoptions||{},g=c.defaultSearch?c.defaultSearch:f.sopt?f.sopt[0]:c.defaultSearch,this.search=this.search===!1?!1:!0,(this.search||c.searchAll)&&(i>0&&(h+=","),h+='{"field":"'+e+'",',h+='"op":"'+g+'",',h+='"data":"'+b.replace(/\\/g,"\\\\").replace(/\"/g,'\\"')+'"}',i++)}),h+="]}",a.extend(d.p.postData,{filters:h}),a.each(["searchField","searchString","searchOper"],function(a,b){d.p.postData.hasOwnProperty(b)&&delete -d.p.postData[b]});var -j="stop"===a(d).triggerHandler("jqGridFilterInputBeforeSearch")?!0:!1;!j&&a.isFunction(c.beforeSearch)&&(j=c.beforeSearch.call(d)),j||a(d).jqGrid("setGridParam",{search:!0}).trigger("reloadGrid",[{page:1}]),a(d).triggerHandler("jqGridFilterInputAfterSearch"),a.isFunction(c.afterSearch)&&c.afterSearch.call(d)}}})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base","./grid.common"],a):a(jQuery)}(function(a){"use strict";a.jgrid.inlineEdit=a.jgrid.inlineEdit||{},a.jgrid.extend({editRow:function(b,c,d,e,f,g,h,i,j){var -k={},l=a.makeArray(arguments).slice(1);return"object"===a.type(l[0])?k=l[0]:(void -0!==c&&(k.keys=c),a.isFunction(d)&&(k.oneditfunc=d),a.isFunction(e)&&(k.successfunc=e),void -0!==f&&(k.url=f),void -0!==g&&(k.extraparam=g),a.isFunction(h)&&(k.aftersavefunc=h),a.isFunction(i)&&(k.errorfunc=i),a.isFunction(j)&&(k.afterrestorefunc=j)),k=a.extend(!0,{keys:!1,keyevent:"keydown",oneditfunc:null,successfunc:null,url:null,extraparam:{},aftersavefunc:null,errorfunc:null,afterrestorefunc:null,restoreAfterError:!0,mtype:"POST",focusField:!0},a.jgrid.inlineEdit,k),this.each(function(){var -c,d,e,f,g,h,i=this,j=0,l=null,m={},n=a(this).jqGrid("getStyleUI",i.p.styleUI+".inlinedit","inputClass",!0);if(i.grid&&(f=a(i).jqGrid("getInd",b,!0),f!==!1)){if(i.p.beforeAction=!0,h=a.isFunction(k.beforeEditRow)?k.beforeEditRow.call(i,k,b):void -0,void -0===h&&(h=!0),!h)return void(i.p.beforeAction=!1);e=a(f).attr("editable")||"0","0"!==e||a(f).hasClass("not-editable-row")||(g=i.p.colModel,a('td[role="gridcell"]',f).each(function(e){c=g[e].name;var -f=i.p.treeGrid===!0&&c===i.p.ExpandColumn;if(f)d=a("span:first",this).html();else -try{d=a.unformat.call(i,this,{rowId:b,colModel:g[e]},e)}catch(h){d=g[e].edittype&&"textarea"===g[e].edittype?a(this).text():a(this).html()}if("cb"!==c&&"subgrid"!==c&&"rn"!==c&&(i.p.autoencode&&(d=a.jgrid.htmlDecode(d)),m[c]=d,g[e].editable===!0)){null===l&&(l=e),f?a("span:first",this).html(""):a(this).html("");var -k=a.extend({},g[e].editoptions||{},{id:b+"_"+c,name:c,rowId:b,oper:"edit"});g[e].edittype||(g[e].edittype="text"),(" "===d||" "===d||1===d.length&&160===d.charCodeAt(0))&&(d="");var -o=a.jgrid.createEl.call(i,g[e].edittype,k,d,!0,a.extend({},a.jgrid.ajaxOptions,i.p.ajaxSelectOptions||{}));a(o).addClass("editable inline-edit-cell"),a.inArray(g[e].edittype,["text","textarea","password","select"])>-1&&a(o).addClass(n),f?a("span:first",this).append(o):a(this).append(o),a.jgrid.bindEv.call(i,o,k),"select"===g[e].edittype&&void -0!==g[e].editoptions&&g[e].editoptions.multiple===!0&&void -0===g[e].editoptions.dataUrl&&a.jgrid.msie()&&a(o).width(a(o).width()),j++}}),j>0&&(m.id=b,i.p.savedRow.push(m),a(f).attr("editable","1"),k.focusField&&("number"==typeof -k.focusField&&parseInt(k.focusField,10)<=g.length&&(l=k.focusField),setTimeout(function(){var -b=a("td:eq("+l+") :input:visible",f).not(":disabled");b.length>0&&b.focus()},0)),k.keys===!0&&a(f).bind(k.keyevent,function(c){if(27===c.keyCode){if(a(i).jqGrid("restoreRow",b,k.afterrestorefunc),i.p.inlineNav)try{a(i).jqGrid("showAddEditButtons")}catch(d){}return!1}if(13===c.keyCode){var -e=c.target;if("TEXTAREA"===e.tagName)return!0;if(a(i).jqGrid("saveRow",b,k)&&i.p.inlineNav)try{a(i).jqGrid("showAddEditButtons")}catch(f){}return!1}}),a(i).triggerHandler("jqGridInlineEditRow",[b,k]),a.isFunction(k.oneditfunc)&&k.oneditfunc.call(i,b)))}})},saveRow:function(b,c,d,e,f,g,h){var -i=a.makeArray(arguments).slice(1),j={},k=this[0];"object"===a.type(i[0])?j=i[0]:(a.isFunction(c)&&(j.successfunc=c),void -0!==d&&(j.url=d),void -0!==e&&(j.extraparam=e),a.isFunction(f)&&(j.aftersavefunc=f),a.isFunction(g)&&(j.errorfunc=g),a.isFunction(h)&&(j.afterrestorefunc=h)),j=a.extend(!0,{successfunc:null,url:null,extraparam:{},aftersavefunc:null,errorfunc:null,afterrestorefunc:null,restoreAfterError:!0,mtype:"POST",saveui:"enable",savetext:a.jgrid.getRegional(k,"defaults.savetext")},a.jgrid.inlineEdit,j);var -l,m,n,o,p,q=!1,r={},s={},t={},u=!1,v=a.trim(a(k).jqGrid("getStyleUI",k.p.styleUI+".common","error",!0));if(!k.grid)return q;if(p=a(k).jqGrid("getInd",b,!0),p===!1)return q;var -w=a.jgrid.getRegional(k,"errors"),x=a.jgrid.getRegional(k,"edit"),y=a.isFunction(j.beforeSaveRow)?j.beforeSaveRow.call(k,j,b):void -0;if(void -0===y&&(y=!0),y){if(m=a(p).attr("editable"),j.url=j.url||k.p.editurl,"1"===m){var -z;if(a('td[role="gridcell"]',p).each(function(b){if(z=k.p.colModel[b],l=z.name,"cb"!==l&&"subgrid"!==l&&z.editable===!0&&"rn"!==l&&!a(this).hasClass("not-editable-cell")){switch(z.edittype){case"checkbox":var -c=["Yes","No"];z.editoptions&&(c=z.editoptions.value.split(":")),r[l]=a("input",this).is(":checked")?c[0]:c[1];break;case"text":case"password":case"textarea":case"button":r[l]=a("input, textarea",this).val();break;case"select":if(z.editoptions.multiple){var -d=a("select",this),e=[];r[l]=a(d).val(),r[l]?r[l]=r[l].join(","):r[l]="",a("select option:selected",this).each(function(b,c){e[b]=a(c).text()}),s[l]=e.join(",")}else -r[l]=a("select option:selected",this).val(),s[l]=a("select option:selected",this).text();z.formatter&&"select"===z.formatter&&(s={});break;case"custom":try{if(!z.editoptions||!a.isFunction(z.editoptions.custom_value))throw"e1";if(r[l]=z.editoptions.custom_value.call(k,a(".customelement",this),"get"),void -0===r[l])throw"e2"}catch(f){"e1"===f?a.jgrid.info_dialog(w.errcap,"function 'custom_value' "+x.msg.nodefined,x.bClose,{styleUI:k.p.styleUI}):a.jgrid.info_dialog(w.errcap,f.message,x.bClose,{styleUI:k.p.styleUI})}}if(o=a.jgrid.checkValues.call(k,r[l],b),o[0]===!1)return!1;k.p.autoencode&&(r[l]=a.jgrid.htmlEncode(r[l])),"clientArray"!==j.url&&z.editoptions&&z.editoptions.NullIfEmpty===!0&&""===r[l]&&(t[l]="null",u=!0)}}),o[0]===!1){try{var -A=a(k).jqGrid("getGridRowById",b),B=a.jgrid.findPos(A);a.jgrid.info_dialog(w.errcap,o[1],x.bClose,{left:B[0],top:B[1]+a(A).outerHeight(),styleUI:k.p.styleUI})}catch(C){alert(o[1])}return q}var -D,E=k.p.prmNames,F=b;if(D=k.p.keyName===!1?E.id:k.p.keyName,r){if(r[E.oper]=E.editoper,void -0===r[D]||""===r[D])r[D]=b;else -if(p.id!==k.p.idPrefix+r[D]){var -G=a.jgrid.stripPref(k.p.idPrefix,b);if(void -0!==k.p._index[G]&&(k.p._index[r[D]]=k.p._index[G],delete -k.p._index[G]),b=k.p.idPrefix+r[D],a(p).attr("id",b),k.p.selrow===F&&(k.p.selrow=b),a.isArray(k.p.selarrrow)){var -H=a.inArray(F,k.p.selarrrow);H>=0&&(k.p.selarrrow[H]=b)}if(k.p.multiselect){var -I="jqg_"+k.p.id+"_"+b;a("input.cbox",p).attr("id",I).attr("name",I)}}void -0===k.p.inlineData&&(k.p.inlineData={}),r=a.extend({},r,k.p.inlineData,j.extraparam)}if("clientArray"===j.url){r=a.extend({},r,s),k.p.autoencode&&a.each(r,function(b,c){r[b]=a.jgrid.htmlDecode(c)});var -J,K=a(k).jqGrid("setRowData",b,r);for(a(p).attr("editable","0"),J=0;J=0&&k.p.savedRow.splice(n,1),a(k).triggerHandler("jqGridInlineAfterSaveRow",[b,K,r,j]),a.isFunction(j.aftersavefunc)&&j.aftersavefunc.call(k,b,K,r,j),q=!0,a(p).removeClass("jqgrid-new-row").unbind("keydown")}else -a(k).jqGrid("progressBar",{method:"show",loadtype:j.saveui,htmlcontent:j.savetext}),t=a.extend({},r,t),t[D]=a.jgrid.stripPref(k.p.idPrefix,t[D]),a.ajax(a.extend({url:j.url,data:a.isFunction(k.p.serializeRowData)?k.p.serializeRowData.call(k,t):t,type:j.mtype,async:!1,complete:function(c,d){if(a(k).jqGrid("progressBar",{method:"hide",loadtype:j.saveui,htmlcontent:j.savetext}),"success"===d){var -e,f,g=!0;if(e=a(k).triggerHandler("jqGridInlineSuccessSaveRow",[c,b,j]),a.isArray(e)||(e=[!0,t]),e[0]&&a.isFunction(j.successfunc)&&(e=j.successfunc.call(k,c)),a.isArray(e)?(g=e[0],r=e[1]||r):g=e,g===!0){for(k.p.autoencode&&a.each(r,function(b,c){r[b]=a.jgrid.htmlDecode(c)}),u&&a.each(r,function(a){"null"===r[a]&&(r[a]="")}),r=a.extend({},r,s),a(k).jqGrid("setRowData",b,r),a(p).attr("editable","0"),f=0;f=0&&k.p.savedRow.splice(n,1),a(k).triggerHandler("jqGridInlineAfterSaveRow",[b,c,r,j]),a.isFunction(j.aftersavefunc)&&j.aftersavefunc.call(k,b,c,r,j),q=!0,a(p).removeClass("jqgrid-new-row").unbind("keydown")}else -a(k).triggerHandler("jqGridInlineErrorSaveRow",[b,c,d,null,j]),a.isFunction(j.errorfunc)&&j.errorfunc.call(k,b,c,d,null),j.restoreAfterError===!0&&a(k).jqGrid("restoreRow",b,j.afterrestorefunc)}},error:function(c,d,e){if(a("#lui_"+a.jgrid.jqID(k.p.id)).hide(),a(k).triggerHandler("jqGridInlineErrorSaveRow",[b,c,d,e,j]),a.isFunction(j.errorfunc))j.errorfunc.call(k,b,c,d,e);else{var -f=c.responseText||c.statusText;try{a.jgrid.info_dialog(w.errcap,'
'+f+"
",x.bClose,{buttonalign:"right",styleUI:k.p.styleUI})}catch(g){alert(f)}}j.restoreAfterError===!0&&a(k).jqGrid("restoreRow",b,j.afterrestorefunc)}},a.jgrid.ajaxOptions,k.p.ajaxRowOptions||{}))}return q}},restoreRow:function(b,c){var -d=a.makeArray(arguments).slice(1),e={};return"object"===a.type(d[0])?e=d[0]:a.isFunction(c)&&(e.afterrestorefunc=c),e=a.extend(!0,{},a.jgrid.inlineEdit,e),this.each(function(){var -c,d,f=this,g=-1,h={};if(f.grid&&(c=a(f).jqGrid("getInd",b,!0),c!==!1)){var -i=a.isFunction(e.beforeCancelRow)?e.beforeCancelRow.call(f,e,b):void -0;if(void -0===i&&(i=!0),i){for(d=0;d=0){if(a.isFunction(a.fn.datepicker))try{a("input.hasDatepicker","#"+a.jgrid.jqID(c.id)).datepicker("hide")}catch(j){}a.each(f.p.colModel,function(){this.editable===!0&&f.p.savedRow[g].hasOwnProperty(this.name)&&(h[this.name]=f.p.savedRow[g][this.name])}),a(f).jqGrid("setRowData",b,h),a(c).attr("editable","0").unbind("keydown"),f.p.savedRow.splice(g,1),a("#"+a.jgrid.jqID(b),"#"+a.jgrid.jqID(f.p.id)).hasClass("jqgrid-new-row")&&setTimeout(function(){a(f).jqGrid("delRowData",b),a(f).jqGrid("showAddEditButtons")},0)}a(f).triggerHandler("jqGridInlineAfterRestoreRow",[b]),a.isFunction(e.afterrestorefunc)&&e.afterrestorefunc.call(f,b)}}})},addRow:function(b){return b=a.extend(!0,{rowID:null,initdata:{},position:"first",useDefValues:!0,useFormatter:!1,addRowParams:{extraparam:{}}},b||{}),this.each(function(){if(this.grid){var -c=this;c.p.beforeAction=!0;var -d=a.isFunction(b.beforeAddRow)?b.beforeAddRow.call(c,b.addRowParams):void -0;if(void -0===d&&(d=!0),!d)return void(c.p.beforeAction=!1);if(b.rowID=a.isFunction(b.rowID)?b.rowID.call(c,b):null!=b.rowID?b.rowID:a.jgrid.randId(),b.useDefValues===!0&&a(c.p.colModel).each(function(){if(this.editoptions&&this.editoptions.defaultValue){var -d=this.editoptions.defaultValue,e=a.isFunction(d)?d.call(c):d;b.initdata[this.name]=e}}),a(c).jqGrid("addRowData",b.rowID,b.initdata,b.position),b.rowID=c.p.idPrefix+b.rowID,a("#"+a.jgrid.jqID(b.rowID),"#"+a.jgrid.jqID(c.p.id)).addClass("jqgrid-new-row"),b.useFormatter)a("#"+a.jgrid.jqID(b.rowID)+" .ui-inline-edit","#"+a.jgrid.jqID(c.p.id)).click();else{var -e=c.p.prmNames,f=e.oper;b.addRowParams.extraparam[f]=e.addoper,a(c).jqGrid("editRow",b.rowID,b.addRowParams),a(c).jqGrid("setSelection",b.rowID)}}})},inlineNav:function(b,c){var -d=this[0],e=a.jgrid.getRegional(d,"nav"),f=a.jgrid.styleUI[d.p.styleUI].inlinedit;return c=a.extend(!0,{edit:!0,editicon:f.icon_edit_nav,add:!0,addicon:f.icon_add_nav,save:!0,saveicon:f.icon_save_nav,cancel:!0,cancelicon:f.icon_cancel_nav,addParams:{addRowParams:{extraparam:{}}},editParams:{},restoreAfterSelect:!0,saveAfterSelect:!1},e,c||{}),this.each(function(){if(this.grid&&!this.p.inlineNav){var -f=a.jgrid.jqID(d.p.id),g=a.trim(a(d).jqGrid("getStyleUI",d.p.styleUI+".common","disabled",!0));if(d.p.navGrid||a(d).jqGrid("navGrid",b,{refresh:!1,edit:!1,add:!1,del:!1,search:!1,view:!1}),a(d).data("inlineNav")||a(d).data("inlineNav",c),d.p.force_regional&&(c=a.extend(c,e)),d.p.inlineNav=!0,c.addParams.useFormatter===!0){var -h,i=d.p.colModel;for(h=0;h0&&d.p.inlineNav===!0&&e!==d.p.selrow&&null!==d.p.selrow&&(d.p.selrow===c.addParams.rowID?a(d).jqGrid("delRowData",d.p.selrow):c.restoreAfterSelect===!0?a(d).jqGrid("restoreRow",d.p.selrow,c.editParams):a(d).jqGrid("saveRow",d.p.selrow,c.editParams),a(d).jqGrid("showAddEditButtons"))})}})},showAddEditButtons:function(){return this.each(function(){if(this.grid){var -b=a.jgrid.jqID(this.p.id),c=a.trim(a(this).jqGrid("getStyleUI",this.p.styleUI+".common","disabled",!0));a("#"+b+"_ilsave").addClass(c),a("#"+b+"_ilcancel").addClass(c),a("#"+b+"_iladd").removeClass(c),a("#"+b+"_iledit").removeClass(c)}})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base"],a):a(jQuery)}(function(a){"use strict";a.jgrid.extend({editCell:function(b,c,d){return this.each(function(){var -e,f,g,h,i=this,j=a(this).jqGrid("getStyleUI",i.p.styleUI+".common","highlight",!0),k=a(this).jqGrid("getStyleUI",i.p.styleUI+".common","hover",!0),l=a(this).jqGrid("getStyleUI",i.p.styleUI+".celledit","inputClass",!0);if(i.grid&&i.p.cellEdit===!0){if(c=parseInt(c,10),i.p.selrow=i.rows[b].id,i.p.knv||a(i).jqGrid("GridNav"),i.p.savedRow.length>0){if(d===!0&&b==i.p.iRow&&c==i.p.iCol)return;a(i).jqGrid("saveCell",i.p.savedRow[0].id,i.p.savedRow[0].ic)}else -window.setTimeout(function(){a("#"+a.jgrid.jqID(i.p.knv)).attr("tabindex","-1").focus()},1);if(h=i.p.colModel[c],e=h.name,"subgrid"!==e&&"cb"!==e&&"rn"!==e){if(g=a("td:eq("+c+")",i.rows[b]),h.editable!==!0||d!==!0||g.hasClass("not-editable-cell")||a.isFunction(i.p.isCellEditable)&&!i.p.isCellEditable.call(i,e,b,c))parseInt(i.p.iCol,10)>=0&&parseInt(i.p.iRow,10)>=0&&a(i.rows[i.p.iRow]).removeClass("selected-row "+k).find("td:eq("+i.p.iCol+")").removeClass("edit-cell "+j),g.addClass("edit-cell "+j),a(i.rows[b]).addClass("selected-row "+k),f=g.html().replace(/\ \;/gi,""),a(i).triggerHandler("jqGridSelectCell",[i.rows[b].id,e,f,b,c]),a.isFunction(i.p.onSelectCell)&&i.p.onSelectCell.call(i,i.rows[b].id,e,f,b,c);else{parseInt(i.p.iCol,10)>=0&&parseInt(i.p.iRow,10)>=0&&a(i.rows[i.p.iRow]).removeClass("selected-row "+k).find("td:eq("+i.p.iCol+")").removeClass("edit-cell "+j),a(g).addClass("edit-cell "+j),a(i.rows[b]).addClass("selected-row "+k);try{f=a.unformat.call(i,g,{rowId:i.rows[b].id,colModel:h},c)}catch(m){f=h.edittype&&"textarea"===h.edittype?a(g).text():a(g).html()}if(i.p.autoencode&&(f=a.jgrid.htmlDecode(f)),h.edittype||(h.edittype="text"),i.p.savedRow.push({id:b,ic:c,name:e,v:f}),(" "===f||" "===f||1===f.length&&160===f.charCodeAt(0))&&(f=""),a.isFunction(i.p.formatCell)){var -n=i.p.formatCell.call(i,i.rows[b].id,e,f,b,c);void -0!==n&&(f=n)}a(i).triggerHandler("jqGridBeforeEditCell",[i.rows[b].id,e,f,b,c]),a.isFunction(i.p.beforeEditCell)&&i.p.beforeEditCell.call(i,i.rows[b].id,e,f,b,c);var -o=a.extend({},h.editoptions||{},{id:b+"_"+e,name:e,rowId:i.rows[b].id,oper:"edit"}),p=a.jgrid.createEl.call(i,h.edittype,o,f,!0,a.extend({},a.jgrid.ajaxOptions,i.p.ajaxSelectOptions||{}));a.inArray(h.edittype,["text","textarea","password","select"])>-1&&a(p).addClass(l),a(g).html("").append(p).attr("tabindex","0"),a.jgrid.bindEv.call(i,p,o),window.setTimeout(function(){a(p).focus()},1),a("input, select, textarea",g).bind("keydown",function(d){if(27===d.keyCode&&(a("input.hasDatepicker",g).length>0?a(".ui-datepicker").is(":hidden")?a(i).jqGrid("restoreCell",b,c):a("input.hasDatepicker",g).datepicker("hide"):a(i).jqGrid("restoreCell",b,c)),13===d.keyCode&&!d.shiftKey)return a(i).jqGrid("saveCell",b,c),!1;if(9===d.keyCode){if(i.grid.hDiv.loading)return!1;d.shiftKey?a(i).jqGrid("prevCell",b,c):a(i).jqGrid("nextCell",b,c)}d.stopPropagation()}),a(i).triggerHandler("jqGridAfterEditCell",[i.rows[b].id,e,f,b,c]),a.isFunction(i.p.afterEditCell)&&i.p.afterEditCell.call(i,i.rows[b].id,e,f,b,c)}i.p.iCol=c,i.p.iRow=b}}})},saveCell:function(b,c){return this.each(function(){var -d,e=this,f=a.jgrid.getRegional(this,"errors"),g=a.jgrid.getRegional(this,"edit");if(e.grid&&e.p.cellEdit===!0){if(d=e.p.savedRow.length>=1?0:null,null!==d){var -h,i,j=a("td:eq("+c+")",e.rows[b]),k=e.p.colModel[c],l=k.name,m=a.jgrid.jqID(l),n=a(j).offset();switch(k.edittype){case"select":if(k.editoptions.multiple){var -o=a("#"+b+"_"+m,e.rows[b]),p=[];h=a(o).val(),h?h.join(","):h="",a("option:selected",o).each(function(b,c){p[b]=a(c).text()}),i=p.join(",")}else -h=a("#"+b+"_"+m+" option:selected",e.rows[b]).val(),i=a("#"+b+"_"+m+" option:selected",e.rows[b]).text();k.formatter&&(i=h);break;case"checkbox":var -q=["Yes","No"];k.editoptions&&(q=k.editoptions.value.split(":")),h=a("#"+b+"_"+m,e.rows[b]).is(":checked")?q[0]:q[1],i=h;break;case"password":case"text":case"textarea":case"button":h=a("#"+b+"_"+m,e.rows[b]).val(),i=h;break;case"custom":try{if(!k.editoptions||!a.isFunction(k.editoptions.custom_value))throw"e1";if(h=k.editoptions.custom_value.call(e,a(".customelement",j),"get"),void -0===h)throw"e2";i=h}catch(r){"e1"===r?a.jgrid.info_dialog(f.errcap,"function 'custom_value' "+g.msg.nodefined,g.bClose,{styleUI:e.p.styleUI}):"e2"===r?a.jgrid.info_dialog(f.errcap,"function 'custom_value' "+g.msg.novalue,g.bClose,{styleUI:e.p.styleUI}):a.jgrid.info_dialog(f.errcap,r.message,g.bClose,{styleUI:e.p.styleUI})}}if(i!==e.p.savedRow[d].v){var -s=a(e).triggerHandler("jqGridBeforeSaveCell",[e.rows[b].id,l,h,b,c]);if(s&&(h=s,i=s),a.isFunction(e.p.beforeSaveCell)){var -t=e.p.beforeSaveCell.call(e,e.rows[b].id,l,h,b,c);t&&(h=t,i=t)}var -u=a.jgrid.checkValues.call(e,h,c),v=!1;if(u[0]===!0){var -w=a(e).triggerHandler("jqGridBeforeSubmitCell",[e.rows[b].id,l,h,b,c])||{};if(a.isFunction(e.p.beforeSubmitCell)&&(w=e.p.beforeSubmitCell.call(e,e.rows[b].id,l,h,b,c),w||(w={})),a("input.hasDatepicker",j).length>0&&a("input.hasDatepicker",j).datepicker("hide"),"remote"===e.p.cellsubmit)if(e.p.cellurl){var -x={};e.p.autoencode&&(h=a.jgrid.htmlEncode(h)),k.editoptions&&k.editoptions.NullIfEmpty&&""===h&&(h="null",v=!0),x[l]=h;var -y,z,A;A=e.p.prmNames,y=A.id,z=A.oper,x[y]=a.jgrid.stripPref(e.p.idPrefix,e.rows[b].id),x[z]=A.editoper,x=a.extend(w,x),a(e).jqGrid("progressBar",{method:"show",loadtype:e.p.loadui,htmlcontent:a.jgrid.getRegional(e,"defaults.savetext")}),e.grid.hDiv.loading=!0,a.ajax(a.extend({url:e.p.cellurl,data:a.isFunction(e.p.serializeCellData)?e.p.serializeCellData.call(e,x,l):x,type:"POST",complete:function(d,k){if(a(e).jqGrid("progressBar",{method:"hide",loadtype:e.p.loadui}),e.grid.hDiv.loading=!1,"success"===k){var -m=a(e).triggerHandler("jqGridAfterSubmitCell",[e,d,x.id,l,h,b,c])||[!0,""];m[0]===!0&&a.isFunction(e.p.afterSubmitCell)&&(m=e.p.afterSubmitCell.call(e,d,x.id,l,h,b,c)),m[0]===!0?(v&&(h=""),a(j).empty(),a(e).jqGrid("setCell",e.rows[b].id,c,i,!1,!1,!0),a(j).addClass("dirty-cell"),a(e.rows[b]).addClass("edited"),a(e).triggerHandler("jqGridAfterSaveCell",[e.rows[b].id,l,h,b,c]),a.isFunction(e.p.afterSaveCell)&&e.p.afterSaveCell.call(e,e.rows[b].id,l,h,b,c),e.p.savedRow.splice(0,1)):(a.jgrid.info_dialog(f.errcap,m[1],g.bClose,{styleUI:e.p.styleUI}),e.p.restoreCellonFail&&a(e).jqGrid("restoreCell",b,c))}},error:function(d,h,i){a("#lui_"+a.jgrid.jqID(e.p.id)).hide(),e.grid.hDiv.loading=!1,a(e).triggerHandler("jqGridErrorCell",[d,h,i]),a.isFunction(e.p.errorCell)?e.p.errorCell.call(e,d,h,i):a.jgrid.info_dialog(f.errcap,d.status+" : "+d.statusText+"
"+h,g.bClose,{styleUI:e.p.styleUI}),e.p.restoreCellonFail&&a(e).jqGrid("restoreCell",b,c)}},a.jgrid.ajaxOptions,e.p.ajaxCellOptions||{}))}else -try{a.jgrid.info_dialog(f.errcap,f.nourl,g.bClose,{styleUI:e.p.styleUI}),e.p.restoreCellonFail&&a(e).jqGrid("restoreCell",b,c)}catch(r){}"clientArray"===e.p.cellsubmit&&(a(j).empty(),a(e).jqGrid("setCell",e.rows[b].id,c,i,!1,!1,!0),a(j).addClass("dirty-cell"),a(e.rows[b]).addClass("edited"),a(e).triggerHandler("jqGridAfterSaveCell",[e.rows[b].id,l,h,b,c]),a.isFunction(e.p.afterSaveCell)&&e.p.afterSaveCell.call(e,e.rows[b].id,l,h,b,c),e.p.savedRow.splice(0,1))}else -try{window.setTimeout(function(){a.jgrid.info_dialog(f.errcap,h+" "+u[1],g.bClose,{styleUI:e.p.styleUI,top:n.top+40,left:n.left})},100),a(e).jqGrid("restoreCell",b,c)}catch(r){}}else -a(e).jqGrid("restoreCell",b,c)}window.setTimeout(function(){a("#"+a.jgrid.jqID(e.p.knv)).attr("tabindex","-1").focus()},0)}})},restoreCell:function(b,c){return this.each(function(){var -d,e=this;if(e.grid&&e.p.cellEdit===!0){if(d=e.p.savedRow.length>=1?0:null,null!==d){var -f=a("td:eq("+c+")",e.rows[b]);if(a.isFunction(a.fn.datepicker))try{a("input.hasDatepicker",f).datepicker("hide")}catch(g){}a(f).empty().attr("tabindex","-1"),a(e).jqGrid("setCell",e.rows[b].id,c,e.p.savedRow[d].v,!1,!1,!0),a(e).triggerHandler("jqGridAfterRestoreCell",[e.rows[b].id,e.p.savedRow[d].v,b,c]),a.isFunction(e.p.afterRestoreCell)&&e.p.afterRestoreCell.call(e,e.rows[b].id,e.p.savedRow[d].v,b,c),e.p.savedRow.splice(0,1)}window.setTimeout(function(){a("#"+e.p.knv).attr("tabindex","-1").focus()},0)}})},nextCell:function(b,c){return this.each(function(){var -d,e=this,f=!1;if(e.grid&&e.p.cellEdit===!0){for(d=c+1;d0&&a(e).jqGrid("saveCell",b,c)}})},prevCell:function(b,c){return this.each(function(){var -d,e=this,f=!1;if(e.grid&&e.p.cellEdit===!0){for(d=c-1;d>=0;d--)if(e.p.colModel[d].editable===!0&&(!a.isFunction(e.p.isCellEditable)||e.p.isCellEditable.call(e,e.p.colModel[d].name,b,d))){f=d;break}f!==!1?a(e).jqGrid("editCell",b,f,!0):e.p.savedRow.length>0&&a(e).jqGrid("saveCell",b,c)}})},GridNav:function(){return this.each(function(){function -b(b,c,e){if("v"===e.substr(0,1)){var -f=a(d.grid.bDiv)[0].clientHeight,g=a(d.grid.bDiv)[0].scrollTop,h=d.rows[b].offsetTop+d.rows[b].clientHeight,i=d.rows[b].offsetTop;"vd"===e&&h>=f&&(a(d.grid.bDiv)[0].scrollTop=a(d.grid.bDiv)[0].scrollTop+d.rows[b].clientHeight),"vu"===e&&g>i&&(a(d.grid.bDiv)[0].scrollTop=a(d.grid.bDiv)[0].scrollTop-d.rows[b].clientHeight)}if("h"===e){var -j=a(d.grid.bDiv)[0].clientWidth,k=a(d.grid.bDiv)[0].scrollLeft,l=d.rows[b].cells[c].offsetLeft+d.rows[b].cells[c].clientWidth,m=d.rows[b].cells[c].offsetLeft;l>=j+parseInt(k,10)?a(d.grid.bDiv)[0].scrollLeft=a(d.grid.bDiv)[0].scrollLeft+d.rows[b].cells[c].clientWidth:k>m&&(a(d.grid.bDiv)[0].scrollLeft=a(d.grid.bDiv)[0].scrollLeft-d.rows[b].cells[c].clientWidth)}}function -c(a,b){var -c,e;if("lft"===b)for(c=a+1,e=a;e>=0;e--)if(d.p.colModel[e].hidden!==!0){c=e;break}if("rgt"===b)for(c=a-1,e=a;e
");a(g).insertBefore(d.grid.cDiv),a("#"+d.p.knv).focus().keydown(function(g){switch(f=g.keyCode,"rtl"===d.p.direction&&(37===f?f=39:39===f&&(f=37)),f){case -38:d.p.iRow-1>0&&(b(d.p.iRow-1,d.p.iCol,"vu"),a(d).jqGrid("editCell",d.p.iRow-1,d.p.iCol,!1));break;case -40:d.p.iRow+1<=d.rows.length-1&&(b(d.p.iRow+1,d.p.iCol,"vd"),a(d).jqGrid("editCell",d.p.iRow+1,d.p.iCol,!1));break;case -37:d.p.iCol-1>=0&&(e=c(d.p.iCol-1,"lft"),b(d.p.iRow,e,"h"),a(d).jqGrid("editCell",d.p.iRow,e,!1));break;case -39:d.p.iCol+1<=d.p.colModel.length-1&&(e=c(d.p.iCol+1,"rgt"),b(d.p.iRow,e,"h"),a(d).jqGrid("editCell",d.p.iRow,e,!1));break;case -13:parseInt(d.p.iCol,10)>=0&&parseInt(d.p.iRow,10)>=0&&a(d).jqGrid("editCell",d.p.iRow,d.p.iCol,!0);break;default:return!0}return!1})}})},getChangedCells:function(b){var -c=[];return b||(b="all"),this.each(function(){var -d,e=this;e.grid&&e.p.cellEdit===!0&&a(e.rows).each(function(f){var -g={};a(this).hasClass("edited")&&(a("td",this).each(function(c){if(d=e.p.colModel[c].name,"cb"!==d&&"subgrid"!==d)if("dirty"===b){if(a(this).hasClass("dirty-cell"))try{g[d]=a.unformat.call(e,this,{rowId:e.rows[f].id,colModel:e.p.colModel[c]},c)}catch(h){g[d]=a.jgrid.htmlDecode(a(this).html())}}else -try{g[d]=a.unformat.call(e,this,{rowId:e.rows[f].id,colModel:e.p.colModel[c]},c)}catch(h){g[d]=a.jgrid.htmlDecode(a(this).html())}}),g.id=this.id,c.push(g))})}),c}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";a.fn.jqm=function(d){var -f={overlay:50,closeoverlay:!0,overlayClass:"jqmOverlay",closeClass:"jqmClose",trigger:".jqModal",ajax:e,ajaxText:"",target:e,modal:e,toTop:e,onShow:e,onHide:e,onLoad:e};return this.each(function(){return this._jqm?c[this._jqm].c=a.extend({},c[this._jqm].c,d):(b++,this._jqm=b,c[b]={c:a.extend(f,a.jqm.params,d),a:e,w:a(this).addClass("jqmID"+b),s:b},void(f.trigger&&a(this).jqmAddTrigger(f.trigger)))})},a.fn.jqmAddClose=function(a){return j(this,a,"jqmHide")},a.fn.jqmAddTrigger=function(a){return j(this,a,"jqmShow")},a.fn.jqmShow=function(b){return this.each(function(){a.jqm.open(this._jqm,b)})},a.fn.jqmHide=function(b){return this.each(function(){a.jqm.close(this._jqm,b)})},a.jqm={hash:{},open:function(b,g){var -i=c[b],j=i.c,k="."+j.closeClass,l=parseInt(i.w.css("z-index"));l=l>0?l:3e3;var -m=a("
").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":l-1,opacity:j.overlay/100});if(i.a)return e;if(i.t=g,i.a=!0,i.w.css("z-index",l),j.modal?(d[0]||setTimeout(function(){new -h("bind")},1),d.push(b)):j.overlay>0?j.closeoverlay&&i.w.jqmAddClose(m):m=e,i.o=m?m.addClass(j.overlayClass).prependTo("body"):e,j.ajax){var -n=j.target||i.w,o=j.ajax;n="string"==typeof -n?a(n,i.w):a(n),o="@"===o.substr(0,1)?a(g).attr(o.substring(1)):o,n.html(j.ajaxText).load(o,function(){j.onLoad&&j.onLoad.call(this,i),k&&i.w.jqmAddClose(a(k,i.w)),f(i)})}else -k&&i.w.jqmAddClose(a(k,i.w));return j.toTop&&i.o&&i.w.before('').insertAfter(i.o),j.onShow?j.onShow(i):i.w.show(),f(i),e},close:function(b){var -f=c[b];return f.a?(f.a=e,d[0]&&(d.pop(),d[0]||new -h("unbind")),f.c.toTop&&f.o&&a("#jqmP"+f.w[0]._jqm).after(f.w).remove(),f.c.onHide?f.c.onHide(f):(f.w.hide(),f.o&&f.o.remove()),e):e},params:{}};var -b=0,c=a.jqm.hash,d=[],e=!1,f=function(a){void -0===a.c.focusField&&(a.c.focusField=0),a.c.focusField>=0&&g(a)},g=function(b){try{a(":input:visible",b.w)[parseInt(b.c.focusField,10)].focus()}catch(c){}},h=function(b){a(document)[b]("keypress",i)[b]("keydown",i)[b]("mousedown",i)},i=function(b){var -e=c[d[d.length-1]],f=!a(b.target).parents(".jqmID"+e.s)[0];return f&&(a(".jqmID"+e.s).each(function(){var -c=a(this),d=c.offset();return d.top<=b.pageY&&b.pageY<=d.top+c.height()&&d.left<=b.pageX&&b.pageX<=d.left+c.width()?(f=!1,!1):void -0}),g(e)),!f},j=function(b,d,f){return b.each(function(){var -b=this._jqm;a(d).each(function(){this[f]||(this[f]=[],a(this).click(function(){for(var -a -in{jqmShow:1,jqmHide:1})for(var -b -in -this[a])c[this[a][b]]&&c[this[a][b]].w[a](this);return e})),this[f].push(b)})})}});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";a.fn.jqDrag=function(a){return g(this,a,"d")},a.fn.jqResize=function(a,b){return g(this,a,"r",b)},a.jqDnR={dnr:{},e:0,drag:function(a){return"d"==e.k?f.css({left:e.X+a.pageX-e.pX,top:e.Y+a.pageY-e.pY}):(f.css({width:Math.max(a.pageX-e.pX+e.W,0),height:Math.max(a.pageY-e.pY+e.H,0)}),c&&b.css({width:Math.max(a.pageX-c.pX+c.W,0),height:Math.max(a.pageY-c.pY+c.H,0)})),!1},stop:function(){a(document).unbind("mousemove",d.drag).unbind("mouseup",d.stop)}};var -b,c,d=a.jqDnR,e=d.dnr,f=d.e,g=function(d,g,j,k){return d.each(function(){g=g?a(g,d):d,g.bind("mousedown",{e:d,k:j},function(d){var -g=d.data,j={};if(f=g.e,b=k?a(k):!1,"relative"!=f.css("position"))try{f.position(j)}catch(l){}if(e={X:j.left||h("left")||0,Y:j.top||h("top")||0,W:h("width")||f[0].scrollWidth||0,H:h("height")||f[0].scrollHeight||0,pX:d.pageX,pY:d.pageY,k:g.k},c=b&&"d"!=g.k?{X:j.left||i("left")||0,Y:j.top||i("top")||0,W:b[0].offsetWidth||i("width")||0,H:b[0].offsetHeight||i("height")||0,pX:d.pageX,pY:d.pageY,k:g.k}:!1,a("input.hasDatepicker",f[0])[0])try{a("input.hasDatepicker",f[0]).datepicker("hide")}catch(m){}return a(document).mousemove(a.jqDnR.drag).mouseup(a.jqDnR.stop),!1})})},h=function(a){return parseInt(f.css(a),10)||!1},i=function(a){return parseInt(b.css(a),10)||!1};a.fn.tinyDraggable=function(b){var -c=a.extend({handle:0,exclude:0},b);return this.each(function(){var -b,d,e=a(this),f=c.handle?a(c.handle,e):e;f.on({mousedown:function(f){if(!c.exclude||!~a.inArray(f.target,a(c.exclude,e))){f.preventDefault();var -g=e.offset();b=f.pageX-g.left,d=f.pageY-g.top,a(document).on("mousemove.drag",function(a){e.offset({top:a.pageY-d,left:a.pageX-b})})}},mouseup:function(b){a(document).off("mousemove.drag")}})})}});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base"],a):a(jQuery)}(function(a){"use strict";a.jgrid.extend({setSubGrid:function(){return this.each(function(){var -b,c,d=this,e=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].subgrid,f={plusicon:e.icon_plus,minusicon:e.icon_minus,openicon:e.icon_open,expandOnLoad:!1,delayOnLoad:50,selectOnExpand:!1,selectOnCollapse:!1,reloadOnExpand:!0};if(d.p.subGridOptions=a.extend(f,d.p.subGridOptions||{}),d.p.colNames.unshift(""),d.p.colModel.unshift({name:"subgrid",width:a.jgrid.cell_width?d.p.subGridWidth+d.p.cellLayout:d.p.subGridWidth,sortable:!1,resizable:!1,hidedlg:!0,search:!1,fixed:!0}),b=d.p.subGridModel,b[0])for(b[0].align=a.extend([],b[0].align||[]),c=0;c"},addSubGrid:function(b,c){return this.each(function(){var -d=this;if(d.grid){var -e,f,g,h,i,j=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].base,k=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].common,l=function(b,c,e){var -f=a("").html(c);a(b).append(f)},m=function(b,c){var -e,f,g,h=a("
"),i=a("");for(f=0;f"),a(e).html(d.p.subGridModel[0].name[f]),a(e).width(d.p.subGridModel[0].width[f]),a(i).append(e);a(h).append(i),b&&(g=d.p.xmlReader.subgrid,a(g.root+" "+g.row,b).each(function(){if(i=a(""),g.repeatitems===!0)a(g.cell,this).each(function(b){l(i,a(this).text()||" ",b)});else{var -b=d.p.subGridModel[0].mapping||d.p.subGridModel[0].name;if(b)for(f=0;f"),o=a("");for(g=0;g"),a(e).html(d.p.subGridModel[0].name[g]),a(e).width(d.p.subGridModel[0].width[g]),a(o).append(e);if(a(n).append(o),b&&(i=d.p.jsonReader.subgrid,f=a.jgrid.getAccessor(b,i.root),void -0!==f))for(g=0;g"),i.repeatitems===!0)for(i.cell&&(h=h[i.cell]),m=0;m0&&(s=c,r=c+1);r>s;){if(a(d.rows[s]).hasClass("jqgrow")){if(d.p.scroll&&a(d.rows[s].cells[b]).unbind("click"),q=null,t)var -q=d.p.isHasSubGrid.call(d,d.rows[s].id);q===!1?d.rows[s].cells[b].innerHTML="":a(d.rows[s].cells[b]).bind("click",function(){var -c=a(this).parent("tr")[0];if(f=d.p.id,e=c.id,i=a("#"+f+"_"+e+"_expandedContent"),a(this).hasClass("sgcollapsed")){if(h=a(d).triggerHandler("jqGridSubGridBeforeExpand",[f+"_"+e,e]),h=h===!1||"stop"===h?!1:!0,h&&a.isFunction(d.p.subGridBeforeExpand)&&(h=d.p.subGridBeforeExpand.call(d,f+"_"+e,e)),h===!1)return!1;d.p.subGridOptions.reloadOnExpand===!0||d.p.subGridOptions.reloadOnExpand===!1&&!i.hasClass("ui-subgrid")?(g=b>=1?" ":"",a(c).after(""+g+"
"),a(d).triggerHandler("jqGridSubGridRowExpanded",[f+"_"+e,e]),a.isFunction(d.p.subGridRowExpanded)?d.p.subGridRowExpanded.call(d,f+"_"+e,e):o(c)):i.show().removeClass("ui-sg-collapsed").addClass("ui-sg-expanded"),a(this).html("").removeClass("sgcollapsed").addClass("sgexpanded"),d.p.subGridOptions.selectOnExpand&&a(d).jqGrid("setSelection",e)}else -if(a(this).hasClass("sgexpanded")){if(h=a(d).triggerHandler("jqGridSubGridRowColapsed",[f+"_"+e,e]),h=h===!1||"stop"===h?!1:!0,h&&a.isFunction(d.p.subGridRowColapsed)&&(h=d.p.subGridRowColapsed.call(d,f+"_"+e,e)),h===!1)return!1;d.p.subGridOptions.reloadOnExpand===!0?i.remove(".ui-subgrid"):i.hasClass("ui-subgrid")&&i.hide().addClass("ui-sg-collapsed").removeClass("ui-sg-expanded"),a(this).html("").removeClass("sgexpanded").addClass("sgcollapsed"),d.p.subGridOptions.selectOnCollapse&&a(d).jqGrid("setSelection",e)}return!1})}s++}d.p.subGridOptions.expandOnLoad===!0&&a(d.rows).filter(".jqgrow").each(function(b,c){a(c.cells[0]).click()}),d.subGridXml=function(a,b){m(a,b)},d.subGridJson=function(a,b){n(a,b)}}})},expandSubGridRow:function(b){return this.each(function(){var -c=this;if((c.grid||b)&&c.p.subGrid===!0){var -d=a(this).jqGrid("getInd",b,!0);if(d){var -e=a("td.sgcollapsed",d)[0];e&&a(e).trigger("click")}}})},collapseSubGridRow:function(b){return this.each(function(){var -c=this;if((c.grid||b)&&c.p.subGrid===!0){var -d=a(this).jqGrid("getInd",b,!0);if(d){var -e=a("td.sgexpanded",d)[0];e&&a(e).trigger("click")}}})},toggleSubGridRow:function(b){return this.each(function(){var -c=this;if((c.grid||b)&&c.p.subGrid===!0){var -d=a(this).jqGrid("getInd",b,!0);if(d){var -e=a("td.sgcollapsed",d)[0];e?a(e).trigger("click"):(e=a("td.sgexpanded",d)[0],e&&a(e).trigger("click"))}}})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base"],a):a(jQuery)}(function(a){"use strict";a.jgrid.extend({groupingSetup:function(){return this.each(function(){var -b,c,d,e=this,f=e.p.colModel,g=e.p.groupingView,h=a.jgrid.styleUI[e.p.styleUI||"jQueryUI"].grouping;if(null===g||"object"!=typeof -g&&!a.isFunction(g))e.p.grouping=!1;else -if(g.plusicon||(g.plusicon=h.icon_plus),g.minusicon||(g.minusicon=h.icon_minus),g.groupField.length){for(void -0===g.visibiltyOnNextGrouping&&(g.visibiltyOnNextGrouping=[]),g.lastvalues=[],g._locgr||(g.groups=[]),g.counters=[],b=0;bc;c++)g.hideFirstGroupCol&&(f[c].hidden||g.groupField[0]!==f[c].name||(f[c].formatter=function(){return""})),f[c].summaryType&&(f[c].summaryDivider?g.summary.push({nm:f[c].name,st:f[c].summaryType,v:"",sd:f[c].summaryDivider,vd:"",sr:f[c].summaryRound,srt:f[c].summaryRoundType||"round"}):g.summary.push({nm:f[c].name,st:f[c].summaryType,v:"",sr:f[c].summaryRound,srt:f[c].summaryRoundType||"round"}))}else -e.p.grouping=!1})},groupingPrepare:function(b,c){return this.each(function(){var -d,e,f,g,h,i=this.p.groupingView,j=this,k=function(){a.isFunction(this.st)?this.v=this.st.call(j,this.v,this.nm,b):(this.v=a(j).jqGrid("groupingCalculations.handler",this.st,this.v,this.nm,this.sr,this.srt,b),"avg"===this.st.toLowerCase()&&this.sd&&(this.vd=a(j).jqGrid("groupingCalculations.handler",this.st,this.vd,this.sd,this.sr,this.srt,b)))},l=i.groupField.length,m=0;for(d=0;l>d;d++)e=i.groupField[d],g=i.displayField[d],f=b[e],h=null==g?null:b[g],null==h&&(h=f),void -0!==f&&(0===c?(i.groups.push({idx:d,dataIndex:e,value:f,displayValue:h,startRow:c,cnt:1,summary:[]}),i.lastvalues[d]=f,i.counters[d]={cnt:1,pos:i.groups.length-1,summary:a.extend(!0,[],i.summary)},a.each(i.counters[d].summary,k),i.groups[i.counters[d].pos].summary=i.counters[d].summary):"object"==typeof -f||(a.isArray(i.isInTheSameGroup)&&a.isFunction(i.isInTheSameGroup[d])?i.isInTheSameGroup[d].call(j,i.lastvalues[d],f,d,i):i.lastvalues[d]===f)?1===m?(i.groups.push({idx:d,dataIndex:e,value:f,displayValue:h,startRow:c,cnt:1,summary:[]}),i.lastvalues[d]=f,i.counters[d]={cnt:1,pos:i.groups.length-1,summary:a.extend(!0,[],i.summary)},a.each(i.counters[d].summary,k),i.groups[i.counters[d].pos].summary=i.counters[d].summary):(i.counters[d].cnt+=1,i.groups[i.counters[d].pos].cnt=i.counters[d].cnt,a.each(i.counters[d].summary,k),i.groups[i.counters[d].pos].summary=i.counters[d].summary):(i.groups.push({idx:d,dataIndex:e,value:f,displayValue:h,startRow:c,cnt:1,summary:[]}),i.lastvalues[d]=f,m=1,i.counters[d]={cnt:1,pos:i.groups.length-1,summary:a.extend(!0,[],i.summary)},a.each(i.counters[d].summary,k),i.groups[i.counters[d].pos].summary=i.counters[d].summary))}),this},groupingToggle:function(b){return this.each(function(){var -c=this,d=c.p.groupingView,e=b.split("_"),f=parseInt(e[e.length-2],10);e.splice(e.length-2,2);var -g,h,i=e.join("_"),j=d.minusicon,k=d.plusicon,l=a("#"+a.jgrid.jqID(b)),m=l.length?l[0].nextSibling:null,n=a("#"+a.jgrid.jqID(b)+" span.tree-wrap-"+c.p.direction),o=function(b){var -c=a.map(b.split(" "),function(a){return a.substring(0,i.length+1)===i+"_"?parseInt(a.substring(i.length+1),10):void -0});return c.length>0?c[0]:void -0},p=!1,q=!1,r=c.p.frozenColumns?c.p.id+"_frozen":!1,s=r?a("#"+a.jgrid.jqID(b),"#"+a.jgrid.jqID(r)):!1,t=s&&s.length?s[0].nextSibling:null;if(n.hasClass(j)){if(m)for(;m&&(g=o(m.className),!(void -0!==g&&f>=g));)a(m).hide(),m=m.nextSibling,r&&(a(t).hide(),t=t.nextSibling);n.removeClass(j).addClass(k),p=!0}else{if(m)for(h=void -0;m;){if(g=o(m.className),void -0===h&&(h=void -0===g),q=a(m).hasClass("ui-subgrid")&&a(m).hasClass("ui-sg-collapsed"),void -0!==g){if(f>=g)break;g===f+1&&(q||(a(m).show().find(">td>span.tree-wrap-"+c.p.direction).removeClass(j).addClass(k),r&&a(t).show().find(">td>span.tree-wrap-"+c.p.direction).removeClass(j).addClass(k)))}else -h&&(q||(a(m).show(),r&&a(t).show()));m=m.nextSibling,r&&(t=t.nextSibling)}n.removeClass(k).addClass(j)}a(c).triggerHandler("jqGridGroupingClickGroup",[b,p]),a.isFunction(c.p.onClickGroup)&&c.p.onClickGroup.call(c,b,p)}),!1},groupingRender:function(b,c,d,e){return this.each(function(){function -f(a,b,c){var -d,e=!1;if(0===b)e=c[a];else{var -f=c[a].idx;if(0===f)e=c[a];else -for(d=a;d>=0;d--)if(c[d].idx===f-b){e=c[d];break}}return e}function -g(b,d,e,g){var -h,i,j=f(b,d,e),l=k.p.colModel,m=j.cnt,n="";for(i=g;c>i;i++){var -o=" ",p="{0}";a.each(j.summary,function(){if(this.nm===l[i].name){l[i].summaryTpl&&(p=l[i].summaryTpl),"string"==typeof -this.st&&"avg"===this.st.toLowerCase()&&(this.sd&&this.vd?this.v=this.v/this.vd:this.v&&m>0&&(this.v=this.v/m));try{this.groupCount=j.cnt,this.groupIndex=j.dataIndex,this.groupValue=j.value,h=k.formatter("",this.v,i,this)}catch(b){h=this.v}return o=""+a.jgrid.template(p,h)+"",!1}}),n+=o}return n}var -h,i,j,k=this,l=k.p.groupingView,m="",n="",o=l.groupCollapse?l.plusicon:l.minusicon,p=[],q=l.groupField.length,r=a.jgrid.styleUI[k.p.styleUI||"jQueryUI"].common;o=o+" tree-wrap-"+k.p.direction,a.each(k.p.colModel,function(a,b){var -c;for(c=0;q>c;c++)if(l.groupField[c]===b.name){p[c]=a;break}});var -s,t=0,u=a.makeArray(l.groupSummary);u.reverse(),s=k.p.multiselect?' colspan="2"':"",a.each(l.groups,function(f,v){if(l._locgr&&!(v.startRow+v.cnt>(d-1)*e&&v.startRow";try{a.isArray(l.formatDisplayField)&&a.isFunction(l.formatDisplayField[v.idx])?(v.displayValue=l.formatDisplayField[v.idx].call(k,v.displayValue,v.value,k.p.colModel[p[v.idx]],v.idx,l),j=v.displayValue):j=k.formatter(h,v.displayValue,p[v.idx],v.value)}catch(w){j=v.displayValue}var -x="";x=a.isFunction(l.groupText[v.idx])?l.groupText[v.idx].call(k,j,v.cnt,v.summary):a.jgrid.template(l.groupText[v.idx],j,v.cnt,v.summary),"string"!=typeof -x&&"number"!=typeof -x&&(x=j),"header"===l.groupSummaryPos[v.idx]?(m+='0?' style="display:none;" ':" ")+'role="row" class= "'+r.content+" jqgroup ui-row-"+k.p.direction+" "+i+'">"+n+x+"",m+=g(f,0,l.groups,l.groupColumnShow[v.idx]===!1?""===s?2:3:""===s?1:2),m+=""):m+='0?' style="display:none;" ':" ")+'role="row" class= "'+r.content+" jqgroup ui-row-"+k.p.direction+" "+i+'">'+n+x+"";var -y=q-1===v.idx;if(y){var -z,A,B=l.groups[f+1],C=0,D=v.startRow,E=void -0!==B?B.startRow:l.groups[f].startRow+l.groups[f].cnt;for(l._locgr&&(C=(d-1)*e,C>v.startRow&&(D=C)),z=D;E>z&&b[z-C];z++)m+=b[z-C].join("");if("header"!==l.groupSummaryPos[v.idx]){var -F;if(void -0!==B){for(F=0;FA;A++)if(u[A]){var -G="";l.groupCollapse&&!l.showSummaryOnHide&&(G=' style="display:none;"'),m+="',m+=g(f,A,l.groups,0),m+=""}t=F}}}),a("#"+a.jgrid.jqID(k.p.id)+" tbody:first").append(m),m=null})},groupingGroupBy:function(b,c){return this.each(function(){var -d=this;"string"==typeof -b&&(b=[b]);var -e=d.p.groupingView;d.p.grouping=!0,e._locgr=!1,void -0===e.visibiltyOnNextGrouping&&(e.visibiltyOnNextGrouping=[]);var -f;for(f=0;f",{role:"row","aria-hidden":"true"}).addClass("jqg-first-row-header").css("height","auto"):y.empty();var -A,B=function(a,b){var -c,d=b.length;for(c=0;d>c;c++)if(b[c].startColumnName===a)return c;return-1};for(a(q).prepend(x),e=a("",{role:"row"}).addClass("ui-jqgrid-labels jqg-third-row-header"),c=0;t>c;c++)if(g=u[c].el,h=a(g),d=s[c],i={height:"0px",width:u[c].width+"px",display:d.hidden?"none":""},a("",{role:"gridcell"}).css(i).addClass("ui-first-th-"+q.p.direction).appendTo(y),g.style.width="",j=B(d.name,b.groupHeaders),j>=0){for(k=b.groupHeaders[j],l=k.numberOfColumns,m=k.titleText,o=k.className||"",n=0,j=0;l>j&&t>c+j;j++)s[c+j].hidden||n++;f=a("").attr({role:"columnheader"}).addClass(z.headerBox+" ui-th-column-header ui-th-"+q.p.direction+" "+o).html(m),n>0&&f.attr("colspan",String(n)),q.p.headertitles&&f.attr("title",f.text()),0===n&&f.hide(),h.before(f),e.append(g),r=l-1}else -0===r?b.useColSpanStyle?h.attr("rowspan","2"):(a("",{role:"columnheader"}).addClass(z.headerBox+" ui-th-column-header ui-th-"+q.p.direction).css({display:d.hidden?"none":""}).insertBefore(h),e.append(g)):(e.append(g),r--);p=a(q).children("thead"),p.prepend(y),e.insertAfter(w),v.append(p),b.useColSpanStyle&&(v.find("span.ui-jqgrid-resize").each(function(){var -b=a(this).parent();b.is(":visible")&&(this.style.cssText="height: "+b.height()+"px !important; cursor: col-resize;")}),v.find("div.ui-jqgrid-sortable").each(function(){var -b=a(this),c=b.parent();c.is(":visible")&&c.is(":has(span.ui-jqgrid-resize)")&&b.css("top",(c.height()-b.outerHeight())/2-4+"px")})),A=p.find("tr.jqg-first-row-header"),a(q).bind("jqGridResizeStop.setGroupHeaders",function(a,b,c){A.find("th").eq(c)[0].style.width=b+"px"})})},destroyGroupHeader:function(b){return void -0===b&&(b=!0),this.each(function(){var -c,d,e,f,g,h,i,j=this,k=j.grid,l=a("table.ui-jqgrid-htable thead",k.hDiv),m=j.p.colModel;if(k){for(a(this).unbind(".setGroupHeaders"),c=a("",{role:"row"}).addClass("ui-jqgrid-labels"),f=k.headers,d=0,e=f.length;e>d;d++){i=m[d].hidden?"none":"",g=a(f[d].el).width(f[d].width).css("display",i);try{g.removeAttr("rowSpan")}catch(n){g.attr("rowSpan",1)}c.append(g),h=g.children("span.ui-jqgrid-resize"),h.length>0&&(h[0].style.height=""),g.children("div")[0].style.top=""}a(l).children("tr.ui-jqgrid-labels").remove(),a(l).prepend(c),b===!0&&a(j).jqGrid("setGridParam",{groupHeader:null})}})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base"],a):a(jQuery)}(function(a){"use strict";a.jgrid.extend({setTreeNode:function(b,c){return this.each(function(){var -d=this;if(d.grid&&d.p.treeGrid){var -e,f,g,h,i,j,k,l,m=d.p.expColInd,n=d.p.treeReader.expanded_field,o=d.p.treeReader.leaf_field,p=d.p.treeReader.level_field,q=d.p.treeReader.icon_field,r=d.p.treeReader.loaded,s=a.jgrid.styleUI[d.p.styleUI||"jQueryUI"].common,t=b;for(a(d).triggerHandler("jqGridBeforeSetTreeNode",[t,c]),a.isFunction(d.p.beforeSetTreeNode)&&d.p.beforeSetTreeNode.call(d,t,c);c>b;){var -u,v=a.jgrid.stripPref(d.p.idPrefix,d.rows[b].id),w=d.p._index[v];k=d.p.data[w],"nested"===d.p.treeGridModel&&(k[o]||(e=parseInt(k[d.p.treeReader.left_field],10),f=parseInt(k[d.p.treeReader.right_field],10),k[o]=f===e+1?"true":"false",d.rows[b].cells[d.p._treeleafpos].innerHTML=k[o])),g=parseInt(k[p],10),0===d.p.tree_root_level?(h=g+1,i=g):(h=g,i=g-1),j="
",j+="
").prepend(j),g!==parseInt(d.p.tree_root_level,10)&&(u=a(d).jqGrid("isVisibleNode",k),u||a(d.rows[b]).css("display","none")),a(d.rows[b].cells[m]).find("div.treeclick").bind("click",function(b){var -c=b.target||b.srcElement,e=a.jgrid.stripPref(d.p.idPrefix,a(c,d.rows).closest("tr.jqgrow")[0].id),f=d.p._index[e];return d.p.data[f][o]||(d.p.data[f][n]?(a(d).jqGrid("collapseRow",d.p.data[f]),a(d).jqGrid("collapseNode",d.p.data[f])):(a(d).jqGrid("expandRow",d.p.data[f]),a(d).jqGrid("expandNode",d.p.data[f]))),!1}),d.p.ExpandColClick===!0&&a(d.rows[b].cells[m]).find("span.cell-wrapper").css("cursor","pointer").bind("click",function(b){var -c=b.target||b.srcElement,e=a.jgrid.stripPref(d.p.idPrefix,a(c,d.rows).closest("tr.jqgrow")[0].id),f=d.p._index[e];return d.p.data[f][o]||(d.p.data[f][n]?(a(d).jqGrid("collapseRow",d.p.data[f]),a(d).jqGrid("collapseNode",d.p.data[f])):(a(d).jqGrid("expandRow",d.p.data[f]),a(d).jqGrid("expandNode",d.p.data[f]))),a(d).jqGrid("setSelection",e),!1}),b++}a(d).triggerHandler("jqGridAfterSetTreeNode",[t,c]),a.isFunction(d.p.afterSetTreeNode)&&d.p.afterSetTreeNode.call(d,t,c)}})},setTreeGrid:function(){return this.each(function(){var -b,c,d,e,f=this,g=0,h=!1,i=[],j=a.jgrid.styleUI[f.p.styleUI||"jQueryUI"].treegrid;if(f.p.treeGrid){f.p.treedatatype||a.extend(f.p,{treedatatype:f.p.datatype}),f.p.loadonce&&(f.p.treedatatype="local"),f.p.subGrid=!1,f.p.altRows=!1,f.p.pgbuttons=!1,f.p.pginput=!1,f.p.gridview=!0,null===f.p.rowTotal&&(f.p.rowNum=1e4),f.p.multiselect=!1,f.p.rowList=[],f.p.expColInd=0,b=j.icon_plus,"jQueryUI"===f.p.styleUI&&(b+="rtl"===f.p.direction?"w":"e"),f.p.treeIcons=a.extend({plus:b,minus:j.icon_minus,leaf:j.icon_leaf},f.p.treeIcons||{}),"nested"===f.p.treeGridModel?f.p.treeReader=a.extend({level_field:"level",left_field:"lft",right_field:"rgt",leaf_field:"isLeaf",expanded_field:"expanded",loaded:"loaded",icon_field:"icon"},f.p.treeReader):"adjacency"===f.p.treeGridModel&&(f.p.treeReader=a.extend({level_field:"level",parent_id_field:"parent",leaf_field:"isLeaf",expanded_field:"expanded",loaded:"loaded",icon_field:"icon"},f.p.treeReader));for(d -in -f.p.colModel)if(f.p.colModel.hasOwnProperty(d)){c=f.p.colModel[d].name,c!==f.p.ExpandColumn||h||(h=!0,f.p.expColInd=g),g++;for(e -in -f.p.treeReader)f.p.treeReader.hasOwnProperty(e)&&f.p.treeReader[e]===c&&i.push(c)}a.each(f.p.treeReader,function(b,c){c&&-1===a.inArray(c,i)&&("leaf_field"===b&&(f.p._treeleafpos=g),g++,f.p.colNames.push(c),f.p.colModel.push({name:c,width:1,hidden:!0,sortable:!1,resizable:!1,hidedlg:!0,editable:!0,search:!1}))})}})},expandRow:function(b){this.each(function(){var -c=this;if(c.grid&&c.p.treeGrid){var -d=a(c).jqGrid("getNodeChildren",b),e=c.p.treeReader.expanded_field,f=b[c.p.localReader.id],g=a.isFunction(c.p.beforeExpandTreeGridRow)?c.p.beforeExpandTreeGridRow.call(c,f,b,d):!0;g!==!1&&(a(d).each(function(){var -b=c.p.idPrefix+a.jgrid.getAccessor(this,c.p.localReader.id);a(a(c).jqGrid("getGridRowById",b)).css("display",""),this[e]&&a(c).jqGrid("expandRow",this)}),a.isFunction(c.p.afterExpandTreeGridRow)&&c.p.afterExpandTreeGridRow.call(c,f,b,d))}})},collapseRow:function(b){this.each(function(){var -c=this;if(c.grid&&c.p.treeGrid){var -d=a(c).jqGrid("getNodeChildren",b),e=c.p.treeReader.expanded_field,f=b[c.p.localReader.id],g=a.isFunction(c.p.beforeCollapseTreeGridRow)?c.p.beforeCollapseTreeGridRow.call(c,f,b,d):!0;g!==!1&&(a(d).each(function(){var -b=c.p.idPrefix+a.jgrid.getAccessor(this,c.p.localReader.id);a(a(c).jqGrid("getGridRowById",b)).css("display","none"),this[e]&&a(c).jqGrid("collapseRow",this)}),a.isFunction(c.p.afterCollapseTreeGridRow)&&c.p.afterCollapseTreeGridRow.call(c,f,b,d))}})},getRootNodes:function(b){var -c=[];return this.each(function(){var -d,e,f,g=this;if(g.grid&&g.p.treeGrid)switch("boolean"!=typeof -b&&(b=!1),f=b?a(g).jqGrid("getRowData",null,!0):g.p.data,g.p.treeGridModel){case"nested":d=g.p.treeReader.level_field,a(f).each(function(){parseInt(this[d],10)===parseInt(g.p.tree_root_level,10)&&(b?c.push(g.p.data[g.p._index[this[g.p.keyName]]]):c.push(this))});break;case"adjacency":e=g.p.treeReader.parent_id_field,a(f).each(function(){(null===this[e]||"null"===String(this[e]).toLowerCase())&&(b?c.push(g.p.data[g.p._index[this[g.p.keyName]]]):c.push(this))})}}),c},getNodeDepth:function(b){var -c=null;return this.each(function(){if(this.grid&&this.p.treeGrid){var -d=this;switch(d.p.treeGridModel){case"nested":var -e=d.p.treeReader.level_field;c=parseInt(b[e],10)-parseInt(d.p.tree_root_level,10);break;case"adjacency":c=a(d).jqGrid("getNodeAncestors",b).length}}}),c},getNodeParent:function(b){var -c=null;return this.each(function(){var -d=this;if(d.grid&&d.p.treeGrid)switch(d.p.treeGridModel){case"nested":var -e=d.p.treeReader.left_field,f=d.p.treeReader.right_field,g=d.p.treeReader.level_field,h=parseInt(b[e],10),i=parseInt(b[f],10),j=parseInt(b[g],10);a(this.p.data).each(function(){return parseInt(this[g],10)===j-1&&parseInt(this[e],10)i?(c=this,!1):void -0});break;case"adjacency":for(var -k=d.p.treeReader.parent_id_field,l=d.p.localReader.id,m=b[l],n=d.p._index[m];n--;)if(d.p.data[n][l]===a.jgrid.stripPref(d.p.idPrefix,b[k])){c=d.p.data[n];break}}}),c},getNodeChildren:function(b,c){var -d=[];return this.each(function(){var -e=this;if(e.grid&&e.p.treeGrid){var -f,g,h=c?this.rows.length:this.p.data.length;switch(e.p.treeGridModel){case"nested":var -i=e.p.treeReader.left_field,j=e.p.treeReader.right_field,k=e.p.treeReader.level_field,l=parseInt(b[i],10),m=parseInt(b[j],10),n=parseInt(b[k],10);for(f=0;h>f;f++)g=c?e.p.data[e.p._index[this.rows[f].id]]:e.p.data[f],g&&parseInt(g[k],10)===n+1&&parseInt(g[i],10)>l&&parseInt(g[j],10)f;f++)g=c?e.p.data[e.p._index[this.rows[f].id]]:e.p.data[f],g&&String(g[o])===a.jgrid.stripPref(e.p.idPrefix,b[p])&&d.push(g)}}}),d},getFullTreeNode:function(b,c){var -d=[];return this.each(function(){var -e,f=this,g=f.p.treeReader.expanded_field;if(f.grid&&f.p.treeGrid)switch((null==c||"boolean"!=typeof -c)&&(c=!1),f.p.treeGridModel){case"nested":var -h=f.p.treeReader.left_field,i=f.p.treeReader.right_field,j=f.p.treeReader.level_field,k=parseInt(b[h],10),l=parseInt(b[i],10),m=parseInt(b[j],10);a(this.p.data).each(function(){parseInt(this[j],10)>=m&&parseInt(this[h],10)>=k&&parseInt(this[h],10)<=l&&(c&&(this[g]=!0),d.push(this))});break;case"adjacency":if(b){d.push(b);var -n=f.p.treeReader.parent_id_field,o=f.p.localReader.id;a(this.p.data).each(function(b){for(e=d.length,b=0;e>b;b++)if(a.jgrid.stripPref(f.p.idPrefix,d[b][o])===this[n]){c&&(this[g]=!0),d.push(this);break}})}}}),d},getNodeAncestors:function(b,c,d){var -e=[];return void -0===c&&(c=!1),this.each(function(){if(this.grid&&this.p.treeGrid){d=void -0===d?!1:this.p.treeReader.expanded_field;for(var -f=a(this).jqGrid("getNodeParent",b);f;){if(d)try{f[d]=!0}catch(g){}c?e.unshift(f):e.push(f),f=a(this).jqGrid("getNodeParent",f)}}}),e},isVisibleNode:function(b){var -c=!0;return this.each(function(){var -d=this;if(d.grid&&d.p.treeGrid){var -e=a(d).jqGrid("getNodeAncestors",b),f=d.p.treeReader.expanded_field;a(e).each(function(){return c=c&&this[f],c?void -0:!1})}}),c},isNodeLoaded:function(b){var -c;return this.each(function(){var -d=this;if(d.grid&&d.p.treeGrid){var -e=d.p.treeReader.leaf_field,f=d.p.treeReader.loaded;c=void -0!==b?void -0!==b[f]?b[f]:b[e]||a(d).jqGrid("getNodeChildren",b).length>0?!0:!1:!1}}),c},setLeaf:function(b,c,d){return this.each(function(){var -e=a.jgrid.getAccessor(b,this.p.localReader.id),f=a("#"+e,this.grid.bDiv)[0],g=this.p.treeReader.leaf_field;try{var -h=this.p._index[e];null!=h&&(this.p.data[h][g]=c)}catch(i){}if(c===!0)a("div.treeclick",f).removeClass(this.p.treeIcons.minus+" tree-minus "+this.p.treeIcons.plus+" tree-plus").addClass(this.p.treeIcons.leaf+" tree-leaf");else -if(c===!1){var -j=this.p.treeIcons.minus+" tree-minus";d&&(j=this.p.treeIcons.plus+" tree-plus"),a("div.treeclick",f).removeClass(this.p.treeIcons.leaf+" tree-leaf").addClass(j)}})},reloadNode:function(b,c){return this.each(function(){if(this.grid&&this.p.treeGrid){var -d=this.p.localReader.id,e=this.p.selrow;a(this).jqGrid("delChildren",b[d]),void -0===c&&(c=!1),c||jQuery._data(this,"events").jqGridAfterSetTreeNode||a(this).bind("jqGridAfterSetTreeNode.reloadNode",function(){var -b=this.p.treeReader.leaf_field;if(this.p.reloadnode){var -c=this.p.reloadnode,d=a(this).jqGrid("getNodeChildren",c);c[b]&&d.length?a(this).jqGrid("setLeaf",c,!1):c[b]||0!==d.length||a(this).jqGrid("setLeaf",c,!0)}this.p.reloadnode=!1});var -f=this.p.treeReader.expanded_field,g=this.p.treeReader.parent_id_field,h=this.p.treeReader.loaded,i=this.p.treeReader.level_field,j=this.p.treeReader.leaf_field,k=this.p.treeReader.left_field,l=this.p.treeReader.right_field,m=a.jgrid.getAccessor(b,this.p.localReader.id),n=a("#"+m,this.grid.bDiv)[0];b[f]=!0,b[j]||a("div.treeclick",n).removeClass(this.p.treeIcons.plus+" tree-plus").addClass(this.p.treeIcons.minus+" tree-minus"),this.p.treeANode=n.rowIndex,this.p.datatype=this.p.treedatatype,this.p.reloadnode=b,c&&(this.p.treeANode=n.rowIndex>0?n.rowIndex-1:1,a(this).jqGrid("delRowData",m)),"nested"===this.p.treeGridModel?a(this).jqGrid("setGridParam",{postData:{nodeid:m,n_left:b[k],n_right:b[l],n_level:b[i]}}):a(this).jqGrid("setGridParam",{postData:{nodeid:m,parentid:b[g],n_level:b[i]}}),a(this).trigger("reloadGrid"),b[h]=!0,"nested"===this.p.treeGridModel?a(this).jqGrid("setGridParam",{selrow:e,postData:{nodeid:"",n_left:"",n_right:"",n_level:""}}):a(this).jqGrid("setGridParam",{selrow:e,postData:{nodeid:"",parentid:"",n_level:""}})}})},expandNode:function(b){return this.each(function(){if(this.grid&&this.p.treeGrid){var -c=this.p.treeReader.expanded_field,d=this.p.treeReader.parent_id_field,e=this.p.treeReader.loaded,f=this.p.treeReader.level_field,g=this.p.treeReader.left_field,h=this.p.treeReader.right_field;if(!b[c]){var -i=a.jgrid.getAccessor(b,this.p.localReader.id),j=a("#"+this.p.idPrefix+a.jgrid.jqID(i),this.grid.bDiv)[0],k=this.p._index[i],l=a.isFunction(this.p.beforeExpandTreeGridNode)?this.p.beforeExpandTreeGridNode.call(this,i,b):!0;if(l===!1)return;a(this).jqGrid("isNodeLoaded",this.p.data[k])?(b[c]=!0,a("div.treeclick",j).removeClass(this.p.treeIcons.plus+" tree-plus").addClass(this.p.treeIcons.minus+" tree-minus")):this.grid.hDiv.loading||(b[c]=!0,a("div.treeclick",j).removeClass(this.p.treeIcons.plus+" tree-plus").addClass(this.p.treeIcons.minus+" tree-minus"),this.p.treeANode=j.rowIndex,this.p.datatype=this.p.treedatatype,"nested"===this.p.treeGridModel?a(this).jqGrid("setGridParam",{postData:{nodeid:i,n_left:b[g],n_right:b[h],n_level:b[f]}}):a(this).jqGrid("setGridParam",{postData:{nodeid:i,parentid:b[d],n_level:b[f]}}),a(this).trigger("reloadGrid"),b[e]=!0,"nested"===this.p.treeGridModel?a(this).jqGrid("setGridParam",{postData:{nodeid:"",n_left:"",n_right:"",n_level:""}}):a(this).jqGrid("setGridParam",{postData:{nodeid:"",parentid:"",n_level:""}})),a.isFunction(this.p.afterExpandTreeGridNode)&&this.p.afterExpandTreeGridNode.call(this,i,b)}}})},collapseNode:function(b){return this.each(function(){if(this.grid&&this.p.treeGrid){var -c=this.p.treeReader.expanded_field;if(b[c]){var -d=a.jgrid.getAccessor(b,this.p.localReader.id),e=a.isFunction(this.p.beforeCollapseTreeGridNode)?this.p.beforeCollapseTreeGridNode.call(this,d,b):!0,f=a("#"+this.p.idPrefix+a.jgrid.jqID(d),this.grid.bDiv)[0];if(b[c]=!1,e===!1)return;a("div.treeclick",f).removeClass(this.p.treeIcons.minus+" tree-minus").addClass(this.p.treeIcons.plus+" tree-plus"),a.isFunction(this.p.afterCollapseTreeGridNode)&&this.p.afterCollapseTreeGridNode.call(this,d,b)}}})},SortTree:function(b,c,d,e){return this.each(function(){if(this.grid&&this.p.treeGrid){var -f,g,h,i,j,k=[],l=this,m=a(this).jqGrid("getRootNodes",l.p.search);for(i=a.jgrid.from.call(this,m),i.orderBy(b,c,d,e),j=i.select(),f=0,g=j.length;g>f;f++)h=j[f],k.push(h),a(this).jqGrid("collectChildrenSortTree",k,h,b,c,d,e);a.each(k,function(b){var -c=a.jgrid.getAccessor(this,l.p.localReader.id);a("#"+a.jgrid.jqID(l.p.id)+" tbody tr:eq("+b+")").after(a("tr#"+a.jgrid.jqID(c),l.grid.bDiv))}),i=null,j=null,k=null}})},searchTree:function(b){var -c,d,e,f,g,h,i=b.length||0,j=[],k=[],l=[];return this.each(function(){if(this.grid&&this.p.treeGrid&&i)for(c=this.p.localReader.id;i--;)if(j=a(this).jqGrid("getNodeAncestors",b[i],!0,!0),j.push(b[i]),d=j[0][c],-1===a.inArray(d,k))k.push(d),l=l.concat(j);else -for(g=0,e=j.length;e>g;g++){var -m=!1;for(h=0,f=l.length;f>h;h++)if(j[g][c]===l[h][c]){m=!0;break}m||l.push(j[g])}}),l},collectChildrenSortTree:function(b,c,d,e,f,g){return this.each(function(){if(this.grid&&this.p.treeGrid){var -h,i,j,k,l,m;for(k=a(this).jqGrid("getNodeChildren",c,this.p.search),l=a.jgrid.from.call(this,k),l.orderBy(d,e,f,g),m=l.select(),h=0,i=m.length;i>h;h++)j=m[h],b.push(j),a(this).jqGrid("collectChildrenSortTree",b,j,d,e,f,g)}})},setTreeRow:function(b,c){var -d=!1;return this.each(function(){var -e=this;e.grid&&e.p.treeGrid&&(d=a(e).jqGrid("setRowData",b,c))}),d},delTreeNode:function(b){return this.each(function(){var -c,d,e,f,g,h=this,i=h.p.localReader.id,j=h.p.treeReader.left_field,k=h.p.treeReader.right_field;if(h.grid&&h.p.treeGrid){var -l=h.p._index[b];if(void -0!==l){d=parseInt(h.p.data[l][k],10),e=d-parseInt(h.p.data[l][j],10)+1;var -m=a(h).jqGrid("getFullTreeNode",h.p.data[l]);if(m.length>0)for(c=0;c0)for(var -m=0;m=0)for(;k>=0;)v=Math.max(v,parseInt(f.p.data[k][f.p.localReader.id],10)),k--;b=v+1}var -x=a(f).jqGrid("getInd",c);if(m=!1,void -0===c||null===c||""===c)c=null,w=null,g="last",j=f.p.tree_root_level,k=f.p.data.length+1;else{g="after",h=f.p._index[c],i=f.p.data[h],c=i[f.p.localReader.id],j=parseInt(i[q],10)+1;var -y=a(f).jqGrid("getFullTreeNode",i);y.length?(k=y[y.length-1][f.p.localReader.id],w=k,k=a(f).jqGrid("getInd",w)+1):k=a(f).jqGrid("getInd",c)+1,i[p]&&(m=!0,i[o]=!0,a(f.rows[x]).find("span.cell-wrapperleaf").removeClass("cell-wrapperleaf").addClass("cell-wrapper").end().find("div.tree-leaf").removeClass(f.p.treeIcons.leaf+" tree-leaf").addClass(f.p.treeIcons.minus+" tree-minus"),f.p.data[h][p]=!1,i[u]=!0)}if(l=k+1,void -0===d[o]&&(d[o]=!1),void -0===d[u]&&(d[u]=!1),d[q]=j,void -0===d[p]&&(d[p]=!0),"adjacency"===f.p.treeGridModel&&(d[r]=c),"nested"===f.p.treeGridModel){var -z,A,B;if(null!==c){if(n=parseInt(i[t],10),z=a.jgrid.from.call(f,f.p.data),z=z.greaterOrEquals(t,n,{stype:"integer"}),A=z.select(),A.length)for(B -in -A)A.hasOwnProperty(B)&&(A[B][s]=A[B][s]>n?parseInt(A[B][s],10)+2:A[B][s],A[B][t]=A[B][t]>=n?parseInt(A[B][t],10)+2:A[B][t]);d[s]=n,d[t]=n+1}else{if(n=parseInt(a(f).jqGrid("getCol",t,!1,"max"),10),A=a.jgrid.from.call(f,f.p.data).greater(s,n,{stype:"integer"}).select(),A.length)for(B -in -A)A.hasOwnProperty(B)&&(A[B][s]=parseInt(A[B][s],10)+2);if(A=a.jgrid.from.call(f,f.p.data).greater(t,n,{stype:"integer"}).select(),A.length)for(B -in -A)A.hasOwnProperty(B)&&(A[B][t]=parseInt(A[B][t],10)+2);d[s]=n+1,d[t]=n+2}}(null===c||a(f).jqGrid("isNodeLoaded",i)||m)&&(a(f).jqGrid("addRowData",b,d,g,w),a(f).jqGrid("setTreeNode",k,l)),i&&!i[o]&&e&&a(f.rows[x]).find("div.treeclick").click()}}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery","./grid.base","./grid.grouping"],a):a(jQuery)}(function(a){"use strict";function -b(a,b){var -c,d,e,f=[];if(!this||"function"!=typeof -a||a -instanceof -RegExp)throw new -TypeError;for(e=this.length,c=0;e>c;c++)if(this.hasOwnProperty(c)&&(d=this[c],a.call(b,d,c,this))){f.push(d);break}return f}a.assocArraySize=function(a){var -b,c=0;for(b -in -a)a.hasOwnProperty(b)&&c++;return c},a.jgrid.extend({pivotSetup:function(c,d){var -e=[],f=[],g=[],h=[],i=[],j={grouping:!0,groupingView:{groupField:[],groupSummary:[],groupSummaryPos:[]}},k=[],l=a.extend({rowTotals:!1,rowTotalsText:"Total",colTotals:!1,groupSummary:!0,groupSummaryPos:"header",frozenStaticCols:!1},d||{});return this.each(function(){function -d(a,c,d){var -e;return e=b.call(a,c,d),e.length>0?e[0]:null}function -m(a,b){var -c,d=0,e=!0;for(c -in -a)if(a.hasOwnProperty(c)){if(a[c]!=this[d]){e=!1;break}if(d++,d>=this.length)break}return e&&(r=b),e}function -n(a,b,c,d,e){var -f;switch(a){case"sum":f=parseFloat(b||0)+parseFloat(d[c]||0);break;case"count":(""===b||null==b)&&(b=0),f=d.hasOwnProperty(c)?b+1:0;break;case"min":f=""===b||null==b?parseFloat(d[c]||0):Math.min(parseFloat(b),parseFloat(d[c]||0));break;case"max":f=""===b||null==b?parseFloat(d[c]||0):Math.max(parseFloat(b),parseFloat(d[c]||0));break;case"avg":f=(parseFloat(b||0)*(e-1)+parseFloat(d[c]||0))/e}return f}function -o(b,c,d,e){var -f,g,j,k,l=c.length,m="",o=[];for(a.isArray(d)?(k=d.length,o=d):(k=1,o[0]=d),h=[],i=[],h.root=0,e._count?e._count++:e._count=1,j=0;k>j;j++){var -p,q=[];for(f=0;l>f;f++){if(null==d)g=a.trim(c[f].member)+"_"+c[f].aggregator,p=g,o[0]=c[f].label||c[f].aggregator+" "+a.trim(c[f].member);else{p=d[j].replace(/\s+/g,"");try{g=1===l?m+p:m+p+"_"+c[f].aggregator+"_"+String(f)}catch(r){}o[j]=d[j]}g=isNaN(parseInt(g,10))?g:g+" ",e[g]=q[g]=n(c[f].aggregator,e[g],c[f].member,b,e._count)}m+=d[j].replace(/\s+/g,""),h[g]=q,i[g]=o[j]}return e}function -p(a){var -b,c,d,f,g;for(d -in -a)if(a.hasOwnProperty(d)){if("object"!=typeof -a[d]){if("level"===d){if(void -0===L[a.level]&&(L[a.level]="",a.level>0&&-1===a.text.indexOf("_r_Totals")&&(k[a.level-1]={useColSpanStyle:!1,groupHeaders:[]})),L[a.level]!==a.text&&a.children.length&&-1===a.text.indexOf("_r_Totals")&&a.level>0){k[a.level-1].groupHeaders.push({titleText:a.label,numberOfColumns:0});var -h=k[a.level-1].groupHeaders.length-1,i=0===h?N:M;if(a.level-1===(l.rowTotals?1:0)&&h>0){for(var -j=0,m=0;h>m;m++)j+=k[a.level-1].groupHeaders[m].numberOfColumns;j&&(i=j+t)}e[i]&&(k[a.level-1].groupHeaders[h].startColumnName=e[i].name,k[a.level-1].groupHeaders[h].numberOfColumns=e.length-i),M=e.length}L[a.level]=a.text}if(a.level===u&&"level"===d&&u>0)if(v>1){var -n=1;for(b -in -a.fields)a.fields.hasOwnProperty(b)&&(1===n&&k[u-1].groupHeaders.push({startColumnName:b,numberOfColumns:1,titleText:a.label||a.text}),n++);k[u-1].groupHeaders[k[u-1].groupHeaders.length-1].numberOfColumns=n-1}else -k.splice(u-1,1)}if(null!=a[d]&&"object"==typeof -a[d]&&p(a[d]),"level"===d&&a.level>0&&(a.level===(0===u?a.level:u)||-1!==L[a.level].indexOf("_r_Totals"))){c=0;for(b -in -a.fields)if(a.fields.hasOwnProperty(b)){g={};for(f -in -l.aggregates[c])if(l.aggregates[c].hasOwnProperty(f))switch(f){case"member":case"label":case"aggregator":break;default:g[f]=l.aggregates[c][f]}v>1?(g.name=b,g.label=l.aggregates[c].label||a.label):(g.name=a.text,g.label="_r_Totals"===a.text?l.rowTotalsText:a.label),e.push(g),c++}}}}var -q,r,s,t,u,v,w,x,y=c.length,z=0;if(l.rowTotals&&l.yDimension.length>0){var -A=l.yDimension[0].dataName;l.yDimension.splice(0,0,{dataName:A}),l.yDimension[0].converter=function(){return"_r_Totals"}}if(t=a.isArray(l.xDimension)?l.xDimension.length:0,u=l.yDimension.length,v=a.isArray(l.aggregates)?l.aggregates.length:0,0===t||0===v)throw"xDimension or aggregates optiona are not set!";var -B;for(s=0;t>s;s++)B={name:l.xDimension[s].dataName,frozen:l.frozenStaticCols},null==l.xDimension[s].isGroupField&&(l.xDimension[s].isGroupField=!0),B=a.extend(!0,B,l.xDimension[s]),e.push(B);for(var -C=t-1,D={};y>z;){q=c[z];var -E=[],F=[];w={},s=0;do -E[s]=a.trim(q[l.xDimension[s].dataName]),w[l.xDimension[s].dataName]=E[s],s++;while(t>s);var -G=0;if(r=-1,x=d(f,m,E)){if(r>=0){if(G=0,u>=1){for(G=0;u>G;G++)F[G]=a.trim(q[l.yDimension[G].dataName]),l.yDimension[G].converter&&a.isFunction(l.yDimension[G].converter)&&(F[G]=l.yDimension[G].converter.call(this,F[G],E,F));x=o(q,l.aggregates,F,x)}else -0===u&&(x=o(q,l.aggregates,null,x));f[r]=x}}else{if(G=0,u>=1){for(G=0;u>G;G++)F[G]=a.trim(q[l.yDimension[G].dataName]),l.yDimension[G].converter&&a.isFunction(l.yDimension[G].converter)&&(F[G]=l.yDimension[G].converter.call(this,F[G],E,F));w=o(q,l.aggregates,F,w)}else -0===u&&(w=o(q,l.aggregates,null,w));f.push(w)}var -H,I=0,J=null,K=null;for(H -in -h)if(h.hasOwnProperty(H)){if(0===I)D.children&&void -0!==D.children||(D={text:H,level:0,children:[],label:H}),J=D.children;else{for(K=null,s=0;s0&&(k[u-1]={useColSpanStyle:!1,groupHeaders:[]}),p(D);var -O;if(l.colTotals)for(var -P=f.length;P--;)for(s=t;s0)for(s=0;C>s;s++)e[s].isGroupField&&(j.groupingView.groupField.push(e[s].name),j.groupingView.groupSummary.push(l.groupSummary),j.groupingView.groupSummaryPos.push(l.groupSummaryPos));else -j.grouping=!1;j.sortname=e[C].name,j.groupingView.hideFirstGroupCol=!0}),{colModel:e,rows:f,groupOptions:j,groupHeaders:k,summary:g}},jqPivot:function(b,c,d,e){return this.each(function(){function -f(b){var -e,f,h,i,j=jQuery(g).jqGrid("pivotSetup",b,c),k=a.assocArraySize(j.summary)>0?!0:!1,l=a.jgrid.from.call(g,j.rows);for(c.ignoreCase&&(l=l.ignoreCase()),e=0;e");if(g=g.slice(i+5),a.isFunction(c.beforeSetItem)&&(d=c.beforeSetItem.call(h,f),null!=d&&(f=d)),c.debug){a("#gbox_tree").prepend('Click to save Dump Data');var -j,k,l=[],m={};l.push("Grid Options\n"),l.push(f),l.push("\n"),l.push("GridData\n"),l.push(g),m.type="plain/text;charset=utf-8";try{j=new -File(l,"jqGrid_dump.txt",m)}catch(n){j=new -Blob(l,m)}k=URL.createObjectURL(j),a("#link_save").attr("href",k).bind("click",function(){a(this).remove()})}if(c.compression&&c.compressionModule)try{d=window[c.compressionModule][c.compressionMethod](f),null!=d&&(f=d,g=window[c.compressionModule][c.compressionMethod](g))}catch(n){}if(c.useStorage&&a.jgrid.isLocalStorage())try{window[c.storageType].setItem("jqGrid"+h.p.id,f),window[c.storageType].setItem("jqGrid"+h.p.id+"_data",g)}catch(n){22===n.code&&alert("Local storage limit is over!")}return f}}},loadState:function(b,c,d){if(d=a.extend({useStorage:!0,storageType:"localStorage",clearAfterLoad:!1,beforeSetGrid:null,afterSetGrid:null,decompression:!1,decompressionModule:"LZString",decompressionMethod:"decompressFromUTF16"},d||{}),b){var -e,f,g,h,i,j=a("#"+b)[0];if(d.useStorage)try{c=window[d.storageType].getItem("jqGrid"+j.id),g=window[d.storageType].getItem("jqGrid"+j.id+"_data")}catch(k){}if(c){if(d.decompression&&d.decompressionModule)try{e=window[d.decompressionModule][d.decompressionMethod](c),null!=e&&(c=e,g=window[d.decompressionModule][d.decompressionMethod](g))}catch(k){}if(e=jqGridUtils.parse(c),e&&"object"===a.type(e)){j.grid&&a.jgrid.gridUnload(b),a.isFunction(d.beforeSetGrid)&&(f=d.beforeSetGrid(e),f&&"object"===a.type(f)&&(e=f));var -l=function(a){var -b;return b=a},m={reccount:e.reccount,records:e.records,lastpage:e.lastpage,shrinkToFit:l(e.shrinkToFit),data:l(e.data),datatype:l(e.datatype),grouping:l(e.grouping)};e.shrinkToFit=!1,e.data=[],e.datatype="local",e.grouping=!1,e.inlineNav&&(h=l(e._iN),e._iN=null,delete -e._iN),e.filterToolbar&&(i=l(e._fT),e._fT=null,delete -e._fT);var -n=a("#"+b).jqGrid(e);if(n.append(g),n.jqGrid("setGridParam",m),e.storeNavOptions&&e.navGrid&&(n[0].p.navGrid=!1,n.jqGrid("navGrid",e.pager,e.navOptions,e.editOptions,e.addOptions,e.delOptions,e.searchOptions,e.viewOptions),e.navButtons&&e.navButtons.length))for(var -o=0;or;)a(n[0].rows[r].cells[t]).find("div.treeclick").bind("click",function(b){var -c=b.target||b.srcElement,d=a.jgrid.stripPref(e.idPrefix,a(c,n[0].rows).closest("tr.jqgrow")[0].id),f=n[0].p._index[d];return n[0].p.data[f][u]||(n[0].p.data[f][v]?(n.jqGrid("collapseRow",n[0].p.data[f]),n.jqGrid("collapseNode",n[0].p.data[f])):(n.jqGrid("expandRow",n[0].p.data[f]),n.jqGrid("expandNode",n[0].p.data[f]))),!1}),e.ExpandColClick===!0&&a(n[0].rows[r].cells[t]).find("span.cell-wrapper").css("cursor","pointer").bind("click",function(b){var -c=b.target||b.srcElement,d=a.jgrid.stripPref(e.idPrefix,a(c,n[0].rows).closest("tr.jqgrow")[0].id),f=n[0].p._index[d];return n[0].p.data[f][u]||(n[0].p.data[f][v]?(n.jqGrid("collapseRow",n[0].p.data[f]),n.jqGrid("collapseNode",n[0].p.data[f])):(n.jqGrid("expandRow",n[0].p.data[f]),n.jqGrid("expandNode",n[0].p.data[f]))),n.jqGrid("setSelection",d),!1}),r++;e.multiselect&&a.each(e.selarrrow,function(){a("#jqg_"+b+"_"+this)[e.useProp?"prop":"attr"]("checked","checked")}),e.inlineNav&&h&&(n.jqGrid("setGridParam",{inlineNav:!1}),n.jqGrid("inlineNav",e.pager,h)),e.filterToolbar&&i&&(n.jqGrid("setGridParam",{filterToolbar:!1}),i.restoreFromFilters=!0,n.jqGrid("filterToolbar",i)),e.frozenColumns&&n.jqGrid("setFrozenColumns"),n[0].updatepager(!0,!0),a.isFunction(d.afterSetGrid)&&d.afterSetGrid(n),d.clearAfterLoad&&(window[d.storageType].removeItem("jqGrid"+j.id),window[d.storageType].removeItem("jqGrid"+j.id+"_data"))}else -alert("can not convert to object")}}},isGridInStorage:function(b,c){var -d={storageType:"localStorage"};d=a.extend(d,c||{});var -e,f,g;try{f=window[d.storageType].getItem("jqGrid"+b),g=window[d.storageType].getItem("jqGrid"+b+"_data"),e=null!=f&&null!=g&&"string"==typeof -f&&"string"==typeof -g}catch(h){e=!1}return e},setRegional:function(b,c){var -d={storageType:"sessionStorage"};if(d=a.extend(d,c||{}),d.regional){a.jgrid.saveState(b,d),d.beforeSetGrid=function(a){return a.regional=d.regional,a.force_regional=!0,a},a.jgrid.loadState(b,null,d);var -e=a("#"+b)[0],f=a(e).jqGrid("getGridParam","colModel"),g=-1,h=a.jgrid.getRegional(e,"nav");a.each(f,function(a){return this.formatter&&"actions"===this.formatter?(g=a,!1):void -0}),-1!==g&&h&&a("#"+b+" tbody tr").each(function(){var -b=this.cells[g];a(b).find(".ui-inline-edit").attr("title",h.edittitle),a(b).find(".ui-inline-del").attr("title",h.deltitle),a(b).find(".ui-inline-save").attr("title",h.savetitle),a(b).find(".ui-inline-cancel").attr("title",h.canceltitle)});try{window[d.storageType].removeItem("jqGrid"+e.id),window[d.storageType].removeItem("jqGrid"+e.id+"_data")}catch(i){}}},jqGridImport:function(b,c){c=a.extend({imptype:"xml",impstring:"",impurl:"",mtype:"GET",impData:{},xmlGrid:{config:"root>grid",data:"root>rows"},jsonGrid:{config:"grid",data:"data"},ajaxOptions:{}},c||{});var -d=(0===b.indexOf("#")?"":"#")+a.jgrid.jqID(b),e=function(b,c){var -e,f,g,h=a(c.xmlGrid.config,b)[0],i=a(c.xmlGrid.data,b)[0];if(jqGridUtils.xmlToJSON){e=jqGridUtils.xmlToJSON(h);for(g -in -e)e.hasOwnProperty(g)&&(f=e[g]);if(i){var -j=e.grid.datatype;e.grid.datatype="xmlstring",e.grid.datastr=b,a(d).jqGrid(f).jqGrid("setGridParam",{datatype:j})}else -setTimeout(function(){a(d).jqGrid(f)},0)}else -alert("xml2json or parse are not present")},f=function(b,c){if(b&&"string"==typeof -b){var -e=jqGridUtils.parse(b),f=e[c.jsonGrid.config],g=e[c.jsonGrid.data];if(g){var -h=f.datatype;f.datatype="jsonstring",f.datastr=g,a(d).jqGrid(f).jqGrid("setGridParam",{datatype:h})}else -a(d).jqGrid(f)}};switch(c.imptype){case"xml":a.ajax(a.extend({url:c.impurl,type:c.mtype,data:c.impData,dataType:"xml",complete:function(b,f){"success"===f&&(e(b.responseXML,c),a(d).triggerHandler("jqGridImportComplete",[b,c]),a.isFunction(c.importComplete)&&c.importComplete(b)),b=null}},c.ajaxOptions));break;case"xmlstring":if(c.impstring&&"string"==typeof -c.impstring){var -g=a.parseXML(c.impstring);g&&(e(g,c),a(d).triggerHandler("jqGridImportComplete",[g,c]),a.isFunction(c.importComplete)&&c.importComplete(g))}break;case"json":a.ajax(a.extend({url:c.impurl,type:c.mtype,data:c.impData,dataType:"json",complete:function(b){try{f(b.responseText,c),a(d).triggerHandler("jqGridImportComplete",[b,c]),a.isFunction(c.importComplete)&&c.importComplete(b)}catch(e){}b=null}},c.ajaxOptions));break;case"jsonstring":c.impstring&&"string"==typeof -c.impstring&&(f(c.impstring,c),a(d).triggerHandler("jqGridImportComplete",[c.impstring,c]),a.isFunction(c.importComplete)&&c.importComplete(c.impstring))}}}),a.jgrid.extend({jqGridExport:function(b){b=a.extend({exptype:"xmlstring",root:"grid",ident:" ",addOptions:{}},b||{});var -c=null;return this.each(function(){if(this.grid){var -d=a.extend(!0,{},a(this).jqGrid("getGridParam"),b.addOptions);switch(d.rownumbers&&(d.colNames.splice(0,1),d.colModel.splice(0,1)),d.multiselect&&(d.colNames.splice(0,1),d.colModel.splice(0,1)),d.subGrid&&(d.colNames.splice(0,1),d.colModel.splice(0,1)),d.knv=null,b.exptype){case"xmlstring":c="<"+b.root+">"+jqGridUtils.jsonToXML(d,{xmlDecl:""})+"";break;case"jsonstring":c=jqGridUtils.stringify(d),b.root&&(c="{"+b.root+":"+c+"}")}}}),c},excelExport:function(b){return b=a.extend({exptype:"remote",url:null,oper:"oper",tag:"excel",beforeExport:null,exporthidden:!1,exportgrouping:!1,exportOptions:{}},b||{}),this.each(function(){if(this.grid){var -c;if("remote"===b.exptype){var -d,e=a.extend({},this.p.postData);if(e[b.oper]=b.tag,a.isFunction(b.beforeExport)){var -f=b.beforeExport.call(this,e);a.isPlainObject(f)&&(e=f)}if(b.exporthidden){var -g,h=this.p.colModel,i=h.length,j=[];for(g=0;i>g;g++)void -0===h[g].hidden&&(h[g].hidden=!1),j.push({name:h[g].name,hidden:h[g].hidden});var -k=JSON.stringify(j);"string"==typeof -k&&(e.colModel=k)}b.exportgrouping&&(d=JSON.stringify(this.p.groupingView),"string"==typeof -d&&(e.groupingView=d));var -l=jQuery.param(e);c=-1!==b.url.indexOf("?")?b.url+"&"+l:b.url+"?"+l,window.location=c}}})}})});!function(a){"use strict";"function"==typeof -define&&define.amd?define(["jquery"],a):a()}(function(){"use strict";return window.jqGridUtils={stringify:function(a){return JSON.stringify(a,function(a,b){return"function"==typeof -b?b.toString():b})},parse:function(str){return JSON.parse(str,function(key,value){if("string"==typeof -value&&-1!==value.indexOf("function")){var -sv=value.split(" ");return"function"===sv[0].trim()&&"}"===value.trim().slice(-1)?eval("("+value+")"):value}return value})},encode:function(a){return String(a).replace(/&/g,"&").replace(//g,">").replace(/"/g,""")},jsonToXML:function(a,b){var -c=$.extend({xmlDecl:'\n',attr_prefix:"-",encode:!0},b||{}),d=this,e=function(a,b){return"#text"===a?c.encode?d.encode(b):b:"function"==typeof -b?"<"+a+">\n":""===b?"<"+a+">__EMPTY_STRING_\n":"<"+a+">"+(c.encode?d.encode(b):b)+"\n"},f=function(a,b){for(var -c=[],d=0;d":"object"==typeof -h&&h.constructor==Array?c[c.length]=f(a,h):"object"==typeof -h?c[c.length]=g(a,h):c[c.length]=e(a,h)}return c.length||(c[0]="<"+a+">__EMPTY_ARRAY_\n"),c.join("")},g=function(a,b){var -h=[],i=[];for(var -j -in -b)if(b.hasOwnProperty(j)){var -k=b[j];j.charAt(0)!==c.attr_prefix?null==k?h[h.length]="<"+j+" />":"object"==typeof -k&&k.constructor===Array?h[h.length]=f(j,k):"object"==typeof -k?h[h.length]=g(j,k):h[h.length]=e(j,k):i[i.length]=" "+j.substring(1)+'="'+(c.encode?d.encode(k):k)+'"'}var -l=i.join(""),m=h.join("");return null==a||(m=h.length>0?m.match(/\n/)?"<"+a+l+">\n"+m+"\n":"<"+a+l+">"+m+"\n":"<"+a+l+" />\n"),m},h=g(null,a);return c.xmlDecl+h},xmlToJSON:function(root,options){var -o=$.extend({force_array:[],attr_prefix:"-"},options||{});if(root){var -__force_array={};if(o.force_array)for(var -i=0;ith:not(:has(#jqgh_"+d+"_cb,#jqgh_"+d+"_rn,#jqgh_"+d+"_subgrid),:hidden)",placeholder:{element:function(a){var -b=$(document.createElement(a[0].nodeName)).addClass(a[0].className+" ui-sortable-placeholder ui-state-highlight").removeClass("ui-sortable-helper")[0];return b},update:function(a,b){b.height(a.currentItem.innerHeight()-parseInt(a.currentItem.css("paddingTop")||0,10)-parseInt(a.currentItem.css("paddingBottom")||0,10)),b.width(a.currentItem.innerWidth()-parseInt(a.currentItem.css("paddingLeft")||0,10)-parseInt(a.currentItem.css("paddingRight")||0,10))}},update:function(a,b){var -d=$(b.item).parent(),e=$(">th",d),f=c.p.colModel,g={},h=c.p.id+"_";$.each(f,function(a){g[this.name]=a});var -i=[];e.each(function(){var -a=$(">div",this).get(0).id.replace(/^jqgh_/,"").replace(h,"");g.hasOwnProperty(a)&&i.push(g[a])}),$(c).jqGrid("remapColumns",i,!0,!0),$.isFunction(c.p.sortable.update)&&c.p.sortable.update(i),setTimeout(function(){c.p.disableClick=!1},50)}};if(c.p.sortable.options?$.extend(e,c.p.sortable.options):$.isFunction(c.p.sortable)&&(c.p.sortable={update:c.p.sortable}),e.start){var -f=e.start;e.start=function(a,c){b(),f.call(this,a,c)}}else -e.start=b;c.p.sortable.exclude&&(e.items+=":not("+c.p.sortable.exclude+")");var -g=a.sortable(e),h=g.data("sortable")||g.data("uiSortable");null!=h&&(h.data("sortable").floating=!0)})},columnChooser:function(a){function -b(a,b,c){var -d,e;return b>=0?(d=a.slice(),e=d.splice(b,Math.max(a.length-b,b)),b>a.length&&(b=a.length),d[b]=c,d.concat(e)):a}function -c(a,b){a&&("string"==typeof -a?$.fn[a]&&$.fn[a].apply(b,$.makeArray(arguments).slice(2)):$.isFunction(a)&&a.apply(b,$.makeArray(arguments).slice(2)))}var -d,e,f,g,h,i,j,k=this,l={},m=[],n=k.jqGrid("getGridParam","colModel"),o=k.jqGrid("getGridParam","colNames"),p=function(a){return $.ui.multiselect.prototype&&a.data($.ui.multiselect.prototype.widgetFullName||$.ui.multiselect.prototype.widgetName)||a.data("ui-multiselect")||a.data("multiselect")},q=$.jgrid.getRegional(this[0],"col");if(!$("#colchooser_"+$.jgrid.jqID(k[0].p.id)).length){if(d=$('
'),e=$("select",d),a=$.extend({width:400,height:240,classname:null,done:function(a){a&&k.jqGrid("remapColumns",a,!0)},msel:"multiselect",dlog:"dialog",dialog_opts:{minWidth:470,dialogClass:"ui-jqdialog"},dlog_opts:function(a){var -b={};return b[a.bSubmit]=function(){a.apply_perm(),a.cleanup(!1)},b[a.bCancel]=function(){a.cleanup(!0)},$.extend(!0,{buttons:b,close:function(){a.cleanup(!0)},modal:a.modal||!1,resizable:a.resizable||!0,width:a.width+70,resize:function(){var -a=p(e),b=a.container.closest(".ui-dialog-content");b.length>0&&"object"==typeof -b[0].style?b[0].style.width="":b.css("width",""),a.selectedList.height(Math.max(a.selectedContainer.height()-a.selectedActions.outerHeight()-1,1)),a.availableList.height(Math.max(a.availableContainer.height()-a.availableActions.outerHeight()-1,1))}},a.dialog_opts||{})},apply_perm:function(){var -c=[];$("option",e).each(function(){$(this).is(":selected")?k.jqGrid("showCol",n[this.value].name):k.jqGrid("hideCol",n[this.value].name)}),$("option[selected]",e).each(function(){c.push(parseInt(this.value,10))}),$.each(c,function(){delete -l[n[parseInt(this,10)].name]}),$.each(l,function(){var -a=parseInt(this,10);c=b(c,a,a)}),a.done&&a.done.call(k,c),k.jqGrid("setGridWidth",k[0].p.width,k[0].p.shrinkToFit)},cleanup:function(b){c(a.dlog,d,"destroy"),c(a.msel,e,"destroy"),d.remove(),b&&a.done&&a.done.call(k)},msel_opts:{}},q,a||{}),$.ui&&$.ui.multiselect&&$.ui.multiselect.defaults){if(!$.jgrid._multiselect)return void -alert("Multiselect plugin loaded after jqGrid. Please load the plugin before the jqGrid!");a.msel_opts=$.extend($.ui.multiselect.defaults,a.msel_opts)}a.caption&&d.attr("title",a.caption),a.classname&&(d.addClass(a.classname),e.addClass(a.classname)),a.width&&($(">div",d).css({width:a.width,margin:"0 auto"}),e.css("width",a.width)),a.height&&($(">div",d).css("height",a.height),e.css("height",a.height-10)),e.empty(),$.each(n,function(a){return l[this.name]=a,this.hidedlg?void(this.hidden||m.push(a)):void -e.append("")}),f=$.isFunction(a.dlog_opts)?a.dlog_opts.call(k,a):a.dlog_opts,c(a.dlog,d,f),g=$.isFunction(a.msel_opts)?a.msel_opts.call(k,a):a.msel_opts,c(a.msel,e,g),h=$("#colchooser_"+$.jgrid.jqID(k[0].p.id)),h.css({margin:"auto"}),h.find(">div").css({width:"100%",height:"100%",margin:"auto"}),i=p(e),i.container.css({width:"100%",height:"100%",margin:"auto"}),i.selectedContainer.css({width:100*i.options.dividerLocation+"%",height:"100%",margin:"auto",boxSizing:"border-box"}),i.availableContainer.css({width:100-100*i.options.dividerLocation+"%",height:"100%",margin:"auto",boxSizing:"border-box"}),i.selectedList.css("height","auto"),i.availableList.css("height","auto"),j=Math.max(i.selectedList.height(),i.availableList.height()),j=Math.min(j,$(window).height()),i.selectedList.css("height",j),i.availableList.css("height",j)}},sortableRows:function(a){return this.each(function(){var -b=this;b.grid&&(b.p.treeGrid||$.fn.sortable&&(a=$.extend({cursor:"move",axis:"y",items:" > .jqgrow"},a||{}),a.start&&$.isFunction(a.start)?(a._start_=a.start,delete -a.start):a._start_=!1,a.update&&$.isFunction(a.update)?(a._update_=a.update,delete -a.update):a._update_=!1,a.start=function(c,d){if($(d.item).css("border-width","0"),$("td",d.item).each(function(a){this.style.width=b.grid.cols[a].style.width}),b.p.subGrid){var -e=$(d.item).attr("id");try{$(b).jqGrid("collapseSubGridRow",e)}catch(f){}}a._start_&&a._start_.apply(this,[c,d])},a.update=function(c,d){$(d.item).css("border-width",""),b.p.rownumbers===!0&&$("td.jqgrid-rownum",b.rows).each(function(a){$(this).html(a+1+(parseInt(b.p.page,10)-1)*parseInt(b.p.rowNum,10))}),a._update_&&a._update_.apply(this,[c,d])},$("tbody:first",b).sortable(a),$("tbody:first > .jqgrow",b).disableSelection()))})},gridDnD:function(a){return this.each(function(){function -b(){var -a=$.data(e,"dnd");$("tr.jqgrow:not(.ui-draggable)",e).draggable($.isFunction(a.drag)?a.drag.call($(e),a):a.drag)}var -c,d,e=this;if(e.grid&&!e.p.treeGrid&&$.fn.draggable&&$.fn.droppable){var -f="
";if(void -0===$("#jqgrid_dnd")[0]&&$("body").append(f),"string"==typeof -a&&"updateDnD"===a&&e.p.jqgdnd===!0)return void -b();if(a=$.extend({drag:function(a){return $.extend({start:function(b,c){var -d,f;if(e.p.subGrid){f=$(c.helper).attr("id");try{$(e).jqGrid("collapseSubGridRow",f)}catch(g){}}for(d=0;d<$.data(e,"dnd").connectWith.length;d++)0===$($.data(e,"dnd").connectWith[d]).jqGrid("getGridParam","reccount")&&$($.data(e,"dnd").connectWith[d]).jqGrid("addRowData","jqg_empty_row",{});c.helper.addClass("ui-state-highlight"),$("td",c.helper).each(function(a){this.style.width=e.grid.headers[a].width+"px"}),a.onstart&&$.isFunction(a.onstart)&&a.onstart.call($(e),b,c)},stop:function(b,c){var -d,f;for(c.helper.dropped&&!a.dragcopy&&(f=$(c.helper).attr("id"),void -0===f&&(f=$(this).attr("id")),$(e).jqGrid("delRowData",f)),d=0;d<$.data(e,"dnd").connectWith.length;d++)$($.data(e,"dnd").connectWith[d]).jqGrid("delRowData","jqg_empty_row");a.onstop&&$.isFunction(a.onstop)&&a.onstop.call($(e),b,c)}},a.drag_opts||{})},drop:function(a){return $.extend({accept:function(a){if(!$(a).hasClass("jqgrow"))return a;var -b=$(a).closest("table.ui-jqgrid-btable");if(b.length>0&&void -0!==$.data(b[0],"dnd")){var -c=$.data(b[0],"dnd").connectWith;return-1!==$.inArray("#"+$.jgrid.jqID(this.id),c)?!0:!1}return!1},drop:function(b,c){if($(c.draggable).hasClass("jqgrow")){var -d=$(c.draggable).attr("id"),f=c.draggable.parent().parent().jqGrid("getRowData",d);if(!a.dropbyname){var -g,h,i=0,j={},k=$("#"+$.jgrid.jqID(this.id)).jqGrid("getGridParam","colModel");try{for(h -in -f)f.hasOwnProperty(h)&&(g=k[i].name,"cb"!==g&&"rn"!==g&&"subgrid"!==g&&f.hasOwnProperty(h)&&k[i]&&(j[g]=f[h]),i++);f=j}catch(l){}}if(c.helper.dropped=!0,a.beforedrop&&$.isFunction(a.beforedrop)){var -m=a.beforedrop.call(this,b,c,f,$("#"+$.jgrid.jqID(e.p.id)),$(this));void -0!==m&&null!==m&&"object"==typeof -m&&(f=m)}if(c.helper.dropped){var -n;a.autoid&&($.isFunction(a.autoid)?n=a.autoid.call(this,f):(n=Math.ceil(1e3*Math.random()),n=a.autoidprefix+n)),$("#"+$.jgrid.jqID(this.id)).jqGrid("addRowData",n,f,a.droppos)}a.ondrop&&$.isFunction(a.ondrop)&&a.ondrop.call(this,b,c,f)}}},a.drop_opts||{})},onstart:null,onstop:null,beforedrop:null,ondrop:null,drop_opts:{activeClass:"ui-state-active",hoverClass:"ui-state-hover"},drag_opts:{revert:"invalid",helper:"clone",cursor:"move",appendTo:"#jqgrid_dnd",zIndex:5e3},dragcopy:!1,dropbyname:!1,droppos:"first",autoid:!0,autoidprefix:"dnd_"},a||{}),a.connectWith)for(a.connectWith=a.connectWith.split(","),a.connectWith=$.map(a.connectWith,function(a){return $.trim(a)}),$.data(e,"dnd",a),0===e.p.reccount||e.p.jqgdnd||b(),e.p.jqgdnd=!0,c=0;c').html(" ");f.find(d.handle).mousedown(function(){g=!0}).mouseup(function(){g=!1}),a(this).data("items",d.items),c=c.add(i),d.connectWith&&a(d.connectWith).add(this).data("connectWith",d.connectWith),f.attr("draggable","true").on("dragstart.h5s",function(c){if(d.handle&&!g)return!1;g=!1;var -e=c.originalEvent.dataTransfer;e.effectAllowed="move",e.setData("Text","dummy"),h=(b=a(this)).addClass("sortable-dragging").index()}).on("dragend.h5s",function(){b&&(b.removeClass("sortable-dragging").show(),c.detach(),h!==b.index()&&b.parent().trigger("sortupdate",{item:b,startindex:h,endindex:b.index()}),b=null)}).not("a[href], img").on("selectstart.h5s",function(){return this.dragDrop&&this.dragDrop(),!1}).end().add([this,i]).on("dragover.h5s dragenter.h5s drop.h5s",function(e){return f.is(b)||d.connectWith===a(b).parent().data("connectWith")?"drop"===e.type?(e.stopPropagation(),c.filter(":visible").after(b),b.trigger("dragend.h5s"),!1):(e.preventDefault(),e.originalEvent.dataTransfer.dropEffect="move",f.is(this)?(d.forcePlaceholderSize&&i.height(b.outerHeight()),b.hide(),a(this)[i.index()").replace(/</g,"<").replace(/"/g,'"').replace(/&/g,"&")},htmlEncode:function(e){return e&&String(e).replace(/&/g,"&").replace(/\"/g,""").replace(//g,">")},template:function(e){var o,a=We.makeArray(arguments).slice(1),n=a.length;return(e=We.jgrid.isNull(e)?"":e).replace(/\{([\w\-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g,function(e,t){if(!isNaN(parseInt(t,10)))return a[parseInt(t,10)];for(o=0;o])*>/gi,""))&&" "!==e&&" "!==e?e.replace(/\"/g,"'"):"":e},stripPref:function(e,t){var i=We.jgrid.type(e);return t="string"===i||"number"===i?""!==(e=String(e))?String(t).replace(String(e),""):t:t},stripScript:function(e){return e.replace(/)<[^<]*)*<\/script>/gi," ")},useJSON:!0,runCode:function(e){return Function('"use strict";return ('+e+")")()},parse:function(e){e=("/*"===(e="while(1);"===(e=e).substr(0,9)?e.substr(9):e).substr(0,2)?e.substr(2,e.length-4):e)||"{}";return!0===We.jgrid.useJSON&&"object"==typeof JSON&&"function"==typeof JSON.parse?JSON.parse(e):We.jgrid.runCode(e)},dateToOADate:function(e){var t=new Date(e);return Math.round((t.setHours(0,0,0,0)-new Date(1899,11,30))/864e5)+(Math.abs((e-t)%864e5)/864e5).toFixed(10).substr(1)},parseDate:function(e,t,i,r){function o(e,t){for(e=String(e),t=parseInt(t,10)||2;e.length?@\[\\\]\^`{|}~]/g,"\\$&")},guid:1,uidPref:"jqg",randId:function(e){return(e||We.jgrid.uidPref)+We.jgrid.guid++},getAccessor:function(e,t){var i,r,o=[];if("function"==typeof t)return t(e);if(void 0===(i=e[t]))try{if(r=(o="string"==typeof t?t.split("."):o).length)for(i=e;i&&r--;)i=i[o.shift()]}catch(e){}return i},getXmlData:function(e,t,i){var r="string"==typeof t?t.match(/^(.*)\[(\w+)\]$/):null;return"function"==typeof t?t(e):r&&r[2]?(r[1]?We(r[1],e):We(e)).attr(r[2]):(e=We(t,e),i?e:0
"),t=e.appendTo("body").find("td").width();return e.remove(),.1
');We("body").append(e);var t=We("div",e).innerWidth();e.css("overflow-y","scroll");var i=We("div",e).innerWidth();return We(e).remove(),t-i<0?18:t-i},ajaxOptions:{},from:function(e){var v=this;return new function(e,t){"string"==typeof e&&(e=We.data(e));var g=this,o=e,f=!0,r=!1,i=t,m=/[\$,%]/g,a=null,n=null,l=0,s=!1,d="",u=[],p=!0;if("object"!=typeof e||!e.push)throw"data provides is not an array";return 0",i)},this.less=function(e,t,i){return g._compareValues(g.less,e,t,"<",i)},this.greaterOrEquals=function(e,t,i){return g._compareValues(g.greaterOrEquals,e,t,">=",i)},this.lessOrEquals=function(e,t,i){return g._compareValues(g.lessOrEquals,e,t,"<=",i)},this.startsWith=function(e,t){var i=We.jgrid.isNull(t)?e:t,i=(r?We.jgrid.trim(i.toString()):i.toString()).length;return p?g._append(g._getStr("jQuery.jgrid.getAccessor(this,'"+e+"')")+".substr(0,"+i+") == "+g._getStr('"'+g._toStr(t)+'"')):(We.jgrid.isNull(t)||(i=(r?We.jgrid.trim(t.toString()):t.toString()).length),g._append(g._getStr("this")+".substr(0,"+i+") == "+g._getStr('"'+g._toStr(e)+'"'))),g._setCommand(g.startsWith,e),g._resetNegate(),g},this.endsWith=function(e,t){var i=We.jgrid.isNull(t)?e:t,i=(r?We.jgrid.trim(i.toString()):i.toString()).length;return p?g._append(g._getStr("jQuery.jgrid.getAccessor(this,'"+e+"')")+".substr("+g._getStr("jQuery.jgrid.getAccessor(this,'"+e+"')")+".length-"+i+","+i+') == "'+g._toStr(t)+'"'):g._append(g._getStr("this")+".substr("+g._getStr("this")+'.length-"'+g._toStr(e)+'".length,"'+g._toStr(e)+'".length) == "'+g._toStr(e)+'"'),g._setCommand(g.endsWith,e),g._resetNegate(),g},this.contains=function(e,t){return p?g._append(g._getStr("jQuery.jgrid.getAccessor(this,'"+e+"')")+'.indexOf("'+g._toStr(t)+'",0) > -1'):g._append(g._getStr("this")+'.indexOf("'+g._toStr(e)+'",0) > -1'),g._setCommand(g.contains,e),g._resetNegate(),g},this.user=function(e,t,i){return g._append("$t.p.customFilterDef."+e+'.action.call($t ,{rowItem:this, searchName:"'+t+'",searchValue:"'+i+'"})'),g._setCommand(g.user,t),g._resetNegate(),g},this.inData=function(e,t,i){t=void 0===t?"":g._getStr('"'+g._toStr(t)+'"');return p?g._append(t+".split(',').indexOf( jQuery.jgrid.getAccessor(this,'"+e+"') ) > -1"):g._append(t+".split(',').indexOf(this."+e+") > -1"),g._setCommand(g.inData,e),g._resetNegate(),g},this.groupBy=function(e,t,i,r){return g._hasData()?g._getGroup(o,e,t,i,r):null},this.orderBy=function(e,t,i,r,o){return t=We.jgrid.isNull(t)?"a":We.jgrid.trim(t.toString().toLowerCase()),We.jgrid.isNull(i)&&(i="text"),We.jgrid.isNull(r)&&(r="Y-m-d"),We.jgrid.isNull(o)&&(o=!1),u.push({by:e,dir:t="asc"===(t="desc"===t||"descending"===t?"d":t)||"ascending"===t?"a":t,type:i,datefmt:r,sfunc:o}),g},g}(e,null)},getMethod:function(e){return this.getAccessor(We.fn.jqGrid,e)},extend:function(e){We.extend(We.fn.jqGrid,e),this.no_legacy_api||We.fn.extend(e)},clearBeforeUnload:function(e){var t,i=We("#"+We.jgrid.jqID(e))[0];if(i.grid){t=i.grid,We.jgrid.isFunction(t.emptyRows)&&t.emptyRows.call(i,!0,!0),We(document).off("mouseup.jqGrid"+i.p.id),We(t.hDiv).off("mousemove"),We(i).off();for(var r=t.headers.length,o=["formatCol","sortData","updatepager","refreshIndex","setHeadCheckBox","constructTr","formatter","addXmlData","addJSONData","grid","p","addLocalData"],a=0;ainput#jqs_"+n.p.id+"_"+t).focus().val(s),!n.p._ftsc){n.p._ftsc=!0,n.p._fthc=[],n.p._avc=[];for(var o=0;oinput#jqs_"+n.p.id+"_"+t).val("").focus().val(s)}function g(e){var t,i=We(n).jqGrid("getRowData",e),r=[];if(i&&s){for(var o in i)if(!p.has(o)&&i.hasOwnProperty(o)){if(t=s,d.useCase||(i[o]=i[o].toLowerCase(),t=s.toLowerCase()),d.aOperands.includes(d.operand))switch(d.operand){case"cn":l=-1!==i[o].search(t);break;case"eq":l=i[o]===t;break;case"ne":l=i[o]!==t;break;case"bw":l=i[o].substring(0,t.length)===t;break;case"ew":var a=i[o].length;l=i[o].substring(a-t.length,a)===t}l&&r.push(o)}n.p._results[e]={v:s,r:r}}else i&&""===s&&n.p._results[e]&&delete n.p._results[e]}},searchColOnKey:function(e,t,i,r){switch(r.key){case"ArrowRight":case"ArrowDown":case"ArrowUp":case"ArrowLeft":case"PageUp":case"PageDown":case"Alt":case"Control":case"Tab":case"Escape":return}setTimeout(function(){We.jgrid.searchColOnEnter(e,t,i,r)},50)},styleUI:{jQueryUI:{common:{disabled:"ui-state-disabled",highlight:"ui-state-highlight",hover:"ui-state-hover",cornerall:"ui-corner-all",cornertop:"ui-corner-top",cornerbottom:"ui-corner-bottom",hidden:"ui-helper-hidden",icon_base:"ui-icon",overlay:"ui-widget-overlay",active:"ui-state-active",error:"ui-state-error",button:"ui-state-default ui-corner-all",content:"ui-widget-content"},base:{entrieBox:"ui-widget ui-widget-content ui-corner-all",viewBox:"",headerTable:"",headerBox:"ui-state-default",rowTable:"",rowBox:"ui-widget-content",stripedTable:"ui-jqgrid-table-striped",footerTable:"",footerBox:"ui-widget-content",headerRowTable:"",headerRowBox:"ui-widget-content",headerDiv:"ui-state-default",gridtitleBox:"ui-widget-header ui-corner-top ui-helper-clearfix",customtoolbarBox:"ui-state-default",loadingBox:"ui-state-default ui-state-active",rownumBox:"ui-state-default",scrollBox:"ui-widget-content",multiBox:"",searchBox:"ui-widget-content ui-corner-all",searchSelect:"ui-widget-content ui-corner-all",pagerBox:"ui-state-default ui-corner-bottom",pagerTable:"",toppagerBox:"ui-state-default",pgInput:"ui-corner-all",pgSelectBox:"ui-widget-content ui-corner-all",pgButtonBox:"ui-corner-all",icon_first:"ui-icon-seek-first",icon_prev:"ui-icon-seek-prev",icon_next:"ui-icon-seek-next",icon_end:"ui-icon-seek-end",icon_asc:"ui-icon-triangle-1-n",icon_desc:"ui-icon-triangle-1-s",icon_caption_open:"ui-icon-circle-triangle-n",icon_caption_close:"ui-icon-circle-triangle-s"},modal:{modal:"ui-widget ui-widget-content ui-corner-all ui-dialog",header:"ui-widget-header ui-corner-all ui-helper-clearfix",content:"ui-widget-content",resizable:"ui-resizable-handle ui-resizable-se",icon_close:"ui-icon-closethick",icon_resizable:"ui-icon-gripsmall-diagonal-se"},celledit:{inputClass:"ui-widget-content ui-corner-all",selectClass:"ui-widget-content ui-corner-all"},inlinedit:{inputClass:"ui-widget-content ui-corner-all",selectClass:"ui-widget-content ui-corner-all",icon_edit_nav:"ui-icon-pencil",icon_add_nav:"ui-icon-plus",icon_save_nav:"ui-icon-disk",icon_cancel_nav:"ui-icon-cancel"},formedit:{inputClass:"ui-widget-content ui-corner-all",selectClass:"ui-widget-content ui-corner-all",icon_prev:"ui-icon-triangle-1-w",icon_next:"ui-icon-triangle-1-e",icon_save:"ui-icon-disk",icon_close:"ui-icon-close",icon_del:"ui-icon-scissors",icon_cancel:"ui-icon-cancel"},navigator:{icon_edit_nav:"ui-icon-pencil",icon_add_nav:"ui-icon-plus",icon_del_nav:"ui-icon-trash",icon_search_nav:"ui-icon-search",icon_refresh_nav:"ui-icon-refresh",icon_view_nav:"ui-icon-document",icon_newbutton_nav:"ui-icon-newwin"},grouping:{icon_plus:"ui-icon-circlesmall-plus",icon_minus:"ui-icon-circlesmall-minus"},filter:{table_widget:"ui-widget ui-widget-content",srSelect:"ui-widget-content ui-corner-all",srInput:"ui-widget-content ui-corner-all",menu_widget:"ui-widget ui-widget-content ui-corner-all",icon_search:"ui-icon-search",icon_reset:"ui-icon-arrowreturnthick-1-w",icon_query:"ui-icon-comment"},subgrid:{icon_plus:"ui-icon-plus",icon_minus:"ui-icon-minus",icon_open:"ui-icon-carat-1-sw"},treegrid:{icon_plus:"ui-icon-triangle-1-",icon_minus:"ui-icon-triangle-1-s",icon_leaf:"ui-icon-radio-off"},fmatter:{icon_edit:"ui-icon-pencil",icon_add:"ui-icon-plus",icon_save:"ui-icon-disk",icon_cancel:"ui-icon-cancel",icon_del:"ui-icon-trash"},colmenu:{menu_widget:"ui-widget ui-widget-content ui-corner-all",input_checkbox:"ui-widget ui-widget-content",filter_select:"ui-widget-content ui-corner-all",filter_input:"ui-widget-content ui-corner-all",icon_menu:"ui-icon-comment",icon_search_menu:"ui-icon-grip-dotted-vertical",icon_sort_asc:"ui-icon-arrow-1-n",icon_sort_desc:"ui-icon-arrow-1-s",icon_columns:"ui-icon-extlink",icon_filter:"ui-icon-calculator",icon_group:"ui-icon-grip-solid-horizontal",icon_freeze:"ui-icon-grip-solid-vertical",icon_move:"ui-icon-arrow-4",icon_new_item:"ui-icon-newwin",icon_toolbar_menu:"ui-icon-document",icon_group_op:"ui-icon-bullet",icon_oper_op:"ui-icon-transfer-e-w",icon_reset:"ui-icon-arrowreturnthick-1-w",icon_close:"ui-icon-close"}},Bootstrap:{common:{disabled:"ui-disabled",highlight:"success",hover:"active",cornerall:"",cornertop:"",cornerbottom:"",hidden:"",icon_base:"glyphicon",overlay:"ui-overlay",active:"active",error:"bg-danger",button:"btn btn-default",content:""},base:{entrieBox:"",viewBox:"table-responsive",headerTable:"table table-bordered",headerBox:"",rowTable:"table table-bordered",rowBox:"",stripedTable:"table-striped",footerTable:"table table-bordered",footerBox:"",headerRowTable:"table table-bordered",headerRowBox:"",headerDiv:"",gridtitleBox:"",customtoolbarBox:"",loadingBox:"row",rownumBox:"active",scrollBox:"",multiBox:"checkbox",pagerBox:"",pagerTable:"table",toppagerBox:"",pgInput:"form-control",pgSelectBox:"form-control",pgButtonBox:"",icon_first:"glyphicon-step-backward",icon_prev:"glyphicon-backward",icon_next:"glyphicon-forward",icon_end:"glyphicon-step-forward",icon_asc:"glyphicon-triangle-top",icon_desc:"glyphicon-triangle-bottom",icon_caption_open:"glyphicon-circle-arrow-up",icon_caption_close:"glyphicon-circle-arrow-down"},modal:{modal:"modal-content",header:"modal-header",title:"modal-title",content:"modal-body",resizable:"ui-resizable-handle ui-resizable-se",icon_close:"glyphicon-remove-circle",icon_resizable:"glyphicon-import"},celledit:{inputClass:"form-control",selectClass:"form-control"},inlinedit:{inputClass:"form-control",selectClass:"form-control",icon_edit_nav:"glyphicon-edit",icon_add_nav:"glyphicon-plus",icon_save_nav:"glyphicon-save",icon_cancel_nav:"glyphicon-remove-circle"},formedit:{inputClass:"form-control",selectClass:"form-control",icon_prev:"glyphicon-step-backward",icon_next:"glyphicon-step-forward",icon_save:"glyphicon-save",icon_close:"glyphicon-remove-circle",icon_del:"glyphicon-trash",icon_cancel:"glyphicon-remove-circle"},navigator:{icon_edit_nav:"glyphicon-edit",icon_add_nav:"glyphicon-plus",icon_del_nav:"glyphicon-trash",icon_search_nav:"glyphicon-search",icon_refresh_nav:"glyphicon-refresh",icon_view_nav:"glyphicon-info-sign",icon_newbutton_nav:"glyphicon-new-window"},grouping:{icon_plus:"glyphicon-triangle-right",icon_minus:"glyphicon-triangle-bottom"},filter:{table_widget:"table table-condensed",srSelect:"form-control",srInput:"form-control",menu_widget:"",icon_search:"glyphicon-search",icon_reset:"glyphicon-refresh",icon_query:"glyphicon-comment"},subgrid:{icon_plus:"glyphicon-triangle-right",icon_minus:"glyphicon-triangle-bottom",icon_open:"glyphicon-indent-left"},treegrid:{icon_plus:"glyphicon-triangle-right",icon_minus:"glyphicon-triangle-bottom",icon_leaf:"glyphicon-unchecked"},fmatter:{icon_edit:"glyphicon-edit",icon_add:"glyphicon-plus",icon_save:"glyphicon-save",icon_cancel:"glyphicon-remove-circle",icon_del:"glyphicon-trash"},colmenu:{menu_widget:"",input_checkbox:"",filter_select:"form-control",filter_input:"form-control",icon_menu:"glyphicon-menu-hamburger",icon_sort_asc:"glyphicon-sort-by-alphabet",icon_sort_desc:"glyphicon-sort-by-alphabet-alt",icon_columns:"glyphicon-list-alt",icon_filter:"glyphicon-filter",icon_group:"glyphicon-align-left",icon_freeze:"glyphicon-object-align-horizontal",icon_move:"glyphicon-move",icon_new_item:"glyphicon-new-window",icon_toolbar_menu:"glyphicon-menu-hamburger"}},Bootstrap4:{common:{disabled:"ui-disabled",highlight:"table-success",hover:"table-active",cornerall:"",cornertop:"",cornerbottom:"",hidden:"",overlay:"ui-overlay",active:"active",error:"alert-danger",button:"btn btn-light",content:""},base:{entrieBox:"",viewBox:"table-responsive",headerTable:"table table-bordered",headerBox:"",rowTable:"table table-bordered",rowBox:"",stripedTable:"table-striped",footerTable:"table table-bordered",footerBox:"",headerRowTable:"table table-bordered",headerRowBox:"",headerDiv:"",gridtitleBox:"",customtoolbarBox:"",loadingBox:"row",rownumBox:"active",scrollBox:"",multiBox:"checkbox",searchBox:"form-control",searchSelect:"form-control form-control-sm",pagerBox:"",pagerTable:"table",toppagerBox:"",pgInput:"form-control",pgSelectBox:"form-control",pgButtonBox:""},modal:{modal:"modal-content",header:"modal-header",title:"modal-title",content:"modal-body",resizable:"ui-resizable-handle ui-resizable-se",icon_close:"oi-circle-x",icon_resizable:"oi-circle-x"},celledit:{inputClass:"form-control",selectClass:"form-control"},inlinedit:{inputClass:"form-control",selectClass:"form-control"},formedit:{inputClass:"form-control",selectClass:"form-control"},navigator:{},grouping:{},filter:{table_widget:"table table-condensed",srSelect:"form-control",srInput:"form-control",menu_widget:""},subgrid:{},treegrid:{},fmatter:{},colmenu:{menu_widget:"",input_checkbox:"",filter_select:"form-control",filter_input:"form-control"}},Bootstrap5:{common:{disabled:"ui-disabled",highlight:"table-success",hover:"table-active",cornerall:"",cornertop:"",cornerbottom:"",hidden:"",overlay:"ui-overlay",active:"active",error:"alert-danger",button:"btn btn-light",content:""},base:{entrieBox:"",viewBox:"table-responsive",headerTable:"table table-bordered",headerBox:"",rowTable:"table table-bordered",rowBox:"",stripedTable:"table-striped",footerTable:"table table-bordered",footerBox:"",headerRowTable:"table table-bordered",headerRowBox:"",headerDiv:"",gridtitleBox:"",customtoolbarBox:"",loadingBox:"row",rownumBox:"active",scrollBox:"",multiBox:"checkbox",searchBox:"form-control",searchSelect:"form-select",pagerBox:"",pagerTable:"table",toppagerBox:"",pgInput:"form-control",pgSelectBox:"form-select",pgButtonBox:""},modal:{modal:"modal-content",header:"modal-header",title:"modal-title",content:"modal-body",resizable:"ui-resizable-handle ui-resizable-se",icon_close:"oi-circle-x",icon_resizable:"oi-circle-x"},celledit:{inputClass:"form-control",selectClass:"form-select"},inlinedit:{inputClass:"form-control",selectClass:"form-select"},formedit:{inputClass:"form-control",selectClass:"form-select"},navigator:{},grouping:{},filter:{table_widget:"table table-condensed",srSelect:"form-select",srInput:"form-control",menu_widget:""},subgrid:{},treegrid:{},fmatter:{},colmenu:{menu_widget:"",input_checkbox:"",filter_select:"form-select",filter_input:"form-control"}}},iconSet:{Iconic:{common:{icon_base:"oi"},base:{icon_first:"oi-media-step-backward",icon_prev:"oi-caret-left",icon_next:"oi-caret-right",icon_end:"oi-media-step-forward",icon_asc:"oi-caret-top",icon_desc:"oi-caret-bottom",icon_caption_open:"oi-collapse-up",icon_caption_close:"oi-expand-down"},modal:{icon_close:"oi-circle-x",icon_resizable:"oi-plus"},inlinedit:{icon_edit_nav:"oi-pencil",icon_add_nav:"oi-plus",icon_save_nav:"oi-check",icon_cancel_nav:"oi-action-undo"},formedit:{icon_prev:"oi-chevron-left",icon_next:"oi-chevron-right",icon_save:"oi-check",icon_close:"oi-ban",icon_del:"oi-delete",icon_cancel:"oi-ban"},navigator:{icon_edit_nav:"oi-pencil",icon_add_nav:"oi-plus",icon_del_nav:"oi-trash",icon_search_nav:"oi-zoom-in",icon_refresh_nav:"oi-reload",icon_view_nav:"oi-browser",icon_newbutton_nav:"oi-book"},grouping:{icon_plus:"oi-caret-right",icon_minus:"oi-caret-bottom"},filter:{icon_search:"oi-magnifying-glass",icon_reset:"oi-reload",icon_query:"oi-comment-square"},subgrid:{icon_plus:"oi-chevron-right",icon_minus:"oi-chevron-bottom",icon_open:"oi-expand-left"},treegrid:{icon_plus:"oi-plus",icon_minus:"oi-minus",icon_leaf:"oi-media-record"},fmatter:{icon_edit:"oi-pencil",icon_add:"oi-plus",icon_save:"oi-check",icon_cancel:"oi-action-undo",icon_del:"oi-trash"},colmenu:{icon_menu:"oi-list",icon_sort_asc:"oi-sort-ascending",icon_sort_desc:"oi-sort-descending",icon_columns:"oi-project",icon_filter:"oi-magnifying-glass",icon_group:"oi-list-rich",icon_freeze:"oi-spreadsheet",icon_move:"oi-move",icon_new_item:"oi-external-link",icon_toolbar_menu:"oi-menu",icon_group_op:"",icon_oper_op:"",icon_reset:"oi-reload",icon_close:"oi-ban"}},Octicons:{common:{icon_base:"octicon"},base:{icon_first:"octicon-triangle-left",icon_prev:"octicon-chevron-left",icon_next:"octicon-chevron-right",icon_end:"octicon-triangle-right",icon_asc:"octicon-triangle-up",icon_desc:"octicon-triangle-down",icon_caption_open:"octicon-triangle-up",icon_caption_close:"octicon-triangle-down"},modal:{icon_close:"octicon-x",icon_resizable:"octicon-plus"},inlinedit:{icon_edit_nav:"octicon-pencil",icon_add_nav:"octicon-plus",icon_save_nav:"octicon-check",icon_cancel_nav:"octicon-circle-slash"},formedit:{icon_prev:"octicon-chevron-left",icon_next:"octicon-chevron-right",icon_save:"octicon-check",icon_close:"octicon-x",icon_del:"octicon-trashcan",icon_cancel:"octicon-circle-slash"},navigator:{icon_edit_nav:"octicon-pencil",icon_add_nav:"octicon-plus",icon_del_nav:"octicon-trashcan",icon_search_nav:"octicon-search",icon_refresh_nav:"octicon-sync",icon_view_nav:"octicon-file",icon_newbutton_nav:"octicon-link-external"},grouping:{icon_plus:"octicon-triangle-right",icon_minus:"octicon-triangle-down"},filter:{icon_search:"octicon-search",icon_reset:"octicon-sync",icon_query:"octicon-file-code"},subgrid:{icon_plus:"octicon-triangle-right",icon_minus:"octicon-triangle-down",icon_open:"octicon-git-merge"},treegrid:{icon_plus:"octicon-triangle-right",icon_minus:"octicon-triangle-down",icon_leaf:"octicon-primitive-dot"},fmatter:{icon_edit:"octicon-pencil",icon_add:"octicon-plus",icon_save:"octicon-check",icon_cancel:"octicon-circle-slash",icon_del:"octicon-trashcan"},colmenu:{icon_menu:"octicon-grabber",icon_sort_asc:"octicon-arrow-up",icon_sort_desc:"octicon-arrow-down",icon_columns:"octicon-repo",icon_filter:"octicon-search",icon_group:"octicon-list-unordered",icon_freeze:"octicon-repo",icon_move:"octicon-git-compare",icon_new_item:"octicon-link-external",icon_toolbar_menu:"octicon-three-bars",icon_group_op:"",icon_oper_op:"",icon_reset:"octicon-sync",icon_close:"octicon-x"}},fontAwesome:{common:{icon_base:"fas"},base:{icon_first:"fa-step-backward",icon_prev:"fa-backward",icon_next:"fa-forward",icon_end:"fa-step-forward",icon_asc:"fa-caret-up",icon_desc:"fa-caret-down",icon_caption_open:"fa-caret-square-up",icon_caption_close:"fa-caret-square-down "},modal:{icon_close:"fa-window-close",icon_resizable:"fa-plus"},inlinedit:{icon_edit_nav:"fa-edit",icon_add_nav:"fa-plus",icon_save_nav:"fa-save",icon_cancel_nav:"fa-replay"},formedit:{icon_prev:"fa-chevron-left",icon_next:"fa-chevron-right",icon_save:"fa-save",icon_close:"fa-window-close",icon_del:"fa-trash",icon_cancel:"fa-times"},navigator:{icon_edit_nav:"fa-edit",icon_add_nav:"fa-plus",icon_del_nav:"fa-trash",icon_search_nav:"fa-search",icon_refresh_nav:"fa-sync",icon_view_nav:"fa-sticky-note",icon_newbutton_nav:"fa-external-link-alt"},grouping:{icon_plus:"fa-caret-right",icon_minus:"fa-caret-down"},filter:{icon_search:"fa-search",icon_reset:"fa-reply",icon_query:"fa-pen-square "},subgrid:{icon_plus:"fa-arrow-circle-right",icon_minus:"fa-arrow-circle-down",icon_open:"fa-ellipsis-v"},treegrid:{icon_plus:"fa-plus",icon_minus:"fa-minus",icon_leaf:"fa-circle"},fmatter:{icon_edit:"fa-edit",icon_add:"fa-plus",icon_save:"fa-save",icon_cancel:"fa-undo",icon_del:"fa-trash"},colmenu:{icon_menu:"fa-ellipsis-v",icon_sort_asc:"fa-sort-amount-up",icon_sort_desc:"fa-sort-amount-down",icon_columns:"fa-columns",icon_filter:"fa-filter",icon_group:"fa-object-group",icon_freeze:"fa-snowflake",icon_move:"fa-expand-arrows-alt",icon_new_item:"fa-external-link-alt",icon_toolbar_menu:"fa-list",icon_group_op:"",icon_oper_op:"",icon_reset:"fa-reply",icon_close:"fa-window-close"}},Bootstrap5:{common:{icon_base:"bi"},base:{icon_first:"bi-chevron-bar-left",icon_prev:"bi-chevron-left",icon_next:"bi-chevron-right",icon_end:"bi-chevron-bar-right",icon_asc:"bi-caret-up-fill",icon_desc:"bi-caret-down-fill",icon_caption_open:"bi-arrows-collapse",icon_caption_close:"bi-arrows-expand"},modal:{icon_close:"bi-x-lg",icon_resizable:"bi-box-arrow-in-down-right"},inlinedit:{icon_edit_nav:"bi-pencil-square",icon_add_nav:"bi-plus-square",icon_save_nav:"bi-save",icon_cancel_nav:"bi-x-square"},formedit:{icon_prev:"bi-chevron-left",icon_next:"bi-chevron-right",icon_save:"bi-save",icon_close:"bi-x-square",icon_del:"bi-trash",icon_cancel:"bi-x-octagon"},navigator:{icon_edit_nav:"bi-pencil-square",icon_add_nav:"bi-plus-square",icon_del_nav:"bi-trash",icon_search_nav:"bi-search",icon_refresh_nav:"bi-arrow-clockwise",icon_view_nav:"bi-view-list",icon_newbutton_nav:"bi-window"},grouping:{icon_plus:"bi-caret-right",icon_minus:"bi-caret-down"},filter:{icon_search:"bi-search",icon_reset:"bi-arrow-clockwise",icon_query:"bi-journal-code"},subgrid:{icon_plus:"bi-chevron-right",icon_minus:"bi-chevron-down",icon_open:"bi-arrow-bar-right"},treegrid:{icon_plus:"bi-plus-square-dotted",icon_minus:"bi-dash-square-dotted",icon_leaf:"bi-circle"},fmatter:{icon_edit:"bi-pencil-square",icon_add:"bi-plus-square",icon_save:"bi-save",icon_cancel:"bi-x-square",icon_del:"bi-trash"},colmenu:{icon_menu:"bi-list",icon_sort_asc:"bi-sort-alpha-down",icon_sort_desc:"bi-sort-alpha-up",icon_columns:"bi-columns",icon_filter:"bi-search",icon_group:"bi-collection-play",icon_freeze:"bi-layout-text-sidebar-reverse",icon_move:"bi-arrows-move",icon_new_item:"bi-window",icon_toolbar_menu:"bi-card-text",icon_group_op:"",icon_oper_op:"",icon_reset:"bi-arrow-clockwise",icon_close:"bi-x-square"}}}}),We.fn.jqGrid=function(Ve){if("string"!=typeof Ve)return this.each(function(){if(!this.grid){We.jgrid.isNull(Ve)||void 0===Ve.data||(ge=Ve.data,Ve.data=[]);var b=We.extend(!0,{url:"",height:150,page:1,rowNum:20,rowTotal:null,records:0,pager:"",pgbuttons:!0,pginput:!0,colModel:[],rowList:[],colNames:[],sortorder:"asc",sortname:"",datatype:"xml",mtype:"GET",altRows:!1,selarrrow:[],preserveSelection:!1,savedRow:[],shrinkToFit:!0,xmlReader:{},jsonReader:{},subGrid:!1,subGridModel:[],reccount:0,lastpage:0,lastsort:0,selrow:null,beforeSelectRow:null,onSelectRow:null,onSortCol:null,ondblClickRow:null,onRightClickRow:null,onPaging:null,onSelectAll:null,onInitGrid:null,loadComplete:null,gridComplete:null,loadError:null,loadBeforeSend:null,afterInsertRow:null,beforeRequest:null,beforeProcessing:null,onHeaderClick:null,viewrecords:!1,loadonce:!1,multiselect:!1,multikey:!1,multiboxonly:!1,multimail:!1,multiselectWidth:30,editurl:null,search:!1,caption:"",hidegrid:!0,hiddengrid:!1,postData:{},userData:{},treeGrid:!1,treeGridModel:"nested",treeReader:{},treeANode:-1,ExpandColumn:null,tree_root_level:0,prmNames:{page:"page",rows:"rows",sort:"sidx",order:"sord",search:"_search",nd:"nd",id:"id",oper:"oper",editoper:"edit",addoper:"add",deloper:"del",subgridid:"id",npage:null,totalrows:"totalrows"},forceFit:!1,gridstate:"visible",cellEdit:!1,cellsubmit:"remote",nv:0,loadui:"enable",toolbar:[!1,""],scroll:!1,deselectAfterSort:!0,scrollrows:!1,autowidth:!1,scrollOffset:We.jgrid.scrollbarWidth()+3,cellLayout:5,subGridWidth:20,gridview:!0,rownumWidth:35,rownumbers:!1,pagerpos:"center",recordpos:"right",footerrow:!1,userDataOnFooter:!1,headerrow:!1,userDataOnHeader:!1,hoverrows:!0,viewsortcols:[!1,"vertical",!0],resizeclass:"",autoencode:!1,remapColumns:[],ajaxGridOptions:{},direction:"ltr",toppager:!1,headertitles:!1,scrollTimeout:40,data:[],_index:{},grouping:!1,groupingView:{groupField:[],groupOrder:[],groupText:[],groupColumnShow:[],groupSummary:[],showSummaryOnHide:!1,sortitems:[],sortnames:[],summary:[],summaryval:[],plusicon:"",minusicon:"",displayField:[],groupSummaryPos:[],formatDisplayField:[],_locgr:!1},groupHeaderOn:!1,ignoreCase:!0,cmTemplate:{},idPrefix:"",multiSort:!1,minColWidth:33,scrollPopUp:!1,scrollTopOffset:0,scrollLeftOffset:"100%",scrollMaxBuffer:0,storeNavOptions:!1,regional:"en",styleUI:"jQueryUI",iconSet:"Iconic",responsive:!1,forcePgButtons:!1,restoreCellonFail:!0,editNextRowCell:!1,colFilters:{},colMenu:!1,colMenuCustom:{},colMenuColumnDone:null,colMenuBeforeProcess:null,treeGrid_bigData:!1,treeGrid_rootParams:{otherData:{}},treeGrid_beforeRequest:null,treeGrid_afterLoadComplete:null,useNameForSearch:!1,formatFooterData:!1,formatHeaderData:!1,mergeSearch:!1,searchModules:{mergeOper:"AND",filterInput:!0,filterToolbar:!0,searchGrid:!0,colMenuSearch:!0},emptyRecordRow:!0,ariaBody:!1,searchCols:!1,searchColOptions:{colWidth:90,searchOp:"OR",operand:"cn",useCase:!1,colName:"Search Col",colmenu:!0,searchOnEnter:!0,aOperands:["cn","bw","ew","eq","ne"]}},We.jgrid.defaults,Ve);void 0!==ge&&(b.data=ge,Ve.data=ge);var Q=this,m={headers:[],cols:[],footers:[],hrheaders:[],dragStart:function(e,t,i){var r=We(this.bDiv).offset().left,o=parseInt(b.colModel[e].minResizeWidth||b.minColWidth,10);isNaN(o)&&(o=33),this.resizing={idx:e,startX:t.pageX,sOL:t.pageX-r,minW:o},this.hDiv.style.cursor="col-resize",this.curGbox=We("#rs_m"+We.jgrid.jqID(b.id),"#gbox_"+We.jgrid.jqID(b.id)),this.curGbox.css({display:"block",left:t.pageX-r,top:i[1],height:i[2]}),We(Q).triggerHandler("jqGridResizeStart",[t,e]),We.jgrid.isFunction(b.resizeStart)&&b.resizeStart.call(Q,t,e),document.onselectstart=function(){return!1}},dragMove:function(e){var t,i,r,o;this.resizing&&(t=e.pageX-this.resizing.startX,i=this.headers[this.resizing.idx],(r="ltr"===b.direction?i.width+t:i.width-t)>this.resizing.minW&&(this.curGbox.css({left:this.resizing.sOL+t}),!0===b.forceFit?(o=this.headers[this.resizing.idx+b.nv],(e="ltr"===b.direction?o.width-t:o.width+t)>this.resizing.minW&&(i.newWidth=r,o.newWidth=e)):(this.newWidth="ltr"===b.direction?b.tblwidth+t:b.tblwidth-t,i.newWidth=r)))},dragEnd:function(e,t){var i,r;this.hDiv.style.cursor="default",void 0===t&&(t=!0),this.resizing&&(i=this.resizing.idx,r=this.headers[i].newWidth||this.headers[i].width,r=parseInt(r,10),this.resizing=!1,We("#rs_m"+We.jgrid.jqID(b.id)).css("display","none"),b.colModel[i].width=r,this.headers[i].width=r,this.headers[i].el.style.width=r+"px",this.cols[i].style.width=r+"px",0b.lastpage||1===b.lastpage||l===b.page&&l===b.lastpage)||(m.hDiv.loading?m.timer=setTimeout(m.populateVisible,b.scrollTimeout):(b.page=l,0b.scrollMaxBuffer-(0
");Q.p.direction=We.jgrid.trim(Q.p.direction.toLowerCase()),Q.p._ald=!1,-1===We.inArray(Q.p.direction,["ltr","rtl"])&&(Q.p.direction="ltr"),v=Q.p.direction,We(n).insertBefore(this),We(this).appendTo(n);var l=We("
");We(l).attr({id:"gbox_"+this.id,dir:v}).insertBefore(n),We(n).attr("id","gview_"+this.id).appendTo(l),We("
").insertBefore(n),We("
"+We.jgrid.getRegional(Q,"defaults.loadtext",this.p.loadtext)+"
").insertBefore(n),We(this).attr({role:"presentation","aria-multiselectable":!!this.p.multiselect,"aria-labelledby":"gbox_"+this.id});var s,d=We.jgrid.getFont(Q),J=function(e,t){return void 0===t&&(t=0),e=parseInt(e,10),isNaN(e)?t:e},p=function(e,t,i,r,o,a){var n,l=Q.p.colModel[e],s=l.align,d='style="',p=l.classes,c=l.name,u=[];return s&&(d+="text-align:"+s+";"),!0===l.hidden&&(d+="display:none;"),0===t?d+="width: "+m.headers[e].width+"px;":(We.jgrid.isFunction(l.cellattr)||"string"==typeof l.cellattr&&!We.jgrid.isNull(We.jgrid.cellattr)&&We.jgrid.isFunction(We.jgrid.cellattr[l.cellattr]))&&(n=(We.jgrid.isFunction(l.cellattr)?l.cellattr:We.jgrid.cellattr[l.cellattr]).call(Q,o,i,r,l,a))&&"string"==typeof n&&(-1"+t+""},ee=function(e,t,i,r,o){r='";return'"+r+""},te=function(e,t,i,r,o){r=(parseInt(i,10)-1)*parseInt(r,10)+1+t;return'"+r+""},ie=function(e,t,i,r){var o=Q.p.searchColOptions.searchOnEnter?" onchange=\"$.jgrid.searchColOnEnter('"+Q.p.id+"',"+e+', this)"':" onkeydown=\"$.jgrid.searchColOnKey('"+Q.p.id+"',"+e+',this, event)"',o='";return'"+o+""},re=function(e){for(var t,i=[],r=0,o=0;o"},f=function(e,i,t,r){var o=new Date,a="local"!==Q.p.datatype&&Q.p.loadonce||"xmlstring"===Q.p.datatype,n="_id_",l=Q.p.xmlReader,s=[],d="local"===Q.p.datatype?"local":"xml";if(a&&(Q.p.data=[],Q.p._index={},Q.p.localReader.id=n),Q.p.reccount=0,We.isXMLDoc(e)){i=-1!==Q.p.treeANode||Q.p.scroll?1"),Q.p.grouping&&(N.push(_),Q.p.groupingView._locgr||F.call(j,x,R),_=[]),(a||!0===Q.p.treeGrid&&!Q.p._ald)&&(x[n]=We.jgrid.stripPref(Q.p.idPrefix,v),Q.p.data.push(x),Q.p._index[x[n]]=Q.p.data.length-1,-1"),Q.p.grouping&&(P.push(M),Q.p.groupingView._locgr||m.call(y,N,l),M=[]),(w||!0===Q.p.treeGrid&&!Q.p._ald)&&(N[b]=We.jgrid.stripPref(Q.p.idPrefix,L),Q.p.data.push(N),Q.p._index[N[b]]=Q.p.data.length-1,-1",h="",g="",f="";if(l+="_"+e,t="pg_"+e,c=e+"_left",d=e+"_center",p=e+"_right",We("#"+We.jgrid.jqID(e)).append("
").attr("dir",v),0';for(f+=""}"rtl"===v&&(g+=f,We("#"+p).attr("align","left")),!0===Q.p.pginput&&(h=""+We.jgrid.template(We.jgrid.getRegional(Q,"defaults.pgtext",Q.p.pgtext)||"","","")+""),!0===Q.p.pgbuttons?(o=["first"+l,"prev"+l,"next"+l,"last"+l],a=K($,"pgButtonBox",!0,"ui-pg-button"),c=[We.jgrid.getRegional(Q,"defaults.pgfirst",Q.p.pgfirst)||"",We.jgrid.getRegional(Q,"defaults.pgprev",Q.p.pgprev)||"",We.jgrid.getRegional(Q,"defaults.pgnext",Q.p.pgnext)||"",We.jgrid.getRegional(Q,"defaults.pglast",Q.p.pglast)||""],"rtl"===v&&(o.reverse(),c.reverse()),n="",d="",p="",c="",u=""!==h?u+h+u:"",g+="ltr"===v?n+d+u+p+c:c+p+u+d+n):""!==h&&(g+=h),"ltr"===v&&(g+=f),g+="",e=We.jgrid.jqID(e),t=We.jgrid.jqID(t),!0===Q.p.viewrecords&&We("td#"+e+"_"+Q.p.recordpos,"#"+t).append("
"),We("td#"+e+"_"+Q.p.pagerpos,"#"+t).append(g),n=We("#gbox_"+We.jgrid.jqID(Q.p.id)).css("font-size")||"11px",We("#gbox_"+We.jgrid.jqID(Q.p.id)).append(""),n=We(g).clone().appendTo("#testpg").width(),We("#testpg").remove(),0We("td#"+e+"_"+Q.p.pagerpos,"#"+t).innerWidth(),We("td#"+e+"_"+Q.p.pagerpos,"#"+t).width(n)),Q.p._nvtd=[],Q.p._nvtd[0]=n?Math.floor((Q.p.width-n)/2):Math.floor(Q.p.width/3),Q.p._nvtd[1]=0,g=null,We(".ui-pg-selbox","#"+t).on("change",function(){return s("records",this)&&(Q.p.page=Math.round(Q.p.rowNum*(Q.p.page-1)/this.value-.5)+1,Q.p.rowNum=this.value,Q.p.pager&&We(".ui-pg-selbox",Q.p.pager).val(this.value),Q.p.toppager&&We(".ui-pg-selbox",Q.p.toppager).val(this.value),S()),!1}),!0===Q.p.pgbuttons&&(We(".ui-pg-button","#"+t).hover(function(){We(this).hasClass(j)?this.style.cursor="default":(We(this).addClass(w),this.style.cursor="pointer")},function(){We(this).hasClass(j)||(We(this).removeClass(w),this.style.cursor="default")}),We("#first"+We.jgrid.jqID(l)+", #prev"+We.jgrid.jqID(l)+", #next"+We.jgrid.jqID(l)+", #last"+We.jgrid.jqID(l)).click(function(){if(We(this).hasClass(j))return!1;var e=J(Q.p.page,1),t=J(Q.p.lastpage,1),i=!1,r=!0,o=!0,a=!0,n=!0;return 0===t||1===t?n=a=o=r=!1:1';for(r.columns_selectAll&&(c+=''),o=0;o
",l.push(o),u||d.push(g),s&&!h&&(s=!1)}c+="",We(i).append(c),We("#col_menu").addClass("ui-menu "+x.menu_widget),We("#chk_all","#col_menu").prop("checked",s),We.jgrid.isElementInViewport(We("#col_menu")[0])||We("#col_menu").css("left",-parseInt(We("#column_menu").innerWidth(),10)+"px"),We.fn.html5sortable()&&We("#col_menu").html5sortable({handle:"span",items:":not(.disabled)",forcePlaceholderSize:!0}).on("sortupdate",function(e,t){for(l.splice(t.startindex,1),l.splice(t.endindex,0,t.startindex),We(Q).jqGrid("destroyFrozenColumns"),We(Q).jqGrid("remapColumns",l,!0),We(Q).triggerHandler("jqGridColMenuColumnDone",[l,null,null]),We.jgrid.isFunction(Q.p.colMenuColumnDone)&&Q.p.colMenuColumnDone.call(Q,l,null,null),We(Q).jqGrid("setFrozenColumns"),o=0;o li > a").on("click",function(e){var t;We(e.target).hasClass("notclick")||(We(e.target).is(":input")?t=We(e.target).is(":checked"):(t=!We("input",this).is(":checked"),We("input",this).prop("checked",t)),"check_all"===(e=We("input",this).attr("name"))?t?(We("input","#col_menu").prop("checked",!0),We(Q).jqGrid("showCol",d)):(We("input","#col_menu").prop("checked",!1),We(Q).jqGrid("hideCol",d)):(We(Q).triggerHandler("jqGridColMenuColumnDone",[l,e,t]),We.jgrid.isFunction(Q.p.colMenuColumnDone)&&Q.p.colMenuColumnDone.call(Q,l,e,t),t?(We(Q).jqGrid("showCol",e),We(this).parent().attr("draggable","true")):(We(Q).jqGrid("hideCol",e),We(this).parent().attr("draggable","false")),r.columns_selectAll&&We("#chk_all","#col_menu").prop("checked",We(".chk_selected:checked","#col_menu").length===We(".chk_selected","#col_menu").length)))}).hover(function(){We(this).addClass(w)},function(){We(this).removeClass(w)})},A=function(e,t,i,r){var o,a,n,l,s,d=Q.p.colModel[e],p="",c="",u="",h="",g="",f="",m=We.jgrid.getRegional(Q,"search"),v=We.jgrid.styleUI[Q.p.styleUI||"jQueryUI"].common,j=We.jgrid.styleUI[b.styleUI||"jQueryUI"].modal;d&&((n=!(!Q.p.colFilters||!Q.p.colFilters[d.name])&&Q.p.colFilters[d.name])&&!We.isEmptyObject(n)&&(p=n.oper1,c=n.value1,u=n.rule,h=n.oper2,g=n.value2),d.searchoptions||(d.searchoptions={}),a=d.searchoptions.sopt||("text"===d.sorttype?["eq","ne","bw","bn","ew","en","cn","nc","nu","nn","in","ni"]:["eq","ne","lt","le","gt","ge","nu","nn","in","ni"]),e=d.searchoptions.groupOps||m.groupOps,n=We("
"),l="",l+="
"+We.jgrid.getRegional(Q,"colmenu.searchTitle")+"
",l+='
",n.append(l),s="",d.searchoptions.defaultValue&&(s=We.jgrid.isFunction(d.searchoptions.defaultValue)?d.searchoptions.defaultValue.call(Q):d.searchoptions.defaultValue),c&&(s=c),j=We.extend(d.searchoptions,{name:d.index||d.name,id:"sval1_"+Q.p.idPrefix+d.name,oper:"search"}),c=We.jgrid.createEl.call(Q,d.stype,j,s,!1,We.extend({},We.jgrid.ajaxOptions,Q.p.ajaxSelectOptions||{})),We(c).addClass(x.filter_input),l=We("
").append(c),n.append(l),l='
",n.append(l),f="",We.each(m.odata,function(e,t){o=t.oper===h?'selected="selected"':"",-1!==We.inArray(t.oper,a)&&(f+='")}),l='
",n.append(l),s=g||"",j=We.extend(d.searchoptions,{name:d.index||d.name,id:"sval2_"+Q.p.idPrefix+d.name,oper:"search"}),c=We.jgrid.createEl.call(Q,d.stype,j,s,!1,We.extend({},We.jgrid.ajaxOptions,Q.p.ajaxSelectOptions||{})),We(c).addClass(x.filter_input),l=We("
").append(c),n.append(l),l="
",l+="",l+="",l+="
",n.append(l),n=We('').append(n),n=We('').append(n),We(r).append(n),We("#search_menu").addClass("ui-menu "+x.menu_widget),We.jgrid.isElementInViewport(We("#search_menu")[0])||We("#search_menu").css("left",-parseInt(We("#column_menu").innerWidth(),10)+"px"),We("#bs_reset, #bs_search","#search_menu","#bs_close").hover(function(){We(this).addClass(w)},function(){We(this).removeClass(w)}),We("#bs_reset",n).on("click",function(e){Q.p.colFilters[d.name]={},!0===Q.p.mergeSearch&&Q.p.searchModules.hasOwnProperty("colMenuSearch")&&!1!==Q.p.searchModules.colMenuSearch?(Q.p.searchModules.colMenuSearch=T(),We.extend(Q.p.postData,{filters:We.jgrid.splitSearch(Q.p.searchModules)}),Q.p.search=!0):(Q.p.postData.filters=T(),Q.p.search=!1,Q.p.resetsearch=!0),s="",d.searchoptions.defaultValue&&(s=We.jgrid.isFunction(d.searchoptions.defaultValue)?d.searchoptions.defaultValue.call(Q):d.searchoptions.defaultValue),We("#sval1_"+Q.p.idPrefix+d.name,"#search_menu").val(s),We("#sval2_"+Q.p.idPrefix+d.name,"#search_menu").val(""),We.jgrid.isFunction(Q.p.colMenuBeforeProcess)&&Q.p.colMenuBeforeProcess.call(Q,{module:"filtering",action:"reset",column:d.name}),We(Q).trigger("reloadGrid")}),We("#bs_search",n).on("click",function(e){Q.p.colFilters[d.name]={oper1:We("#oper1","#search_menu").val(),value1:We("#sval1_"+Q.p.idPrefix+d.name,"#search_menu").val(),rule:We("#operand","#search_menu").val(),oper2:We("#oper2","#search_menu").val(),value2:We("#sval2_"+Q.p.idPrefix+d.name,"#search_menu").val()},!0===Q.p.mergeSearch&&Q.p.searchModules.hasOwnProperty("colMenuSearch")&&!1!==Q.p.searchModules.colMenuSearch?(Q.p.searchModules.colMenuSearch=T(),We.extend(Q.p.postData,{filters:We.jgrid.splitSearch(Q.p.searchModules)})):Q.p.postData.filters=T(),Q.p.search=!0,We.jgrid.isFunction(Q.p.colMenuBeforeProcess)&&Q.p.colMenuBeforeProcess.call(Q,{module:"filtering",action:"search",column:d.name}),We(Q).trigger("reloadGrid"),We("#column_menu").remove()}),We("#bs_close",n).on("click",function(){We("#column_menu").remove()}))},T=function(){var e,t='{"groupOp":"AND","rules":[], "groups" : [',i=0;for(e in Q.p.colFilters)if(Q.p.colFilters.hasOwnProperty(e)){var r=Q.p.colFilters[e];if(!We.isEmptyObject(r)){if(""===r.value1&&""===r.value2)break;01"),this.p.colModel.unshift({name:"cb",width:We.jgrid.cell_width?Q.p.multiselectWidth+Q.p.cellLayout:Q.p.multiselectWidth,sortable:!1,resizable:!1,hidedlg:!0,search:!1,align:"center",fixed:!0,frozen:!0,classes:"jqgrid-multibox",labelClasses:"jqgrid-multibox"})),this.p.rownumbers&&(this.p.colNames.unshift(""),this.p.colModel.unshift({name:"rn",width:Q.p.rownumWidth,sortable:!1,resizable:!1,hidedlg:!0,search:!1,align:"center",fixed:!0,frozen:!0,labelClasses:"jqgrid-rownumber"})),Q.p.xmlReader=We.extend(!0,{root:"rows",row:"row",page:"rows>page",total:"rows>total",records:"rows>records",repeatitems:!0,cell:"cell",id:"[id]",userdata:"userdata",subgrid:{root:"rows",row:"row",repeatitems:!0,cell:"cell"}},Q.p.xmlReader),Q.p.jsonReader=We.extend(!0,{root:"rows",page:"page",total:"total",records:"records",repeatitems:!0,cell:"cell",id:"id",userdata:"userdata",subgrid:{root:"rows",repeatitems:!0,cell:"cell"}},Q.p.jsonReader),Q.p.localReader=We.extend(!0,{root:"rows",page:"page",total:"total",records:"records",repeatitems:!1,cell:"cell",id:"id",userdata:"userdata",subgrid:{root:"rows",repeatitems:!0,cell:"cell"}},Q.p.localReader),Q.p.scroll&&(Q.p.pgbuttons=!1,Q.p.pginput=!1,Q.p.rowList=[]),Q.p.data.length&&(h(),ne());var z,H,U,L,V,W,de,pe,ce="",ue="",he="",ge="";if(!0===Q.p.shrinkToFit&&!0===Q.p.forceFit)for(i=Q.p.colModel.length-1;0<=i;i--)if(!Q.p.colModel[i].hidden){Q.p.colModel[i].resizable=!1;break}if("horizontal"===Q.p.viewsortcols[1]?(he=" ui-i-asc",ge=" ui-i-desc"):"single"===Q.p.viewsortcols[1]&&(he=" ui-single-sort-asc",ue=" style='display:none'",Q.p.viewsortcols[0]=!(ge=" ui-single-sort-desc")),z=o?"class='ui-th-div-ie'":"",W="",Q.p.multiSort&&Q.p.sortname)for(C=Q.p.sortname.split(","),i=0;i",me=fe.index||fe.name,ce+="
"+Q.p.colNames[i],fe.width?fe.width=parseInt(fe.width,10):fe.width=150,"boolean"!=typeof fe.title&&(fe.title=!0),fe.lso="",me===Q.p.sortname&&(Q.p.lastsort=i),Q.p.multiSort&&-1!==(a=We.inArray(me,C))&&(fe.lso=D[a]),ce+=W,Q.p.colMenu&&fe.colmenu&&(ce+=""),ce+="
"}ce+="",fe=W=null,We(this).append(ce),We("thead tr",this).first().find("th").hover(function(){We(this).addClass(w)},function(){We(this).removeClass(w)}),this.p.multiselect&&(de=[],We("#cb_"+We.jgrid.jqID(Q.p.id),this).on("click",function(){Q.p.preserveSelection||(Q.p.selarrrow=[]);var t=!0===Q.p.frozenColumns?Q.p.id+"_frozen":"";this.checked?(We(Q.rows).each(function(e){0e&&(this.hidden=!Q.p.groupingView.groupColumnShow[e])),this.widthOrg=je=J(this.width,0),!1===this.hidden&&(xe+=je+_e,this.fixed?De+=je+_e:qe++)}),isNaN(Q.p.width)&&(Q.p.width=xe+(!1!==Q.p.shrinkToFit||isNaN(Q.p.height)?0:Ie)),m.width=parseInt(Q.p.width,10),Q.p.tblwidth=xe,!1===Q.p.shrinkToFit&&!0===Q.p.forceFit&&(Q.p.forceFit=!1),!0===Q.p.shrinkToFit&&0Q.p.width&&(Q.p.colModel[ve].width-=Q.p.tblwidth-parseInt(Q.p.width,10),Q.p.tblwidth=Q.p.width)),E=-1!==Q.p.styleUI.search("Bootstrap"),We(l).css("width",m.width+"px").append("
 
"),Q.p.scrollPopUp&&We(l).append("
"),We(n).css("width",m.width+"px"),ce=We(Q).find("thead").first().get(0),Q.p.footerrow&&(Fe+=""),Q.p.headerrow&&(Ge+="
");var Se=We(ce).find("tr").first(),Re="",Ne=0,Me=We.jgrid.getFont(We("th",Se).first()[0]);if(Q.p.disableClick=!1,We("th",Se).each(function(e){fe=Q.p.colModel[e],H=fe.width,void 0===fe.resizable&&(fe.resizable=!0),fe.resizable?(U=document.createElement("span"),We(U).html(" ").addClass("ui-jqgrid-resize ui-jqgrid-resize-"+v).css("cursor","col-resize"),We(this).addClass(Q.p.resizeclass)):U="",We(this).css("width",H+"px").prepend(U),U=null;var t="",i="";fe.hidden&&(We(this).css("display","none"),t="display:none;"),fe.labelClasses&&(i="class='"+fe.labelClasses+"'"),Re+="",m.headers[e]={width:H,el:this},"boolean"!=typeof(ue=fe.sortable)&&(fe.sortable=!0,ue=!0);t=fe.name;"cb"!==t&&"subgrid"!==t&&"rn"!==t&&"sc"!==t&&Q.p.viewsortcols[2]&&We(">div",this).addClass("ui-jqgrid-sortable"),fe.canvas_width=fe.autosize_headers?We.jgrid.getTextWidth(We("div",this).html(),Me)+(fe.colmenu?We.jgrid.floatNum(We(".colmenuspan",this).parent().width()):0)+We.jgrid.floatNum(We("div",this).css("padding-left"))+We.jgrid.floatNum(We("div",this).css("padding-right"))+We.jgrid.floatNum(We(".ui-jqgrid-resize",this).width()):0,ue&&(Q.p.multiSort?Q.p.viewsortcols[0]?(We("div span.s-ico",this).show(),fe.lso&&We("div span.ui-icon-"+fe.lso,this).removeClass(j).css("display","")):fe.lso&&(We("div span.s-ico",this).show(),We("div span.ui-icon-"+fe.lso,this).removeClass(j).css("display","")):Q.p.viewsortcols[0]?(We("div span.s-ico",this).show(),e===Q.p.lastsort&&We("div span.ui-icon-"+Q.p.sortorder,this).removeClass(j).css("display","")):e===Q.p.lastsort&&""!==Q.p.sortname&&(We("div span.s-ico",this).show(),We("div span.ui-icon-"+Q.p.sortorder,this).removeClass(j).css("display",""))),Q.p.footerrow&&(Fe+=""),Q.p.headerrow&&(Ge+="")}).mousedown(function(e){if(1===We(e.target).closest("th>span.ui-jqgrid-resize").length){var t,i=M(this);if(e.preventDefault(),Ne++,setTimeout(function(){Ne=0},400),2!==Ne)return!0===Q.p.forceFit&&(Q.p.nv=function(e){for(var t=e,i=e,r=e+1;r
  
",p+='",g.push(p)),u.columns&&(p='',p+='",g.push(p)),u.filtering&&(p='',p+='",g.push(p)),u.grouping&&(a=We.inArray(c.name,Q.p.groupingView.groupField),p='',p+='",g.push(p)),u.freeze&&(Q.p.subGrid||Q.p.treeGrid||Q.p.cellEdit||(n=!c.frozen||!Q.p.frozenColumns,p='',p+='",g.push(p))),Q.p.colMenuCustom)Q.p.colMenuCustom.hasOwnProperty(l)&&(s=Q.p.colMenuCustom[l],We.jgrid.isFunction(Q.p.colMenuBeforeProcess)&&Q.p.colMenuBeforeProcess.call(Q,{module:"custom",action:s,column:s.colname}),We(Q).triggerHandler("jqGridcolMenuBeforeProcess",[{module:"custom",action:s,column:s.colname}]),d=s.exclude.split(","),d=We.map(d,function(e){return We.jgrid.trim(e)}),(s.colname===f||"_all_"===s.colname&&-1===We.inArray(f,d))&&(o='',p='","last"===s.position?(s.separator&&g.push(o),g.push(p)):"first"===s.position&&(s.separator&&g.unshift(o),g.unshift(p))));g.unshift('"),We("#gbox_"+Q.p.id).append(g.join("")),We("#column_menu").addClass("ui-search-menu modal-content column-menu jqgrid-column-menu ui-menu "+x.menu_widget).css({left:e,top:t}),"ltr"===Q.p.direction&&(t=We("#column_menu").width()+26,We("#column_menu").css("left",e-t+"px")),We("#column_menu > li > a").hover(function(){var e,t;We("#col_menu").remove(),We("#search_menu").remove(),"columns"===We(this).attr("data-value")&&(e=We(this).parent().width()+8,t=We(this).parent().position().top-5,O(t,e,We(this).parent(),u)),"filtering"===We(this).attr("data-value")&&(e=We(this).parent().width()+8,t=We(this).parent().position().top-5,A(i,t,e,We(this).parent())),We(this).addClass(w)},function(){We(this).removeClass(w)}).click(function(){var e=We(this).attr("data-value"),t=Q.grid.headers[i].el;"sortasc"===e||"sortdesc"===e?(We.jgrid.isFunction(Q.p.colMenuBeforeProcess)&&Q.p.colMenuBeforeProcess.call(Q,{module:"sorting",action:"sortasc"===e?"asc":"desc",column:c.name}),N("jqgh_"+Q.p.id+"_"+c.name,i,!0,"sortasc"===e?"asc":"desc",t)):"grouping"===e?P(i,a):"freeze"===e&&B(i,n),-1===e.indexOf("sort")&&"grouping"!==e&&"freeze"!==e||We(this).remove(),Q.p.colMenuCustom.hasOwnProperty(e)&&(e=Q.p.colMenuCustom[e],We.jgrid.isFunction(e.funcname)&&(e.funcname.call(Q,f),e.closeOnRun&&We(this).remove()))}),parseFloat(We("#column_menu").css("left"))<0&&We("#column_menu").css("left",We(Q).css("left"))}(r,a,0),!0===Q.p.menubar&&We("#"+Q.p.id+"_menubar").hide(),void e.stopPropagation()}Q.p.viewsortcols[2]||(t=!0,i=o.attr("sort")),We.jgrid.isNull(r)||N(We("div",this)[0].id,r,t,i,this),void 0!==Q.p.selHeadInd&&We(m.headers[Q.p.selHeadInd].el).attr("tabindex","-1"),Q.p.selHeadInd=r,We(this).attr("tabindex","0")}}),fe=null,jQuery._cacheCanvas=null,Q.p.sortable&&We.fn.sortable)try{We(Q).jqGrid("sortableColumns",Se)}catch(e){}Q.p.footerrow&&(Fe+=""),Q.p.headerrow&&(Ge+=""),Re+="",n=document.createElement("tbody"),this.appendChild(n),We(this).addClass(K($,"rowTable",!0,"ui-jqgrid-btable ui-common-table")).append(Re),Q.p.altRows&&We(this).addClass(K($,"stripedTable",!0,""));var Oe,Ae,Te,Re=null,Se=We("
").append(ce),Pe=!(!Q.p.caption||!0!==Q.p.hiddengrid),n=We("
"),ce=null;m.hDiv=document.createElement("div"),m.hDiv.style.width=m.width-ke+"px",m.hDiv.className=K($,"headerDiv",!0,"ui-jqgrid-hdiv"),We(m.hDiv).append(n),We(n).append(Se),Se=null,Pe&&We(m.hDiv).hide(),Q.p.pager&&("string"==typeof Q.p.pager?"#"===Q.p.pager.substr(0,1)&&(Q.p.pager=Q.p.pager.substring(1)):Q.p.pager=We(Q.p.pager).attr("id"),We("#"+We.jgrid.jqID(Q.p.pager)).css({width:m.width-ke+"px"}).addClass(K($,"pagerBox",!0,"ui-jqgrid-pager")).appendTo(l),Pe&&We("#"+We.jgrid.jqID(Q.p.pager)).hide(),g(Q.p.pager,""),Q.p.pager="#"+We.jgrid.jqID(Q.p.pager)),!1===Q.p.cellEdit&&!0===Q.p.hoverrows&&We(Q).on({mouseover:function(e){V=We(e.target).closest("tr.jqgrow"),"ui-subgrid"!==We(V).attr("class")&&We(V).addClass(w)},mouseout:function(e){V=We(e.target).closest("tr.jqgrow"),We(V).removeClass(w)}}),We(Q).before(m.hDiv).on({click:function(e){if(L=e.target,V=We(L,Q.rows).closest("tr.jqgrow"),0===We(V).length||-1td")).length&&(Ae=We.jgrid.getCellIndex(L)),!0!==Q.p.cellEdit||Q.p.ariaBody){if(0Q.p.lastpage&&(i=Q.p.lastpage),Q.p.page=i=i<1?1:i,Q.grid.prevRowHeight?Q.grid.bDiv.scrollTop=(i-1)*Q.grid.prevRowHeight*Q.p.rowNum:Q.grid.bDiv.scrollTop=0),Q.grid.prevRowHeight&&Q.p.scroll&&void 0===t.page?(delete Q.p.lastpage,Q.grid.populateVisible()):Q.grid.populate(),!0===Q.p.inlineNav&&We(Q).jqGrid("showAddEditButtons"),Q.p.searchCols&&(We.isEmptyObject(Q.p._results)||(Q.p._results={},We.jgrid.searchColOnEnter(Q.p.id,null))),!1},dblclick:function(e){if(L=e.target,V=We(L,Q.rows).closest("tr.jqgrow"),0!==We(V).length){Oe=V[0].rowIndex,Ae=We.jgrid.getCellIndex(L);var t=We(Q).triggerHandler("jqGridDblClickRow",[We(V).attr("id"),Oe,Ae,e]);return!We.jgrid.isNull(t)||We.jgrid.isFunction(Q.p.ondblClickRow)&&(t=Q.p.ondblClickRow.call(Q,We(V).attr("id"),Oe,Ae,e),!We.jgrid.isNull(t))?t:void 0}},contextmenu:function(e){if(L=e.target,V=We(L,Q.rows).closest("tr.jqgrow"),0!==We(V).length){Q.p.multiselect||We(Q).jqGrid("setSelection",V[0].id,!0,e),Oe=V[0].rowIndex,Ae=We.jgrid.getCellIndex(L);var t=We(Q).triggerHandler("jqGridRightClickRow",[We(V).attr("id"),Oe,Ae,e]);return!We.jgrid.isNull(t)||We.jgrid.isFunction(Q.p.onRightClickRow)&&(t=Q.p.onRightClickRow.call(Q,We(V).attr("id"),Oe,Ae,e),!We.jgrid.isNull(t))?t:void 0}}}),m.bDiv=document.createElement("div"),o&&"auto"===String(Q.p.height).toLowerCase()&&(Q.p.height="100%"),We(m.bDiv).append(We('
').append("
").append(this)).addClass("ui-jqgrid-bdiv").css({height:Q.p.height+(isNaN(Q.p.height)?"":"px"),width:m.width-ke+"px"}).on("scroll",m.scrollGrid),We(m.bDiv).find("table").first().css({width:Q.p.tblwidth+"px"}),We.support.tbody||2===We("tbody",this).length&&We("tbody",this).slice(1).remove(),Q.p.multikey&&(We.jgrid.msie()?We(m.bDiv).on("selectstart",function(){return!1}):We(m.bDiv).on("mousedown",function(){return!1})),Pe&&We(m.bDiv).hide();var Be=y+" "+K($,"icon_caption_open",!0),Ee=y+" "+K($,"icon_caption_close",!0);m.cDiv=document.createElement("div");var ze,He,Ue=!0===Q.p.hidegrid?We("").hover(function(){Ue.addClass(w)},function(){Ue.removeClass(w)}).append("").css("rtl"===v?"left":"right","0px"):"";We(m.cDiv).append(Ue).append(""+Q.p.caption+"").addClass("ui-jqgrid-titlebar ui-jqgrid-caption"+("rtl"===v?"-rtl":"")+" "+K($,"gridtitleBox",!0)),!0===Q.p.menubar&&(ze='',We("#gbox_"+Q.p.id).append(ze),We(m.cDiv).append(""),We(".ui-jqgrid-menubar",m.cDiv).hover(function(){We(this).addClass(w)},function(){We(this).removeClass(w)}).on("click",function(e){e=We(e.target).position();We("#"+Q.p.id+"_menubar").show(),"rtl"===Q.p.direction&&We("#"+Q.p.id+"_menubar").css({left:e.left-We("#"+Q.p.id+"_menubar").width()-20})})),We(m.cDiv).insertBefore(m.hDiv),Q.p.toolbar[0]&&(ze=K($,"customtoolbarBox",!0,"ui-userdata"),m.uDiv=document.createElement("div"),"top"===Q.p.toolbar[1]?We(m.uDiv).insertBefore(m.hDiv):"bottom"===Q.p.toolbar[1]&&We(m.uDiv).insertAfter(m.hDiv),"both"===Q.p.toolbar[1]?(m.ubDiv=document.createElement("div"),We(m.uDiv).addClass(ze+" ui-userdata-top").attr("id","t_"+this.id).insertBefore(m.hDiv).width(m.width-ke),We(m.ubDiv).addClass(ze+" ui-userdata-bottom").attr("id","tb_"+this.id).insertAfter(m.hDiv).width(m.width-ke),Pe&&We(m.ubDiv).hide()):We(m.uDiv).width(m.width-ke).addClass(ze+" ui-userdata-top").attr("id","t_"+this.id),Pe&&We(m.uDiv).hide()),Q.p.toppager&&(Q.p.toppager=We.jgrid.jqID(Q.p.id)+"_toppager",m.topDiv=We("
")[0],We(m.topDiv).addClass(K($,"toppagerBox",!0,"ui-jqgrid-toppager")).width(m.width-ke).insertBefore(m.hDiv),g(Q.p.toppager,"_t"),Q.p.toppager="#"+Q.p.toppager),Q.p.footerrow&&(m.sDiv=We("
")[0],n=We("
"),We(m.sDiv).append(n).width(m.width-ke).insertAfter(m.hDiv),We(n).append(Fe),m.footers=We(".ui-jqgrid-ftable",m.sDiv)[0].rows[0].cells,Q.p.rownumbers&&(m.footers[0].className=K($,"rownumBox",!0,"jqgrid-rownum")),Pe&&We(m.sDiv).hide()),Q.p.headerrow&&(m.hrDiv=We("
")[0],n=We("
"),We(m.hrDiv).append(n).width(m.width-ke).insertAfter(m.hDiv),We(n).append(Ge),m.hrheaders=We(".ui-jqgrid-hrtable",m.hrDiv)[0].rows[0].cells,Q.p.rownumbers&&(m.hrheaders[0].className=K($,"rownumBox",!0,"jqgrid-rownum")),Pe&&We(m.nDiv).hide()),n=null,Q.p.caption?(He=Q.p.datatype,!0===Q.p.hidegrid&&(We(".ui-jqgrid-titlebar-close",m.cDiv).click(function(e){var t,i=We.jgrid.isFunction(Q.p.onHeaderClick),r=".ui-jqgrid-bdiv, .ui-jqgrid-hdiv, .ui-jqgrid-toppager, .ui-jqgrid-pager, .ui-jqgrid-sdiv, .ui-jqgrid-hrdiv",o=this;return!0===Q.p.toolbar[0]&&("both"===Q.p.toolbar[1]&&(r+=", #"+We(m.ubDiv).attr("id")),r+=", #"+We(m.uDiv).attr("id")),t=We(r,"#gview_"+We.jgrid.jqID(Q.p.id)).length,"visible"===Q.p.gridstate?We(r,"#gbox_"+We.jgrid.jqID(Q.p.id)).slideUp("fast",function(){0===--t&&(We("span",o).removeClass(Be).addClass(Ee),Q.p.gridstate="hidden",We("#gbox_"+We.jgrid.jqID(Q.p.id)).hasClass("ui-resizable")&&We(".ui-resizable-handle","#gbox_"+We.jgrid.jqID(Q.p.id)).hide(),We(Q).triggerHandler("jqGridHeaderClick",[Q.p.gridstate,e]),i&&(Pe||Q.p.onHeaderClick.call(Q,Q.p.gridstate,e)))}):"hidden"===Q.p.gridstate&&We(r,"#gbox_"+We.jgrid.jqID(Q.p.id)).slideDown("fast",function(){0===--t&&(We("span",o).removeClass(Ee).addClass(Be),Pe&&(Q.p.datatype=He,S(),Pe=!1),Q.p.gridstate="visible",We("#gbox_"+We.jgrid.jqID(Q.p.id)).hasClass("ui-resizable")&&We(".ui-resizable-handle","#gbox_"+We.jgrid.jqID(Q.p.id)).show(),We(Q).triggerHandler("jqGridHeaderClick",[Q.p.gridstate,e]),i&&(Pe||Q.p.onHeaderClick.call(Q,Q.p.gridstate,e)))}),!1}),Pe&&(Q.p.datatype="local",We(".ui-jqgrid-titlebar-close",m.cDiv).trigger("click")))):(We(m.cDiv).hide(),Q.p.toppager||We(m.hDiv).addClass(K(Q.p.styleUI+".common","cornertop",!0))),(Q.p.headerrow?We(m.hrDiv):We(m.hDiv)).after(m.bDiv),We(m.hDiv).mousemove(function(e){if(m.resizing)return m.dragMove(e),!1}),We(".ui-jqgrid-labels",m.hDiv).on("selectstart",function(){return!1}),We(document).on("mouseup.jqGrid"+Q.p.id,function(){return!m.resizing||(m.dragEnd(!0),!1)}),"rtl"===Q.p.direction&&We(Q).on("jqGridAfterGridComplete.setRTLPadding",function(){var e=m.bDiv.offsetWidth-m.bDiv.clientWidth;0 tr").slice(1),s>Q.p.records&&(s=Q.p.records),c=s-o.length,Q.p.reccount=o.length,(r=o.outerHeight()||Q.grid.prevRowHeight)&&(n=c*r,a=parseInt(Q.p.records,10)*r,We(Q.grid.bDiv).find(">div").first().css({height:a}).children("div").first().css({height:n,display:n?"":"none"}),0===Q.grid.bDiv.scrollTop&&1td.jqgrid-rownum",Q.rows).each(function(e){We(this).html(c+1+e)}),0===Q.p.reccount&&(e=Q.p.emptyRecordRow?K($,"rowBox",!0,"jqgrow ui-row-"+Q.p.direction+" not-editable-row not-editable-cell "+j):"jqfirstrow not-editable-row not-editable-cell",e=le("norecs",!1,e,{},""),e+=Q.p.emptyRecordRow?""+We.jgrid.getRegional(Q,"defaults.emptyrecords",Q.p.emptyrecords)+"":" ",e+="",We(m.bDiv).find("table").first().append(e)),t&&Q.p.jqgdnd&&We(Q).jqGrid("gridDnD","updateDnD"),We(Q).triggerHandler("jqGridGridComplete"),We.jgrid.isFunction(Q.p.gridComplete)&&Q.p.gridComplete.call(Q),We(Q).triggerHandler("jqGridAfterGridComplete")},Q.refreshIndex=ne,Q.setHeadCheckBox=se,Q.constructTr=le,Q.formatter=function(e,t,i,r,o){return u(e,t,i,r,o)},We.extend(m,{populate:S,emptyRows:ae,beginReq:I,endReq:F}),this.grid=m,Q.addXmlData=function(e){f(e)},Q.addJSONData=function(e){_(e)},Q.addLocalData=function(e){return q(e)},Q.treeGrid_beforeRequest=function(){Q.p.treeGrid&&Q.p.treeGrid_bigData&&void 0!==Q.p.postData.nodeid&&"string"==typeof Q.p.postData.nodeid&&(""!==Q.p.postData.nodeid||00"),c&&(m='",I=e.formatCol(h,1,"",null,n,!0),p[p.length]='"+m+""),u&&(p[p.length]=We(e).jqGrid("addSubGridCell",c+h,1)),f=c+u+h;f"+m+"";if(p.unshift(e.constructTr(n,!1,r,o,b)),p[p.length]="",0===e.rows.length)We(e.grid.bDiv).find("table").first().append(p.join(""));else switch(s){case"last":We(e.rows[e.rows.length-1]).after(p.join("")),g=e.rows.length-1;break;case"first":We(e.rows[0]).after(p.join("")),g=1;break;case"after":(g=We(e).jqGrid("getGridRowById",d))&&(We(e.rows[g.rowIndex+1]).hasClass("ui-subgrid")?We(e.rows[g.rowIndex+1]).after(p):We(g).after(p.join("")),g=g.rowIndex+1);break;case"before":(g=We(e).jqGrid("getGridRowById",d))&&(We(g).before(p.join("")),g=g.rowIndex-1)}if(!0===e.p.subGrid&&We(e).jqGrid("addSubGrid",c+h,g),e.p.records++,e.p.reccount++,We(e).triggerHandler("jqGridAfterInsertRow",[n,b,b]),a&&e.p.afterInsertRow.call(e,n,b,b),i++,"local"===e.p.datatype)switch(o[e.p.localReader.id]=y,s){case"first":e.p.data.unshift(o);break;case"last":e.p.data.push(o);break;case"before":case"after":e.p.data.splice(g-1,0,o)}o={},1===e.p.reccount&&(g=We(e).jqGrid("getGridRowById","norecs"))&&g.rowIndex&&0tr"+(t||""),e).each(function(){var t=this,i=We.makeArray(t.cells);We.each(r,function(){var e=i[this];e&&t.appendChild(e)})})}i(o.p.colModel),i(o.p.colNames),i(o.grid.headers),a(We(o.grid.hDiv).find("thead").first(),t&&":not(.ui-jqgrid-labels)"),e&&a(We("#"+We.jgrid.jqID(o.p.id)+" tbody").first(),".jqgfirstrow, tr.jqgrow, tr.jqfoot, tr.jqgroup"),o.p.footerrow&&a(We(o.grid.sDiv).find("tbody").first()),o.p.headerrow&&a(We(o.grid.hrDiv).find("tbody").first()),o.p.remapColumns&&(o.p.remapColumns.length?i(o.p.remapColumns):o.p.remapColumns=We.makeArray(r)),o.p.lastsort=We.inArray(o.p.lastsort,r),o.p.treeGrid&&(o.p.expColInd=We.inArray(o.p.expColInd,r)),We(o).triggerHandler("jqGridRemapColumns",[r,e,t])},setGridWidth:function(v,j,b){return this.each(function(){if(this.grid){var e,t,i=this,r=!1,o=0,a=We.jgrid.cell_width?0:i.p.cellLayout,n=0,l=!1,s=i.p.scrollOffset,d=0,p=-1===i.p.styleUI.search("Bootstrap")||isNaN(i.p.height)?0:2;if("boolean"!=typeof j&&(j=i.p.shrinkToFit),"boolean"!=typeof b&&(b=!0),!isNaN(v)){if(v=parseInt(v,10),i.grid.width=i.p.width=v,We("#gbox_"+We.jgrid.jqID(i.p.id)).css("width",v+"px"),We("#gview_"+We.jgrid.jqID(i.p.id)).css("width",v+"px"),We(i.grid.bDiv).css("width",v-p+"px"),We(i.grid.hDiv).css("width",v-p+"px"),i.p.pager&&We(i.p.pager).css("width",v-p+"px"),i.p.toppager&&We(i.p.toppager).css("width",v-p+"px"),!0===i.p.toolbar[0]&&(We(i.grid.uDiv).css("width",v-p+"px"),"both"===i.p.toolbar[1]&&We(i.grid.ubDiv).css("width",v-p+"px")),i.p.footerrow&&We(i.grid.sDiv).css("width",v-p+"px"),i.p.headerrow&&We(i.grid.hrDiv).css("width",v-p+"px"),(e=We(i).jqGrid("isGroupHeaderOn"))&&We(i).jqGrid("destroyGroupHeader",!1),i.p.frozenColumns&&b&&(We(i).jqGrid("destroyFrozenColumns"),r=!0),!1===j&&!0===i.p.forceFit&&(i.p.forceFit=!1),!0===j){if(We.each(i.p.colModel,function(){!1===this.hidden&&(g=this.widthOrg,o+=g+a,this.fixed?d+=g+a:n++)}),0===n)return;i.p.tblwidth=o;var c=v-a*n-d,u=We("#norecs","#"+We.jgrid.jqID(i.p.id)).eq(0);isNaN(i.p.height)||(We(i.grid.bDiv)[0].clientHeight<=We(i.grid.bDiv)[0].scrollHeight||i.rows.length===u.length+1||"scroll"===We(i.grid.bDiv).css("overflow-y"))&&(l=!0,c-=s);var o=0,h=0v?(u=i.p.tblwidth-parseInt(v,10),i.p.tblwidth=v,g=i.p.colModel[t].width=i.p.colModel[t].width-u):i.p.tblwidth===v?(g=i.p.colModel[t].width=i.p.colModel[t].width-p,i.p.tblwidth=v-p):g=i.p.colModel[t].width;var p=We(i.grid.bDiv)[0].scrollWidth>We(i.grid.bDiv).width()&&0!=p?-1:0,g=i.p.colModel[t].width+=p;i.grid.headers[t].width=g,i.grid.headers[t].el.style.width=g+"px",h&&(i.grid.cols[t].style.width=g+"px"),i.p.footerrow&&(i.grid.footers[t].style.width=g+"px"),i.p.headerrow&&(i.grid.hrheaders[t].style.width=g+"px")}if(We(i.grid.bDiv).find("table").first().css("width",i.p.tblwidth+"px"),We(i.grid.hDiv).find("table").first().css("width",i.p.tblwidth+"px"),i.grid.hDiv.scrollLeft=i.grid.bDiv.scrollLeft,i.p.footerrow&&We(i.grid.sDiv).find("table").first().css("width",i.p.tblwidth+"px"),i.p.headerrow&&We(i.grid.hrDiv).find("table").first().css("width",i.p.tblwidth+"px"),e){var f=We.extend([],i.p.groupHeader);i.p.groupHeader=null;for(var m=0;mparseFloat(a)&&(e.css("max-height",o),["100%","auto"].includes(i.p.height)&&We(i.grid.bDiv).height()"+l+"").find("span").first().html())}}),l},getCol:function(n,l,s){var d,p,c,u,h=[],g=0;"boolean"!=typeof l&&(l=!1),void 0===s&&(s=!1);var f=We.jgrid.getFont(this[0]);return this.each(function(){var t=this,i=-1,e=t.p.colModel;if(t.grid&&0<=(i=isNaN(n)?We.jgrid.getElemByAttrVal(t.p.colModel,"name",n,!0):parseInt(n,10))){var r=t.rows.length,o=0,a=0;if(r&&0'),l.grid.fbDiv=We('
'),We("#gview_"+We.jgrid.jqID(l.p.id)).append(l.grid.fhDiv),c=We(".ui-jqgrid-htable","#gview_"+We.jgrid.jqID(l.p.id)).clone(!0),We(c).width(1),We(l.grid.fhDiv).append(c),We(l).jqGrid("isGroupHeaderOn")?(We("tr.jqg-third-row-header",l.grid.hDiv).height(),We("tr.jqg-first-row-header, tr.jqg-third-row-header",c).each(function(){We("th",this).slice(l.p.frozenColCount+1).remove()}),r=i=-1,We("tr.jqg-second-row-header th",c).each(function(){if(o=parseInt(We(this).attr("colspan"),10),parseInt(We(this).attr("rowspan"),10)&&(i++,r++),o&&(i+=o,r++),i===l.p.frozenColCount)return r=l.p.frozenColCount,!1}),i!==l.p.frozenColCount&&(r=l.p.frozenColCount),We("tr.jqg-second-row-header",c).each(function(){We("th",this).slice(r+1).remove()})):(a=[],We("#gview_"+We.jgrid.jqID(l.p.id)+" .ui-jqgrid-htable > thead >tr").each(function(e,t){a.push(parseInt(We(this).height(),10))}),We("thead >tr",c).each(function(){We("th",this).slice(l.p.frozenColCount+1).remove()}),We("thead >tr",c).each(function(e){0===e&&--a[e],We(this).height(a[e])})),(n=We("tr.jqg-second-row-header th",c).filter(function(){return"none"!==We(this).css("display")}).first())&&""===We.jgrid.trim(n.text())&&n.html(" "),(n=We("tr.jqg-third-row-header th",c).filter(function(){return"none"!==We(this).css("display")}).first())&&""===We.jgrid.trim(n.text())&&We("div",n).prepend(" "),We.jgrid.msie()||We(c).css("height","100%"),We(l.grid.fhDiv).mousemove(function(e){if(l.grid.resizing)return l.grid.dragMove(e),!1}),l.p.sortable&&We.fn.sortable&&We(l.grid.fhDiv).find("tr.ui-jqgrid-labels th").addClass("sortable-disabled"),l.p.headerrow&&(l.grid.fhrDiv=We('
'),We("#gview_"+We.jgrid.jqID(l.p.id)).append(l.grid.fhrDiv)),l.p.footerrow&&(l.grid.fsDiv=We('
'),We("#gview_"+We.jgrid.jqID(l.p.id)).append(l.grid.fsDiv)),We("#gview_"+We.jgrid.jqID(l.p.id)).append(l.grid.fbDiv),We(l.grid.fbDiv).on("mousewheel DOMMouseScroll",function(e){var t=We(l.grid.bDiv).scrollTop();0o.length-1||"number"!=typeof l||l'),i.position||(i.position="last"),i.closeoncall||(i.closeoncall=!0),i.divider?(a='',i.cick=null):a='","last"===i.position?We("#"+this.p.id+"_menubar").append(a):We("#"+this.p.id+"_menubar").prepend(a)}We("li a","#"+this.p.id+"_menubar").each(function(e,i){We(o).each(function(e,t){if(t.id===i.id&&We.jgrid.isFunction(t.click))return We(i).on("click",function(e){t.click.call(r,e)}),!1}),We(this).hover(function(e){We(this).addClass(n.hover),e.stopPropagation()},function(e){We(this).removeClass(n.hover)})})})},menubarDelete:function(e){return this.each(function(){We("#"+e,"#"+this.p.id+"_menubar").remove()})},addColSearchMenu:function(){return this.each(function(){var e=this;We(e).colMenuAdd("sc",{title:"Reset",position:"first",id:"reset",funcname:function(){We("input[id^='jqs_']","#"+this.p.id).each(function(e){We(this).val("")}),We(this)[0].p._results={},We(this).jqGrid("showCol",this.p._avc)}}),We(e).colMenuAdd("sc",{separator:!0,id:"groupOp"}),We(e).colMenuAdd("sc",{separator:!0,id:"operOp"}),We(e).colMenuAdd("sc",{separator:!0,id:"close",funcname:function(){return!0}}),We(e).on("jqGridcolMenuBeforeProcess.custom",function(e,t){if("custom"===t.module&&"sc"===t.column){var i,r=We.jgrid.getRegional(this,"search"),o=this.p.searchColOptions,a=We.jgrid.getMethod("getStyleUI"),n=this.p.styleUI+".base";if("reset"===t.action.id&&(t.action.title=r.Reset||"Reset",t.action.icon=a(this.p.styleUI+".colmenu","icon_reset",!0,"")),"close"===t.action.id&&(t.action.title=r.Close||"Close",t.action.icon=a(this.p.styleUI+".colmenu","icon_close",!0,"")),"groupOp"===t.action.id){i=a(n,"searchSelect",!1,"search-col-input"),t.action.title=""+(r.Operand||"Operand: "),t.action.title+="",setTimeout(function(){We("#opselect").on("change",function(){var e=We("#"+We(this).attr("data-grid-id"))[0];e.p.searchColOptions.searchOp=We(this).val(),We.jgrid.myfunc(e.p.id)})},200)}if("operOp"===t.action.id){i=a(n,"searchSelect",!1,"search-col-input"),t.action.title=r.Operation||"Oper : ",t.action.title+="",setTimeout(function(){We("#selectoper").on("change",function(){var e=We("#"+We(this).attr("data-grid-id"))[0];e.p.searchColOptions.operand=We(this).val(),We.jgrid.myfunc(e.p.id)})},200)}}})})},disableColMenu:function(e){return this.each(function(){We(this.grid.hDiv).find("tr #jqgh_"+this.p.id+"_"+e+" > .colmenu").css("display","none")})},enableColMenu:function(e){return this.each(function(){We(this.grid.hDiv).find("tr #jqgh_"+this.p.id+"_"+e+" > .colmenu").css("display","inline")})}}),We.jgrid.extend({editCell:function(u,h,g,f,m){return this.each(function(){var e,t,i,r,o,a=this,n=We(this).jqGrid("getStyleUI",a.p.styleUI+".common","highlight",!0),l=a.p.ariaBody?"":We(this).jqGrid("getStyleUI",a.p.styleUI+".common","hover",!0),s=We(this).jqGrid("getStyleUI",a.p.styleUI+".celledit","inputClass",!0),d=We(this).jqGrid("getStyleUI",a.p.styleUI+".celledit","selectClass",!0);if(a.grid&&!0===a.p.cellEdit){if(h=parseInt(h,10),a.p.selrow=a.rows[u].id,a.p.knv||a.p.ariaBody||We(a).jqGrid("GridNav"),0"+t,d.bClose,{styleUI:r.p.styleUI,top:c.top+30,left:c.left,onClose:function(){r.p.restoreCellonFail||We("#"+y+"_"+p,a).focus()}}),r.p.restoreCellonFail&&We(r).jqGrid("restoreCell",y,x)}},We.jgrid.ajaxOptions,r.p.ajaxCellOptions||{}))}else try{We.jgrid.info_dialog(s.errcap,s.nourl,d.bClose,{styleUI:r.p.styleUI}),r.p.restoreCellonFail&&We(r).jqGrid("restoreCell",y,x)}catch(e){}"clientArray"===r.p.cellsubmit&&(We(n).empty(),We(r).jqGrid("setCell",r.p.savedRow[l].rowId,x,h,!1,!1,!0),n=We("td",a).eq(x),We(n).addClass("dirty-cell"),We(a).addClass("edited"),We(r).triggerHandler("jqGridAfterSaveCell",[r.p.savedRow[l].rowId,o,u,y,x]),We.jgrid.isFunction(r.p.afterSaveCell)&&r.p.afterSaveCell.call(r,r.p.savedRow[l].rowId,o,u,y,x),r.p.savedRow.splice(0,1))}else try{We.jgrid.isFunction(r.p.validationCell)?r.p.validationCell.call(r,We("#"+y+"_"+p,a),f[1],y,x):(window.setTimeout(function(){We.jgrid.info_dialog(s.errcap,u+" "+f[1],d.bClose,{styleUI:r.p.styleUI,top:c.top+30,left:c.left,onClose:function(){r.p.restoreCellonFail||We("#"+y+"_"+p,a).focus()}})},50),r.p.restoreCellonFail&&We(r).jqGrid("restoreCell",y,x))}catch(e){alert(f[1])}}else We(r).jqGrid("restoreCell",y,x)}window.setTimeout(function(){We("#"+We.jgrid.jqID(r.p.knv)).attr("tabindex","-1").focus(),r.p.ariaBody&&We(r).jqGrid("focusBodyCell",r.p.iRow,r.p.iCol)},0)}})},restoreCell:function(r,o){return this.each(function(){var e=this,t=1<=e.p.savedRow.length?0:null;if(e.grid&&!0===e.p.cellEdit){if(null!==t){var i=We(e).jqGrid("getGridRowById",e.p.savedRow[t].rowId),i=We("td",i).eq(o);if(We.jgrid.isFunction(We.fn.datepicker))try{We("input.hasDatepicker",i).datepicker("hide")}catch(e){}We(i).empty().attr("tabindex","-1"),We(e).jqGrid("setCell",e.p.savedRow[0].rowId,o,e.p.savedRow[t].v,!1,!1,!0),We(e).triggerHandler("jqGridAfterRestoreCell",[e.p.savedRow[t].rowId,e.p.savedRow[t].v,r,o]),We.jgrid.isFunction(e.p.afterRestoreCell)&&e.p.afterRestoreCell.call(e,e.p.savedRow[t].rowId,e.p.savedRow[t].v,r,o),e.p.savedRow.splice(0,1)}window.setTimeout(function(){We("#"+e.p.knv).attr("tabindex","-1").focus(),e.p.ariaBody&&We(e).jqGrid("focusBodyCell",e.p.iRow,e.p.iCol)},0)}})},nextCell:function(r,o,a){var n;return this.each(function(){var e,t=this,i=!1;if(t.grid&&!0===t.p.cellEdit){for(e=o+1;e=o+parseInt(a,10)?We(l.grid.bDiv)[0].scrollLeft=We(l.grid.bDiv)[0].scrollLeft+l.rows[e].cells[t].clientWidth:i
"),We(e).insertBefore(l.grid.cDiv),We("#"+l.p.knv).focus().keydown(function(e){switch(i=e.keyCode,"rtl"===l.p.direction&&(37===i?i=39:39===i&&(i=37)),i){case 38:0"+r.caption+"");var h=We("").hover(function(){h.addClass(p.hover)},function(){h.removeClass(p.hover)}).append("");We(u).append(h),s?(c.dir="rtl",We(".ui-jqdialog-title",u).css("float","right"),We(".ui-jqdialog-titlebar-close",u).css("left","0.3em")):(c.dir="ltr",We(".ui-jqdialog-title",u).css("float","left"),We(".ui-jqdialog-titlebar-close",u).css("right","0.3em"));var g=document.createElement("div");We(g).addClass("ui-jqdialog-content "+d.content).attr("id",i.modalcontent),We(g).append(e),c.appendChild(g),We(c).prepend(u),!0===a?We("body").append(c):"string"==typeof a?We(a).append(c):We(c).insertBefore(t),We(c).css(n),void 0===r.jqModal&&(r.jqModal=!0);g={};We.fn.jqm&&!0===r.jqModal?(0===r.left&&0===r.top&&r.overlay&&(n=[],n=We.jgrid.findPos(o),r.left=n[0]+4,r.top=n[1]+4),g.top=r.top+"px",g.left=r.left):0===r.left&&0===r.top||(g.left=r.left,g.top=r.top+"px"),We("a.ui-jqdialog-titlebar-close",u).click(function(){var e=We("#"+We.jgrid.jqID(i.themodal)).data("onClose")||r.onClose,t=We("#"+We.jgrid.jqID(i.themodal)).data("gbox")||r.gbox;return l.hideModal("#"+We.jgrid.jqID(i.themodal),{gb:t,jqm:r.jqModal,onClose:e,removemodal:r.removemodal||!1,formprop:!r.recreateForm||!1,form:r.form||""}),!1}),0!==r.width&&r.width||(r.width=300),0!==r.height&&r.height||(r.height=200),r.zIndex||(f=We(t).parents("*[role=dialog]").first().css("z-index"),r.zIndex=f?parseInt(f,10)+2:950);var f=0;if(s&&g.hasOwnProperty("left")&&!a&&(f=We(r.gbox).outerWidth()-(isNaN(r.width)?0:parseInt(r.width,10))+12,g.left=parseInt(g.left,10)+parseInt(f,10)),g.hasOwnProperty("left")&&(g.left+="px"),We(c).css(We.extend({width:isNaN(r.width)?"auto":r.width+"px",height:isNaN(r.height)?"auto":r.height+"px",zIndex:r.zIndex,overflow:"hidden"},g)).attr({tabIndex:"-1",role:"dialog","aria-labelledby":i.modalhead,"aria-hidden":"true"}),void 0===r.drag&&(r.drag=!0),void 0===r.resize&&(r.resize=!0),r.drag)if(We(u).css("cursor","move"),We.fn.tinyDraggable)We(c).tinyDraggable({handle:"#"+We.jgrid.jqID(u.id)});else try{We(c).draggable({handle:We("#"+We.jgrid.jqID(u.id))})}catch(e){}if(r.resize)if(We.fn.jqResize)We(c).append("
"),We("#"+We.jgrid.jqID(i.themodal)).jqResize(".jqResize",!!i.scrollelm&&"#"+We.jgrid.jqID(i.scrollelm));else try{We(c).resizable({handles:"se, sw",alsoResize:!!i.scrollelm&&"#"+We.jgrid.jqID(i.scrollelm)})}catch(e){}!0===r.closeOnEscape&&We(c).keydown(function(e){27===e.which&&(e=We("#"+We.jgrid.jqID(i.themodal)).data("onClose")||r.onClose,l.hideModal("#"+We.jgrid.jqID(i.themodal),{gb:r.gbox,jqm:r.jqModal,onClose:e,removemodal:r.removemodal||!1,formprop:!r.recreateForm||!1,form:r.form||""}))})},viewModal:function(e,t){var i="";if((t=We.extend({toTop:!0,overlay:10,modal:!1,overlayClass:"ui-widget-overlay",onShow:We.jgrid.showModal,onHide:We.jgrid.closeModal,gbox:"",jqm:!0,jqM:!0},t||{})).gbox){var r=We("#"+t.gbox.substring(6))[0];try{i=We(r).jqGrid("getStyleUI",r.p.styleUI+".common","overlay",!1,"jqgrid-overlay-modal"),t.overlayClass=We(r).jqGrid("getStyleUI",r.p.styleUI+".common","overlay",!0)}catch(e){}}if(void 0===t.focusField&&(t.focusField=0),"number"==typeof t.focusField&&0<=t.focusField?t.focusField=parseInt(t.focusField,10):"boolean"!=typeof t.focusField||t.focusField?t.focusField=0:t.focusField=!1,We.fn.jqm&&!0===t.jqm)(t.jqM?We(e).attr("aria-hidden","false").jqm(t):We(e).attr("aria-hidden","false")).jqmShow();else if(""!==t.gbox&&(r=parseInt(We(e).css("z-index"))-1,t.modal?(We(".jqgrid-overlay-modal")[0]||We("body").prepend("
"),We(".jqgrid-overlay-modal").css("z-index",r).show()):(We(t.gbox).find(".jqgrid-overlay").first().css("z-index",r).show(),We(e).data("gbox",t.gbox))),We(e).show().attr("aria-hidden","false"),0<=t.focusField)try{We(":input:visible",e)[t.focusField].focus()}catch(e){}},info_dialog:function(e,t,i,r){var o={width:290,height:"auto",dataheight:"auto",drag:!0,resize:!1,left:250,top:170,zIndex:1e3,jqModal:!0,modal:!1,closeOnEscape:!0,align:"center",buttonalign:"center",buttons:[]};We.extend(!0,o,We.jgrid.jqModal||{},{caption:""+e+""},r||{});var a=o.jqModal,n=this,e=We.jgrid.styleUI[o.styleUI||"jQueryUI"].modal,l=We.jgrid.styleUI[o.styleUI||"jQueryUI"].common;We.fn.jqm&&!a&&(a=!1);var s,d="";if(0"+o.buttons[s].text+"";r="
";r+="
"+t+"
",r+=i?"
"+i+""+d+"
":""!==d?"
"+d+"
":"",r+="
";try{"false"===We("#info_dialog").attr("aria-hidden")&&We.jgrid.hideModal("#info_dialog",{jqm:a}),We("#info_dialog").remove()}catch(e){}e=We(".ui-jqgrid").css("font-size")||"11px";We.jgrid.createModal({themodal:"info_dialog",modalhead:"info_head",modalcontent:"info_content",scrollelm:"infocnt"},r,o,"","",!0,{"font-size":e}),d&&We.each(o.buttons,function(e){We("#"+We.jgrid.jqID(this.id),"#info_id").on("click",function(){return o.buttons[e].onClick.call(We("#info_dialog")),!1})}),We("#closedialog","#info_id").on("click",function(){return n.hideModal("#info_dialog",{jqm:a,onClose:We("#info_dialog").data("onClose")||o.onClose,gb:We("#info_dialog").data("gbox")||o.gbox}),!1}),We(".fm-button","#info_dialog").hover(function(){We(this).addClass(l.hover)},function(){We(this).removeClass(l.hover)}),We.jgrid.isFunction(o.beforeOpen)&&o.beforeOpen(),We.jgrid.viewModal("#info_dialog",{onHide:function(e){e.w.hide().remove(),e.o&&e.o.remove()},modal:o.modal,jqm:a}),We.jgrid.isFunction(o.afterOpen)&&o.afterOpen();try{We("#info_dialog").focus()}catch(e){}},bindEv:function(e,i){We.jgrid.isFunction(i.dataInit)&&i.dataInit.call(this,e,i),i.dataEvents&&We.each(i.dataEvents,function(){var t=this.fn;void 0!==this.data?We(e).on(this.type,this.data,function(e){t.call(this,e,i)}):We(e).on(this.type,function(e){t.call(this,e,i)})})},createEl:function(e,t,i,r,o){var a,n="",c=this;function u(i,e,t){var r=(r=["dataInit","dataEvents","dataUrl","buildSelect","sopt","searchhidden","defaultValue","attr","custom_element","custom_value","oper"]).concat(["cacheUrlData","delimiter","separator"]);void 0!==t&&Array.isArray(t)&&We.merge(r,t),We.each(e,function(e,t){-1===We.inArray(e,r)&&We(i).attr(e,t)}),e.hasOwnProperty("id")||We(i).attr("id",We.jgrid.randId())}switch(e){case"textarea":n=document.createElement("textarea"),r?t.cols||We(n).css({width:"98%"}):t.cols||(t.cols=20),t.rows||(t.rows=2),(" "===i||" "===i||1===i.length&&160===i.charCodeAt(0))&&(i=""),n.value=i,We(n).attr({role:"textbox",multiline:"true"}),u(n,t);break;case"checkbox":(n=document.createElement("input")).type="checkbox",t.value?(i===(a=t.value.split(":"))[0]&&(n.checked=!0,n.defaultChecked=!0),n.value=a[0],We(n).attr("offval",a[1])):((a=(i+"").toLowerCase()).search(/(false|f|0|no|n|off|undefined)/i)<0&&""!==a?(n.checked=!0,n.defaultChecked=!0,n.value=i):n.value="on",We(n).attr("offval","off")),We(n).attr("role","checkbox"),u(n,t,["value"]);break;case"select":(n=document.createElement("select")).setAttribute("role","select");var l,s,d=[];if(!0===t.multiple?(l=!0,n.multiple="multiple",We(n).attr("aria-multiselectable","true")):l=!1,null!=t.dataUrl){var p=null,h=t.postData||o.postData;try{p=t.rowId}catch(e){}c.p&&c.p.idPrefix&&(p=We.jgrid.stripPref(c.p.idPrefix,p)),We.ajax(We.extend({url:We.jgrid.isFunction(t.dataUrl)?t.dataUrl.call(c,p,i,String(t.name)):t.dataUrl,type:"GET",dataType:"html",data:We.jgrid.isFunction(h)?h.call(c,p,i,String(t.name)):h,context:{elem:n,options:t,vl:i},success:function(e){var t,i,r=[],o=this.elem,a=this.vl,n=We.extend({},this.options),l=!0===n.multiple,s=!0===n.cacheUrlData,d="",p=[],e=We.jgrid.isFunction(n.buildSelect)?n.buildSelect.call(c,e):e;(e="string"==typeof e?We(We.jgrid.trim(e)).html():e)&&(We(o).append(e),u(o,n,h?["postData"]:void 0),void 0===n.size&&(n.size=l?3:1),l?(r=a.split(","),r=We.map(r,function(e){return We.jgrid.trim(e)})):r[0]=We.jgrid.trim(a),We("option",o).each(function(e){t=We(this).text(),a=We(this).val(),s&&(d+=(0!==e?";":"")+a+":"+t),0===e&&o.multiple&&(this.selected=!1),We(this).attr("role","option"),(-1((d=i[e[o]])%4!=0||d%100==0&&d%400!=0?28:29)||i[e[a]]>[0,31,29,31,30,31,30,31,31,30,31,30,31][i[e[n]]])))))},isEmpty:function(e){return!(void 0!==e&&!e.match(/^\s+$/)&&""!==e)},checkTime:function(e){if(!We.jgrid.isEmpty(e)){if(!(e=e.match(/^(\d{1,2}):(\d{2})([apAP][Mm])?$/)))return!1;if(e[3]){if(e[1]<1||12parseFloat(o.maxValue))return[!1,n+": "+c.maxValue+" "+o.maxValue,""];if(!0===o.email&&!(!1==r&&We.jgrid.isEmpty(e)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(e)))return[!1,n+": "+c.email,""];if(!0===o.integer&&(!1!=r||!We.jgrid.isEmpty(e))){if(!u(e))return[!1,n+": "+c.integer,""];if(e%1!=0||-1!==e.indexOf("."))return[!1,n+": "+c.integer,""]}if(!0===o.date&&!(!1==r&&We.jgrid.isEmpty(e)||(p[t].formatoptions&&p[t].formatoptions.newformat?(l=p[t].formatoptions.newformat,(u=We.jgrid.getRegional(d,"formatter.date.masks"))&&u.hasOwnProperty(l)&&(l=u[l])):l=p[t].datefmt||"Y-m-d",We.jgrid.checkDate(l,e))))return[!1,n+": "+c.date+" - "+l,""];if(!0===o.time&&!(!1==r&&We.jgrid.isEmpty(e)||We.jgrid.checkTime(e)))return[!1,n+": "+c.date+" - hh:mm (am/pm)",""];if(!0===o.url&&!(!1==r&&We.jgrid.isEmpty(e)||/^(((https?)|(ftp)):\/\/([\-\w]+\.)+\w{2,3}(\/[%\-\w]+(\.\w{2,})?)*(([\w\-\.\?\\\/+@&#;`~=%!]*)(\.\w{2,})?)*\/?)/i.test(e)))return[!1,n+": "+c.url,""];if(!0===o.custom&&(!1!=r||!We.jgrid.isEmpty(e))){if(We.jgrid.isFunction(o.custom_func)){e=o.custom_func.call(d,e,n,t);return Array.isArray(e)?e:[!1,c.customarray,""]}return[!1,c.customfcheck,""]}}return[!0,"",""]},validateForm:function(e){for(var t,i=!0,r=0;r=n)&&(!l||i.length<=l)))&&r?(r=new RegExp(r)).test(i):t},buildButtons:function(e,i,r){var o;return We.each(e,function(e,t){t.id||(t.id=We.jgrid.randId()),t.position||(t.position="last"),t.side||(t.side="left"),o=t.icon?" fm-button-icon-"+t.side+"'>":"'>",o="");var n=function(e,t){var i=[!0,""],r=y();if(We.jgrid.isFunction(t.searchrules))i=t.searchrules.call(r,e,t);else if(We.jgrid&&We.jgrid.checkValues)try{i=We.jgrid.checkValues.call(r,e,-1,t.searchrules,t.label)}catch(e){}i&&i.length&&!1===i[0]&&(q.error=!i[0],q.errmsg=i[1])};this.onchange=function(){return this.p.error=!1,this.p.errmsg="",!!We.jgrid.isFunction(this.p.onChange)&&this.p.onChange.call(this,this.p)},this.reDraw=function(){We(this).find("table.group").first().remove();var e=this.createTableForGroup(q.filter,null);We(this).append(e),We.jgrid.isFunction(this.p.afterRedraw)&&this.p.afterRedraw.call(this,this.p)},this.createTableForGroup=function(r,e){var o=this,t=We("
"),i="left";"rtl"===this.p.direction&&(i="right",t.attr("dir","rtl")),null===e&&t.append("");var a=We("");t.append(a);i=We("");if(a.append(i),!0===this.p.ruleButtons){var n=We("");i.append(n);for(var l,s="",d=0;d"+o.p.groupOps[d].text+"";n.append(s).on("change",function(){r.groupOp=We(n).val(),o.onchange()})}var p,c,a="";if(this.p.groupButton&&(a=We("")).on("click",function(){return void 0===r.groups&&(r.groups=[]),r.groups.push({groupOp:q.groupOps[0].op,rules:[],groups:[]}),o.reDraw(),o.onchange(),!1}),i.append(a),!0===this.p.ruleButtons&&((c=We("")).on("click",function(){for(void 0===r.rules&&(r.rules=[]),d=0;d"),i.append(c),c.on("click",function(){for(d=0;d");t.append(u);var h=We("");u.append(h);h=We("");h.append(this.createTableForGroup(r.groups[d],r)),u.append(h)}void 0===r.groupOp&&(r.groupOp=o.p.groupOps[0].op);var g=o.p.ruleButtons&&o.p.uniqueSearchFields;if(g)for(m=0;m"),r="";i.append("");var o=We("");i.append(o);var c,u=We(""),h=[];o.append(u),u.on("change",function(){var e;for(d.p.ruleButtons&&d.p.uniqueSearchFields&&(e=parseInt(We(this).data("curr"),10),i=this.selectedIndex,0<=e&&(d.p.columns[e].search=!0,We(this).data("curr",i),d.p.columns[i].search=!1)),a.field=We(u).val(),l=We(this).parents("tr").first(),We(".data",l).empty(),f=0;f"+d.p.ops[c].text+"",o++);We(".selectopts",l).empty().append(r),We(".selectopts",l)[0].selectedIndex=0,We.jgrid.msie()&&We.jgrid.msiever()<9&&(i=parseInt(We("select.selectopts",l)[0].offsetWidth,10)+1,We(".selectopts",l).width(i),We(".selectopts",l).css("width","auto")),We(".data",l).append(t),We.jgrid.bindEv.call(p,t,s.searchoptions),We(".input-elm",l).on("change",function(e){e=e.target;"custom"===s.inputtype&&We.jgrid.isFunction(s.searchoptions.custom_value)?a.data=s.searchoptions.custom_value.call(p,We(".customelement",this),"get"):a.data=We(e).val(),"select"===s.inputtype&&s.searchoptions.multiple&&(a.data=a.data.join(",")),d.onchange()}),setTimeout(function(){a.data=We(t).val(),("nu"===a.op||"nn"===a.op||0<=We.inArray(a.op,d.p.unaryOperations))&&(We(t).attr("readonly","true"),We(t).attr("disabled","true")),"select"===s.inputtype&&s.searchoptions.multiple&&Array.isArray(a.data)&&(a.data=a.data.join(",")),d.onchange()},0)}});for(var g=0,f=0;f"+d.p.columns[f].label+"")}u.append(r),u.data("curr",g);var j=We("");i.append(j),(s=q.columns[g]).searchoptions.id=We.jgrid.randId(),w&&"text"===s.inputtype&&(s.searchoptions.size||(s.searchoptions.size=10)),s.searchoptions.name=a.field,s.searchoptions.oper="filter";o=We.jgrid.createEl.call(p,s.inputtype,s.searchoptions,a.data,!0,d.p.ajaxSelectOptions||{},!0);("nu"===a.op||"nn"===a.op||0<=We.inArray(a.op,d.p.unaryOperations))&&(We(o).attr("readonly","true"),We(o).attr("disabled","true"));var b=We("");for(j.append(b),b.on("change",function(){a.op=We(b).val(),l=We(this).parents("tr").first();var e=We(".input-elm",l)[0];"nu"===a.op||"nn"===a.op||0<=We.inArray(a.op,d.p.unaryOperations)?(a.data="","SELECT"!==e.tagName.toUpperCase()&&(e.value=""),e.setAttribute("readonly","true"),e.setAttribute("disabled","true")):("SELECT"===e.tagName.toUpperCase()&&(a.data=e.value),e.removeAttribute("readonly"),e.removeAttribute("disabled")),d.onchange()}),n=s.searchoptions.sopt||d.p.sopt||(-1!==We.inArray(s.searchtype,d.p.strarr)?d.p.stropts:d.p.numopts),r="",We.each(d.p.ops,function(){h.push(this.oper)}),f=0;f"+d.p.ops[c].text+"");b.append(r);j=We("");i.append(j),j.append(o),We.jgrid.bindEv.call(p,o,s.searchoptions),We(o).addClass("input-elm "+x.srInput).on("change",function(){a.data="custom"===s.inputtype?s.searchoptions.custom_value.call(p,We(".customelement",this),"get"):We(this).val(),d.onchange()});j=We("");return i.append(j),!0===this.p.ruleButtons&&(o=We(""),j.append(o),o.on("click",function(){for(f=0;f",ge:">=",bw:"^",bn:"!^",in:"=",ni:"!=",ew:"|",en:"!@",cn:"~",nc:"!~",nu:"#",nn:"!#",bt:"..."},disabledKeys:[9,16,17,18,19,20,33,34,35,36,37,38,39,40,30,45,112,113,114,115,116,117,118,119,120,121,122,123,144,145]},r,G||{}),this.each(function(){var C=this,D=[];if(!C.p.filterToolbar){if(We(C).data("filterToolbar")||We(C).data("filterToolbar",G),C.p.force_regional&&(G=We.extend(G,r)),void 0!==C.p.customFilterDef)for(var e in C.p.customFilterDef)C.p.customFilterDef.hasOwnProperty(e)&&!G.operands.hasOwnProperty(e)&&(G.odata.push({oper:e,text:C.p.customFilterDef[e].text}),G.operands[e]=C.p.customFilterDef[e].operand,!0===C.p.customFilterDef[e].unary&&D.push(e));var g,f,t,m=We.jgrid.styleUI[C.p.styleUI||"jQueryUI"].filter,d=We.jgrid.styleUI[C.p.styleUI||"jQueryUI"].common,v=We.jgrid.styleUI[C.p.styleUI||"jQueryUI"].base,j=function(){var i,r,o,a,n={},l=0,s={},d=!1,p=[],c=[],u={},h=[],g=!1,f=[!0,"",""],m=!1;if(We.each(C.p.colModel,function(){var e,t=!1;if(r=this.index||this.name,a=this.searchoptions||{},!0===this.frozen&&!0===C.p.frozenColumns?(e=We("#gs_"+C.p.idPrefix+We.jgrid.jqID(this.name),C.grid.fhDiv),t=!0):e=We("#gs_"+C.p.idPrefix+We.jgrid.jqID(this.name),C.grid.hDiv),void 0===e[0]&&(e=We("#gs_"+C.p.idPrefix+We.jgrid.jqID(this.name),C.grid.hDiv)),o=G.searchOperators&&a.searchOperMenu?e.parents("table.ui-search-table").find("td.ui-search-oper").children("a").attr("soper")||G.defaultSearch:a.sopt?a.sopt[0]:"select"===this.stype?"eq":G.defaultSearch,"custom"===this.stype&&We.jgrid.isFunction(a.custom_value)&&0");G.restoreFromFilters&&(t=!0===C.p.mergeSearch&&C.p.searchModules.hasOwnProperty("filterToolbar")&&!1!==C.p.searchModules.filterToolbar?C.p.searchModules.filterToolbar:C.p.postData.filters)&&("string"==typeof t&&(t=We.jgrid.parse(t)),f=!(!t.rules||!t.rules.length)&&t.rules);var w=new Set(G.disabledKeys);if(w.size!==G.disabledKeys.length)for(var i=0;i"),p=We("
"),c=We("
");if(!0===this.hidden&&We(d).css("display","none"),this.search=!1!==this.search,void 0===this.stype&&(this.stype="text"),this.searchoptions=this.searchoptions||{},void 0===this.searchoptions.searchOperMenu&&(this.searchoptions.searchOperMenu=!0),t=We.extend({},this.searchoptions,{name:n.index||n.name,id:"gs_"+C.p.idPrefix+n.name,oper:"search"}),this.search){if(G.restoreFromFilters&&f)for(var u=!1,h=0;h"+s+"
":""}switch(We("td",c).eq(0).attr("columname",n.name).append(l),void 0===t.clearSearch&&(t.clearSearch=!0),t.clearSearch?(a=G.resetTitle||"Clear Search Value",We("td",c).eq(2).append(""+G.resetIcon+"")):We("td",c).eq(2).hide(),this.surl&&(t.dataUrl=this.surl),a="",t.defaultValue&&(a=We.jgrid.isFunction(t.defaultValue)?t.defaultValue.call(C):t.defaultValue),G.restoreFromFilters&&u&&(a=u.data),a=We.jgrid.createEl.call(C,this.stype,t,a,!1,We.extend({},We.jgrid.ajaxOptions,C.p.ajaxSelectOptions||{})),"custom"!==this.stype&&("select"===this.stype?We(a).addClass(m.srSelect):We(a).addClass(m.srInput)),We("td",c).eq(1).append(a),We(p).append(c),null==t.dataEvents&&(t.dataEvents=[]),this.stype){case"select":!0===G.autosearch&&t.dataEvents.push({type:"change",fn:function(){return j(),!1}});break;case"text":case"custom":!0===G.autosearch&&(G.searchOnEnter?t.dataEvents.push({type:"keypress",fn:function(e){return 13===(e.charCode||e.keyCode||0)?(j(),!1):this}}):t.dataEvents.push({type:"keydown",fn:function(e){e=e.which;if(!w.has(e)){if(13===e)return!1;g&&clearTimeout(g),g=setTimeout(function(){j()},G.autosearchDelay)}}}))}We.jgrid.bindEv.call(C,a,t)}We(d).append(p),We(b).append(d),G.searchOperators&&""!==l||We("td",c).eq(0).hide()}),We("table thead",C.grid.hDiv).append(b),G.searchOperators&&(We(".soptclass",b).click(function(e){var t=We(this).offset();!function(i,e,t){We("#sopt_menu").remove(),e=parseInt(e,10),t=parseInt(t,10)+18;var r,o='",We("body").append(o),We("#sopt_menu").addClass("ui-menu "+m.menu_widget),We("#sopt_menu > li > a").hover(function(){We(this).addClass(d.hover)},function(){We(this).removeClass(d.hover)}).click(function(){var e=We(this).attr("value"),t=We(this).attr("oper");We(C).triggerHandler("jqGridToolbarSelectOper",[e,t,i]),We("#sopt_menu").hide(),We(i).text(t).attr("soper",e),!0===G.autosearch&&(t=We(i).parent().next().children()[0],(We(t).val()||"nu"===e||"nn"===e||0<=We.inArray(e,D))&&j())})}}(this,t.left,t.top),e.stopPropagation()}),We("body").on("click",function(e){"soptclass"!==e.target.className&&We("#sopt_menu").remove()})),We(".clearsearchclass",b).click(function(){var e=We(this).parents("tr").first(),t=We("td.ui-search-oper",e).attr("columname"),i=0,r=We("td.ui-search-oper a",e).attr("soper");if(-1===(i=We.jgrid.getElemByAttrVal(C.p.colModel,"name",t,!0)))return!1;var o,a,n,l=C.p.colModel[i],s=We.extend({},l.searchoptions||{}),t=s.defaultValue||"";"select"===l.stype?(o=We("td.ui-search-input select",e),t?o.val(t):o[0].selectedIndex=0):(o=We("td.ui-search-input input",e)).val(t),We(C).triggerHandler("jqGridToolbarClearVal",[o[0],i,s,t]),We.jgrid.isFunction(G.onClearSearchValue)&&G.onClearSearchValue.call(C,o[0],i,s,t),("nu"===r||"nn"===r||0<=We.inArray(r,D))&&(a=s.sopt?s.sopt[0]:"select"===l.stype?"eq":G.defaultSearch,n=null!=C.p.customFilterDef&&null!=C.p.customFilterDef[a]?C.p.customFilterDef[a].operand:G.operands[a]||"",(a===r?We("td.ui-search-oper a",e).attr("soper","dummy"):We("td.ui-search-oper a",e).attr("soper",a)).text(n)),!0===G.autosearch&&(j(),a===r&&We("td.ui-search-oper a",e).attr("soper",a).text(n))}),We(C.grid.hDiv).on("scroll",function(e){C.grid.hScroll||(C.grid.bScroll=!0,C.grid.bDiv.scrollLeft=C.grid.hDiv.scrollLeft,C.p.footerrow&&(C.grid.sDiv.scrollLeft=C.grid.bDiv.scrollLeft),C.p.headerrow&&(C.grid.hrDiv.scrollLeft=C.grid.bDiv.scrollLeft)),C.grid.hScroll=!1}),this.p.filterToolbar=!0,this.triggerToolbar=j,this.clearToolbar=function(e){var i,r={},o=0;e="boolean"!=typeof e||e,We.each(C.p.colModel,function(){var t,e=We("#gs_"+C.p.idPrefix+We.jgrid.jqID(this.name),!0===this.frozen&&!0===C.p.frozenColumns?C.grid.fhDiv:C.grid.hDiv);switch(this.searchoptions&&void 0!==this.searchoptions.defaultValue&&(t=this.searchoptions.defaultValue),i=this.index||this.name,this.stype){case"select":if(e.find("option").each(function(e){if(0===e&&(this.selected=!0),We(this).val()===t)return!(this.selected=!0)}),void 0!==t)r[i]=t,o++;else try{delete C.p.postData[i]}catch(e){}break;case"text":if(e.val(t||""),void 0!==t)r[i]=t,o++;else try{delete C.p.postData[i]}catch(e){}break;case"custom":We.jgrid.isFunction(this.searchoptions.custom_value)&&0",lt:"<",le:"<=",gt:">",ge:">=",bw:"LIKE",bn:"NOT LIKE",in:"IN",ni:"NOT IN",ew:"LIKE",en:"NOT LIKE",cn:"LIKE",nc:"NOT LIKE",nu:"IS NULL",nn:"ISNOT NULL"},buttons:[]},e,S||{}),this.each(function(){var o=this;if(o.grid){var t,i,r="fbox_"+o.p.id,a=!0,n=!0,l={themodal:"searchmod"+r,modalhead:"searchhd"+r,modalcontent:"searchcnt"+r,scrollelm:r},e=[],s=We.jgrid.styleUI[o.p.styleUI||"jQueryUI"].filter,d=We.jgrid.styleUI[o.p.styleUI||"jQueryUI"].common;if(S.styleUI=o.p.styleUI,"string"==typeof(t=We.isPlainObject(o.p._savedFilter)&&!We.isEmptyObject(o.p._savedFilter)?o.p._savedFilter:!0===o.p.mergeSearch&&o.p.searchModules.hasOwnProperty("searchGrid")&&!1!==o.p.searchModules.searchGrid?!0===o.p.searchModules.searchGrid?"":o.p.searchModules.searchGrid:o.p.postData[S.sFilter])&&(t=We.jgrid.parse(t)),!0===S.recreateFilter&&We("#"+We.jgrid.jqID(l.themodal)).remove(),void 0!==We("#"+We.jgrid.jqID(l.themodal))[0])k(We("#fbox_"+We.jgrid.jqID(o.p.id)));else{var p=We("
").insertBefore("#gview_"+We.jgrid.jqID(o.p.id)),c="left",u="";"rtl"===o.p.direction&&(c="right",u=" style='text-align:left'",p.attr("dir","rtl"));var h,g=We.extend([],o.p.colModel),f=""+S.Find+"",m=""+S.Reset+"",v="",j="",b=!1,w=-1,y=!1,x=[];S.showQuery&&(v="Query");var _=We.jgrid.buildButtons(S.buttons,v+f,d),q=null;We(o).jqGrid("isGroupHeaderOn")&&(f=We("table.ui-jqgrid-htable",o.grid.hDiv).find(".jqg-second-row-header"),I=o.p.groupHeader.length,void 0!==f[0]&&(q=o.p.groupHeader[I-1]));var I;if(S.columns.length)g=S.columns,h=g[w=0].index||g[0].name;else{if(null!==q)for(var C=0;C"+S.tmplLabel+"",j+=""),void 0!==o.p.customFilterDef)for(var G in o.p.customFilterDef)o.p.customFilterDef.hasOwnProperty(G)&&!S.operands.hasOwnProperty(G)&&(S.odata.push({oper:G,text:o.p.customFilterDef[G].text}),S.operands[G]=o.p.customFilterDef[G].operand,!0===o.p.customFilterDef[G].unary&&e.push(G));_=""+j+"

"+m+""+_+"
",r=We.jgrid.jqID(r),We("#"+r).jqFilter({columns:g,sortStrategy:S.sortStrategy,filter:S.loadDefaults?t:null,showQuery:S.showQuery,errorcheck:S.errorcheck,sopt:S.sopt,groupButton:S.multipleGroup,ruleButtons:S.multipleSearch,uniqueSearchFields:S.uniqueSearchFields,afterRedraw:S.afterRedraw,ops:S.odata,operands:S.operands,ajaxSelectOptions:o.p.ajaxSelectOptions,groupOps:S.groupOps,addsubgrup:S.addsubgrup,addrule:S.addrule,delgroup:S.delgroup,delrule:S.delrule,autoencode:o.p.autoencode,unaryOperations:e,onChange:function(){this.p.showQuery&&We(".query",this).text(this.toUserFriendlyString()),We.jgrid.isFunction(S.afterChange)&&S.afterChange.call(o,We("#"+r),S)},direction:o.p.direction,id:o.p.id}),p.append(_),We("#"+r+"_2").find("[data-index]").each(function(){var t=parseInt(We(this).attr("data-index"),10);0<=t&&We(this).on("click",function(e){S.buttons[t].click.call(o,We("#"+r),S,e)})}),b&&S.tmplFilters&&S.tmplFilters.length&&We(".ui-template",p).on("change",function(){var e=We(this).val();return"default"===e?We("#"+r).jqFilter("addFilter",t):We("#"+r).jqFilter("addFilter",S.tmplFilters[parseInt(e,10)]),!1}),!0===S.multipleGroup&&(S.multipleSearch=!0),We(o).triggerHandler("jqGridFilterInitialize",[We("#"+r)]),We.jgrid.isFunction(S.onInitializeSearch)&&S.onInitializeSearch.call(o,We("#"+r)),S.gbox="#gbox_"+We.jgrid.jqID(o.p.id);_=We(".ui-jqgrid").css("font-size")||"11px";S.layer?We.jgrid.createModal(l,p,S,"#gview_"+We.jgrid.jqID(o.p.id),We("#gbox_"+We.jgrid.jqID(o.p.id))[0],"string"==typeof S.layer?"#"+We.jgrid.jqID(S.layer):S.layer,"string"==typeof S.layer?{position:"relative","font-size":_}:{"font-size":_}):We.jgrid.createModal(l,p,S,"#gview_"+We.jgrid.jqID(o.p.id),We("#gbox_"+We.jgrid.jqID(o.p.id))[0],null,{"font-size":_}),(S.searchOnEnter||S.closeOnEscape)&&We("#"+We.jgrid.jqID(l.themodal)).keydown(function(e){var t=We(e.target);return!S.searchOnEnter||13!==e.which||t.hasClass("add-group")||t.hasClass("add-rule")||t.hasClass("delete-group")||t.hasClass("delete-rule")||t.hasClass("fm-button")&&t.is("[id$=_query]")?S.closeOnEscape&&27===e.which?(We("#"+We.jgrid.jqID(l.modalhead)).find(".ui-jqdialog-titlebar-close").click(),!1):void 0:(We("#"+r+"_search").click(),!1)}),v&&We("#"+r+"_query").on("click",function(){return We(".queryresult",p).toggle(),!1}),void 0===S.stringResult&&(S.stringResult=S.multipleSearch),We("#"+r+"_search").on("click",function(){var e,t={};return(i=We("#"+r)).find(".input-elm:focus").change(),y&&S.multipleSearch?(o.p._savedFilter={},e=We.jgrid.filterRefactor({ruleGroup:We.extend(!0,{},i.jqFilter("filterData")),ssfield:x,splitSelect:S.splitSelect,groupOpSelect:S.groupOpSelect}),o.p._savedFilter=We.extend(!0,{},i.jqFilter("filterData"))):e=i.jqFilter("filterData"),S.errorcheck&&(i[0].hideError(),S.showQuery||i.jqFilter("toSQLString"),i[0].p.error)?i[0].showError():(S.stringResult?(t[S.sFilter]=JSON.stringify(e),We.each([S.sField,S.sValue,S.sOper],function(){t[this]=""})):S.multipleSearch?(t[S.sFilter]=e,We.each([S.sField,S.sValue,S.sOper],function(){t[this]=""})):(t[S.sField]=e.rules[0].field,t[S.sValue]=e.rules[0].data,t[S.sOper]=e.rules[0].op,t[S.sFilter]=""),"string"!=typeof t[S.sFilter]&&(t[S.sFilter]=JSON.stringify(t[S.sFilter])),(o.p.search=!0)===o.p.mergeSearch&&o.p.searchModules.hasOwnProperty("searchGrid")&&!1!==o.p.searchModules.searchGrid&&S.multipleSearch?(""!==t[S.sFilter]?o.p.searchModules.searchGrid=t[S.sFilter]:o.p.searchModules.searchGrid=null,We.extend(o.p.postData,{filters:We.jgrid.splitSearch(o.p.searchModules)})):We.extend(o.p.postData,t),!1!==(n=(n=void 0===(n=We(o).triggerHandler("jqGridFilterSearch"))?!0:n)&&We.jgrid.isFunction(S.onSearch)?S.onSearch.call(o,o.p.filters):n)&&We(o).trigger("reloadGrid",[{page:1}]),S.closeAfterSearch&&We.jgrid.hideModal("#"+We.jgrid.jqID(l.themodal),{gb:"#gbox_"+We.jgrid.jqID(o.p.id),jqm:S.jqModal,onClose:S.onClose})),!1}),We("#"+r+"_reset").on("click",function(){var e={},t=We("#"+r);return o.p.search=!1,!(o.p.resetsearch=!0)===S.multipleSearch?e[S.sField]=e[S.sValue]=e[S.sOper]="":e[S.sFilter]="",t[0].resetFilter(),b&&We(".ui-template",p).val("default"),!0===o.p.mergeSearch&&o.p.searchModules.hasOwnProperty("searchGrid")&&!1!==o.p.searchModules.searchGrid?(o.p.searchModules.searchGrid=null,We.extend(o.p.postData,{filters:We.jgrid.splitSearch(o.p.searchModules)}),o.p.search=!0):We.extend(o.p.postData,e),!1!==(n=(n=void 0===(n=We(o).triggerHandler("jqGridFilterReset"))?!0:n)&&We.jgrid.isFunction(S.onReset)?S.onReset.call(o):n)&&We(o).trigger("reloadGrid",[{page:1}]),S.closeAfterReset&&We.jgrid.hideModal("#"+We.jgrid.jqID(l.themodal),{gb:"#gbox_"+We.jgrid.jqID(o.p.id),jqm:S.jqModal,onClose:S.onClose}),!1}),k(We("#"+r)),We(".fm-button:not(."+d.disabled+")",p).hover(function(){We(this).addClass(d.hover)},function(){We(this).removeClass(d.hover)})}}function k(e){(a=(a=void 0===(a=We(o).triggerHandler("jqGridFilterBeforeShow",[e]))?!0:a)&&We.jgrid.isFunction(S.beforeShowSearch)?S.beforeShowSearch.call(o,e):a)&&(We.jgrid.viewModal("#"+We.jgrid.jqID(l.themodal),{gbox:"#gbox_"+We.jgrid.jqID(o.p.id),jqm:S.jqModal,modal:S.modal,overlay:S.overlay,toTop:S.toTop}),We(o).triggerHandler("jqGridFilterAfterShow",[e]),We.jgrid.isFunction(S.afterShowSearch)&&S.afterShowSearch.call(o,e))}})},filterInput:function(n,l){return l=We.extend(!0,{defaultSearch:"cn",groupOp:"OR",searchAll:!1,beforeSearch:null,afterSearch:null},l||{}),this.each(function(){var e,t,i,r,o,a=this;a.grid&&(t='{"groupOp":"'+l.groupOp+'","rules":[',i=0,n+="","local"===a.p.datatype&&(We.each(a.p.colModel,function(){e=this.index||this.name,r=this.searchoptions||{},r=l.defaultSearch||(r.sopt?r.sopt[0]:l.defaultSearch),this.search=!1!==this.search,(this.search||l.searchAll)&&(0 select"),n=a.length,s.allValues&&(i="",l.push(":"+s.allValues));n--;)e=a[n],r=s.count_item?" ("+e.items.length+")":"",i+="",l.push(e.unique+":"+e.unique+r);o.append(i),o.on("change",function(){t.triggerToolbar()}),s.create_value&&(o=We.jgrid.getElemByAttrVal(t.p.colModel,"name",s.field,!1),We.isEmptyObject(o)||(o.searchoptions?We.extend(o.searchoptions,{value:l.join(";")}):(o.searchoptions={},o.searchoptions.value=l.join(";"))))}}})}});var r,P={};We.jgrid.extend({editGridRow:function(M,O){var e=We.jgrid.getRegional(this[0],"edit"),t=this[0].p.styleUI,A=We.jgrid.styleUI[t].formedit,T=We.jgrid.styleUI[t].common;return O=We.extend(!0,{top:0,left:0,width:"500",datawidth:"auto",height:"auto",dataheight:"auto",modal:!1,overlay:30,drag:!0,resize:!0,url:null,mtype:"POST",clearAfterAdd:!0,closeAfterEdit:!1,reloadAfterSubmit:!0,onInitializeForm:null,beforeInitData:null,beforeShowForm:null,afterShowForm:null,beforeSubmit:null,afterSubmit:null,onclickSubmit:null,afterComplete:null,onclickPgButtons:null,afterclickPgButtons:null,editData:{},recreateForm:!1,jqModal:!0,closeOnEscape:!1,addedrow:"first",topinfo:"",bottominfo:"",saveicon:[],closeicon:[],savekey:[!1,13],navkeys:[!1,38,40],checkOnSubmit:!1,checkOnUpdate:!1,processing:!1,onClose:null,ajaxEditOptions:{},serializeEditData:null,viewPagerButtons:!0,overlayClass:T.overlay,removemodal:!0,form:"edit",template:null,focusField:!0,editselected:!1,html5Check:!1,buttons:[]},e,O||{}),P[We(this)[0].p.id]=O,this.each(function(){var u,h,g,t,i,f,y,x,m,_,r,e,o,a,n,l,s,d,p,c,v,j,b,w,q,I=this;function C(){var e,t,r={};for(e in We(h).find(".FormElement").each(function(){var e,t=We(".customelement",this);if(t.length){var t=t[0],i=We(t).attr("name");We.each(I.p.colModel,function(){if(this.name===i&&this.editoptions&&We.jgrid.isFunction(this.editoptions.custom_value)){try{if(f[i]=this.editoptions.custom_value.call(I,We("#"+We.jgrid.jqID(i),h),"get"),void 0===f[i])throw"e1"}catch(e){"e1"===e?We.jgrid.info_dialog(m.errcap,"function 'custom_value' "+P[We(this)[0]].p.msg.novalue,P[We(this)[0]].p.bClose,{styleUI:P[We(this)[0]].p.styleUI}):We.jgrid.info_dialog(m.errcap,e.message,P[We(this)[0]].p.bClose,{styleUI:P[We(this)[0]].p.styleUI})}return!0}})}else{switch(We(this).get(0).type){case"checkbox":We(this).is(":checked")?f[this.name]=We(this).val():(e=We(this).attr("offval"),f[this.name]=e);break;case"select-one":f[this.name]=We(this).val();break;case"select-multiple":f[this.name]=We(this).val(),f[this.name]=f[this.name]?f[this.name].join(","):"";break;case"radio":if(r.hasOwnProperty(this.name))return!0;r[this.name]=void 0===We(this).attr("offval")?"off":We(this).attr("offval");break;default:f[this.name]=We(this).val()}I.p.autoencode&&(f[this.name]=We.jgrid.htmlEncode(f[this.name]))}}),r)r.hasOwnProperty(e)&&(t=We('input[name="'+e+'"]:checked',h).val(),f[e]=void 0!==t?t:r[e],I.p.autoencode&&(f[e]=We.jgrid.htmlEncode(f[e])));return 1}function D(i,r,o){var a,n,e,t,l,s=0;(P[I.p.id].checkOnSubmit||P[I.p.id].checkOnUpdate)&&(I.p.savedData={},I.p.savedData[r.p.id+"_id"]=i);var d=r.p.colModel;if("_empty"===i)return We(d).each(function(){a=this.name,l=We.extend({},this.editoptions||{}),(e=We("#"+We.jgrid.jqID(a),o))&&e.length&&null!==e[0]&&(t="","custom"===this.edittype&&We.jgrid.isFunction(l.custom_value)?l.custom_value.call(I,We("#"+a,o),"set",t):l.defaultValue?(t=We.jgrid.isFunction(l.defaultValue)?l.defaultValue.call(I):l.defaultValue,"checkbox"===e[0].type?(l=t.toLowerCase()).search(/(false|f|0|no|n|off|undefined)/i)<0&&""!==l?(e[0].checked=!0,e[0].defaultChecked=!0,e[0].value=t):(e[0].checked=!1,e[0].defaultChecked=!1):e.val(t)):"checkbox"===e[0].type?(e[0].checked=!1,e[0].defaultChecked=!1,t=We(e).attr("offval")):e[0].type&&"select"===e[0].type.substr(0,6)?e[0].selectedIndex=0:e.val(t),!0!==P[I.p.id].checkOnSubmit&&!P[I.p.id].checkOnUpdate||(I.p.savedData[a]=t))}),void We("#id_g",o).val(i);var p=We(r).jqGrid("getInd",i,!0);p&&(We('td[role="gridcell"]',p).each(function(t){if("cb"!==(a=d[t].name)&&"subgrid"!==a&&"rn"!==a&&!0===d[t].editable&&"sc"!==a){if(a===r.p.ExpandColumn&&!0===r.p.treeGrid)n=We(this).text();else try{n=We.unformat.call(r,We(this),{rowId:i,colModel:d[t]},t)}catch(e){n="textarea"===d[t].edittype?We(this).text():We(this).html()}switch(I.p.autoencode&&(n=We.jgrid.htmlDecode(n)),!0!==P[I.p.id].checkOnSubmit&&!P[I.p.id].checkOnUpdate||(I.p.savedData[a]=n),a=We.jgrid.jqID(a),d[t].edittype){case"select":var e=n.split(","),e=We.map(e,function(e){return We.jgrid.trim(e)});We("#"+a+" option",o).each(function(){!(d[t].editoptions.multiple||We.jgrid.trim(n)!==We.jgrid.trim(We(this).text())&&e[0]!==We.jgrid.trim(We(this).text())&&e[0]!==We.jgrid.trim(We(this).val()))||d[t].editoptions.multiple&&(-1").data("disabled",!1),w=x?(e=P[We(this)[0].p.id].template,o="",r=o="string"==typeof e?e.replace(/\{([\w\-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g,function(e,t){return''}):o,h):(r=We("
"),h+"_2"),q="#"+We.jgrid.jqID(q),We(_).append(""),We(_).append("
"+P[I.p.id].topinfo+"
"),We(I.p.colModel).each(function(){var e=this.formoptions;t=Math.max(t,e&&e.colpos||0),i=Math.max(i,e&&e.rowpos||0)}),We(_).append(r),!1!==(j=(j=void 0===(j=We(I).triggerHandler("jqGridAddEditBeforeInitData",[_,y]))?!0:j)&&We.jgrid.isFunction(P[I.p.id].beforeInitData)?P[I.p.id].beforeInitData.call(I,_,y):j)&&(function(){var e;if("_empty"!==M&&void 0!==I.p.savedRow&&0";"_empty"!==n&&(b=We(l).jqGrid("getInd",n)),We(l.p.colModel).each(function(t){if(p=this.name,c=(!this.editrules||!0!==this.editrules.edithidden)&&!0===this.hidden,g=c?"style='display:none'":"","cb"!==p&&"subgrid"!==p&&!0===this.editable&&"rn"!==p&&"sc"!==p){if(!1===b)h="";else if(p===l.p.ExpandColumn&&!0===l.p.treeGrid)h=We("td[role='gridcell']",l.rows[b]).eq(t).text();else{try{h=We.unformat.call(l,We("td[role='gridcell']",l.rows[b]).eq(t),{rowId:n,colModel:this},t)}catch(e){h=this.edittype&&"textarea"===this.edittype?We("td[role='gridcell']",l.rows[b]).eq(t).text():We("td[role='gridcell']",l.rows[b]).eq(t).html()}h&&" "!==h&&" "!==h&&(1!==h.length||160!==h.charCodeAt(0))||(h="")}var e,i=We.extend({},this.editoptions||{},{id:p,name:p,rowId:n,oper:y,module:"form",checkUpdate:P[I.p.id].checkOnSubmit||P[I.p.id].checkOnUpdate}),r=We.extend({},{elmprefix:"",elmsuffix:"",rowabove:!1,rowcontent:""},this.formoptions||{}),o=parseInt(r.rowpos,10)||v+1,a=parseInt(2*(parseInt(r.colpos,10)||1),10);"_empty"===n&&i.defaultValue&&(h=We.jgrid.isFunction(i.defaultValue)?i.defaultValue.call(I):i.defaultValue),this.edittype||(this.edittype="text"),I.p.autoencode&&(h=We.jgrid.htmlDecode(h)),f=We.jgrid.createEl.call(I,this.edittype,i,h,!1,We.extend({},We.jgrid.ajaxOptions,l.p.ajaxSelectOptions||{})),"select"===this.edittype&&(h=We(f).val(),"select-multiple"===We(f).get(0).type&&h&&(h=h.join(","))),"checkbox"===this.edittype&&(h=We(f).is(":checked")?We(f).val():We(f).attr("offval")),We(f).addClass("FormElement"),"select"===this.edittype?We(f).addClass(A.selectClass):-1"+r.rowcontent+""),We(s).append(e),e[0].rp=o),0===u.length&&(u=We(1":"").addClass("FormData").attr("id","tr_"+p),We(u).append(w),We(s).append(u),u[0].rp=o),We("td",u[0]).eq(a-2).html(""),We("td",u[0]).eq(a-1).append(r.elmprefix).append(f).append(r.elmsuffix),1