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 261c675..df4ae97 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 @@ -263,4 +263,29 @@ public class UrlRequestController extends BaseController { } return this.jumpPage("admin/article/edit"); } + + @GetMapping("/category/index") + public ModelAndView category_index(){ + return this.jumpPage("admin/category/list"); + } + + @GetMapping("/category/add") + public ModelAndView category_add(Model model){ + Category.Type[] values = Category.Type.values(); + model.addAttribute("categoryTypeList",values); + return this.jumpPage("admin/category/add"); + } + + @GetMapping("/category/edit") + public ModelAndView category_edit(Model model,String categoryId){ + Category.Type[] values = Category.Type.values(); + model.addAttribute("categoryTypeList",values); + Category category = null; + if (categoryId != null && !categoryId.equals("")){ + category = this.categoryFeign.findById(Long.parseLong(categoryId)); + } + model.addAttribute("category",category); + return this.jumpPage("admin/category/edit"); + } + } diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java index 3ca3e76..fbe91fe 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java @@ -5,6 +5,7 @@ import com.zhangmeng.model.entity.Article; import com.zhangmeng.model.entity.Category; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestParam; import java.util.List; @@ -15,5 +16,5 @@ public interface CategoryFeign { public List findAll(); @GetMapping("/category/findById") - public Category findById(long categoryId); + public Category findById(@RequestParam("categoryId") Long categoryId); } 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 8b984e3..e56a15d 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 @@ -47,15 +47,15 @@ var role_getRolePower_url = gate_way_url + "/" + admin_manager_url + "/role/getR var role_saveRolePower_url = gate_way_url + "/" + admin_manager_url + "/role/saveRolePower"; //----------------------------------------------------------------------------------------------------------------------------- //权限列表 -var permission_list_url = gate_way_url + "/" + admin_manager_url + "/permission/list" + access_token_url; +var permission_list_url = gate_way_url + "/" + admin_manager_url + "/permission/list" + access_token_url; //新增权限 -var permission_add_url = gate_way_url + "/" + admin_manager_url + "/permission/add" + access_token_url; +var permission_add_url = gate_way_url + "/" + admin_manager_url + "/permission/add" + access_token_url; //修改 -var permission_edit_url = gate_way_url + "/" + admin_manager_url + "/permission/edit" + access_token_url ; +var permission_edit_url = gate_way_url + "/" + admin_manager_url + "/permission/edit" + access_token_url; //查询上级 var permission_selectParent_url = gate_way_url + "/" + admin_manager_url + "/permission/selectParent"; //权限保存 -var permission_save_url = gate_way_url + "/" + admin_manager_url+ "/permission/save"; +var permission_save_url = gate_way_url + "/" + admin_manager_url + "/permission/save"; //删除 var permission_delete_url = gate_way_url + "/" + admin_manager_url + "/permission/delete"; //批量删除 @@ -78,7 +78,19 @@ var article_batchRemove_url = gate_way_url + "/" + blog_url + "/article/batchRem //----------------------------------------------------------------------------------------------------------------- //文件上传 var file_upload_url = gate_way_url + "/" + file_url + "/upload/file"; - +//---------------------------------------------------------------------------------------------------------------- +//分类列表 +var category_list_url = gate_way_url + "/" + blog_url + "/category/list"; +//添加分类 +var category_add_url = gate_way_url + "/" + admin_manager_url + "/category/add" + access_token_url; +//修改分类 +var category_edit_url = gate_way_url + "/" + admin_manager_url + "/category/edit" + access_token_url; +//分类删除 +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"; //页面跳转 diff --git a/mystyle-cloud-admin-manager/src/main/resources/templates/admin/category/add.ftl b/mystyle-cloud-admin-manager/src/main/resources/templates/admin/category/add.ftl index 760a2fd..8833f1f 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/templates/admin/category/add.ftl +++ b/mystyle-cloud-admin-manager/src/main/resources/templates/admin/category/add.ftl @@ -3,7 +3,7 @@ 分类添加 - +
@@ -53,8 +53,9 @@
- - + + + - + + + - - + + +