From 17f9e600b1b5a1a157452eea9d0dcb5fb2bb9422 Mon Sep 17 00:00:00 2001 From: zhangmeng <1334717033@qq.com> Date: Fri, 12 Nov 2021 12:02:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=202021=E5=B9=B411=E6=9C=8812=E6=97=A512:02:0?= =?UTF-8?q?6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/UrlRequestController.java | 9 +- .../static/system/admin/js/mystyle-admin.js | 21 ++++- .../static/system/component/pear/css/pear.css | 6 +- .../resources/templates/admin/job/job-add.ftl | 13 +-- .../templates/admin/job/job-edit.ftl | 19 ++-- .../templates/admin/job/job-list.ftl | 28 +++--- .../service/quartz/QuartzControllerApi.java | 2 +- .../quartz/config/ResourceServerConfig.java | 91 +++++++++++++++++++ .../quartz/config/SecurityProperty.java | 79 ++++++++++++++++ .../quartz/controller/QuartzController.java | 6 +- .../service/impl/QuartzJobServiceImpl.java | 2 +- .../src/main/resources/application.yml | 22 +++++ 12 files changed, 254 insertions(+), 44 deletions(-) create mode 100644 mystyle-cloud-quartz/src/main/java/com/zhangmeng/quartz/config/ResourceServerConfig.java create mode 100644 mystyle-cloud-quartz/src/main/java/com/zhangmeng/quartz/config/SecurityProperty.java diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java index 75433ee..fac166a 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java @@ -228,7 +228,6 @@ public class UrlRequestController extends BaseController { return this.jumpPage("admin/permission/add"); } - @ApiIgnore @GetMapping("/permission/edit") public ModelAndView permission_edit(Model model, String permissionId) { if (CommonUtil.isNotNull(permissionId)) { @@ -239,7 +238,6 @@ public class UrlRequestController extends BaseController { return this.jumpPage("admin/permission/edit"); } - @ApiIgnore @GetMapping("/article/index") public ModelAndView article_index(Model model,Long categoryId) { List categoryList = this.categoryFeign.findAll(); @@ -248,7 +246,6 @@ public class UrlRequestController extends BaseController { return this.jumpPage("admin/article/list"); } - @ApiIgnore @GetMapping("/article/add") public ModelAndView article_add(Model model) { //查询分类 @@ -257,7 +254,6 @@ public class UrlRequestController extends BaseController { return this.jumpPage("admin/article/add"); } - @ApiIgnore @GetMapping("/article/edit") public ModelAndView article_edit(Model model,String articleId) { if (CommonUtil.isNotNull(articleId)){ @@ -310,13 +306,11 @@ public class UrlRequestController extends BaseController { } - @ApiIgnore @GetMapping("/quartz/index") public ModelAndView quartz_index(){ return this.jumpPage("admin/job/job-list"); } - @ApiIgnore @GetMapping("/quartz/add") public ModelAndView quartz_add(Model model){ Set names = this.quartzFeign.spring_bean_list(); @@ -324,7 +318,6 @@ public class UrlRequestController extends BaseController { return this.jumpPage("admin/job/job-add"); } - @ApiIgnore @GetMapping("/quartz/edit") public ModelAndView quartz_edit(Model model,String jobId){ Set names = this.quartzFeign.spring_bean_list(); @@ -335,4 +328,4 @@ public class UrlRequestController extends BaseController { } return this.jumpPage("admin/job/job-edit"); } -} +} \ No newline at end of file diff --git a/mystyle-cloud-admin-manager/src/main/resources/static/system/admin/js/mystyle-admin.js b/mystyle-cloud-admin-manager/src/main/resources/static/system/admin/js/mystyle-admin.js index 5550f05..67bca9e 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/static/system/admin/js/mystyle-admin.js +++ b/mystyle-cloud-admin-manager/src/main/resources/static/system/admin/js/mystyle-admin.js @@ -8,10 +8,13 @@ var user_oauth_url = "mystyle-cloud-oauth"; var blog_url = "mystyle-cloud-blog"; //文件微服务 var file_url = "mystyle-cloud-file"; +//定时任务微服务 +var quartz_url = "mystyle-cloud-quartz"; //验证码 var v_code = gate_way_url + "/" + admin_manager_url + "/verificationCode/generate"; var access_token = localStorage.getItem("access_token"); var access_token_url = "?access_token=" + access_token; +var Authorization = "bearer " + access_token; //获取当前用户 var current_user_url = gate_way_url + "/" + admin_manager_url + "/user/current" + access_token_url; //登录地址 @@ -79,7 +82,7 @@ var article_batchRemove_url = gate_way_url + "/" + blog_url + "/article/batchRem //文件上传 var file_upload_url = gate_way_url + "/" + file_url + "/upload/file"; //文件列表 -var file_list_url = gate_way_url + "/" + file_url + "/file/list" ; +var file_list_url = gate_way_url + "/" + file_url + "/file/list"; //---------------------------------------------------------------------------------------------------------------- //分类列表 var category_list_url = gate_way_url + "/" + blog_url + "/category/list"; @@ -93,7 +96,21 @@ var category_delete_url = gate_way_url + "/" + blog_url + "/category/delete"; var category_batchRemove_url = gate_way_url + "/" + blog_url + "/category/batchRemove"; //分类保存 var category_save_url = gate_way_url + "/" + blog_url + "/category/save"; - +//------------------------------------------------------------------------------------------------------------------------------------- +//定时任务 +var quartz_list_url = gate_way_url + "/" + quartz_url + "/quartz/list"; +//新增定时任务 +var quartz_add_url = gate_way_url + "/" + admin_manager_url + "/quartz/add" + access_token_url; +//保存定时任务 +var quartz_save_url = gate_way_url + "/" + quartz_url + "/quartz/save"; +//编辑定时任务 +var quartz_edit_url = gate_way_url + "/" + admin_manager_url + "/quartz/edit" + access_token_url; +//校验cron 表达式 +var checkCron_url = gate_way_url + "/" + quartz_url + "/quartz/cron" + access_token_url; +//定时任务删除 +var quartz_delete_url = gate_way_url + "/" + quartz_url + "/quartz/delete" ; +//定时任务批量删除 +var quartz_batchRemove_url = gate_way_url + "/" + quartz_url + "/quartz/batchRemove" ; //页面跳转 function postToPage(url, token) { diff --git a/mystyle-cloud-admin-manager/src/main/resources/static/system/component/pear/css/pear.css b/mystyle-cloud-admin-manager/src/main/resources/static/system/component/pear/css/pear.css index be0ff53..c89a7ff 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/static/system/component/pear/css/pear.css +++ b/mystyle-cloud-admin-manager/src/main/resources/static/system/component/pear/css/pear.css @@ -25,4 +25,8 @@ @import url("module/step.css"); @import url("module/card.css"); @import url("module/tab.css"); -@import url("module/tag.css"); \ No newline at end of file +@import url("module/tag.css"); + +.layui-table-header, .layui-table-header th { + background-color: #e2e2e2 !important; +} \ No newline at end of file diff --git a/mystyle-cloud-admin-manager/src/main/resources/templates/admin/job/job-add.ftl b/mystyle-cloud-admin-manager/src/main/resources/templates/admin/job/job-add.ftl index f2012de..7bda3da 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/templates/admin/job/job-add.ftl +++ b/mystyle-cloud-admin-manager/src/main/resources/templates/admin/job/job-add.ftl @@ -3,7 +3,7 @@ 定时任务添加 - +
@@ -61,9 +61,10 @@
- - - + + + + - - + + + + - - + + +