Class UstraMenuController
java.lang.Object
com.gsitm.ustra.java.management.bo.controllers.UstraMenuController
@RestController
@RequestMapping("${ustra.management.core.system-api-url-prefix}/menu")
public class UstraMenuController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.gsitm.ustra.java.management.models.UstraMenuFunctionAccessHistoryModeladdAccessFunctionHistory(com.gsitm.ustra.java.management.models.UstraMenuFunctionAccessHistoryModel history) com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModeladdAccessHistory(com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel history) com.gsitm.ustra.java.management.models.UstraMenuModeladdMenu(com.gsitm.ustra.java.management.models.UstraMenuModel menu) org.springframework.http.ResponseEntity<?>downloadAccessHistories(com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel.Criteria criteria, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) List<com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel>getAccessHistories(com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel.Criteria criteria) com.gsitm.ustra.java.management.models.UstraMenuModelgetAuthorityGroup(String mnuId) com.gsitm.ustra.java.management.models.UstraMenuModelgetMenuGuide(String mnuId) List<com.gsitm.ustra.java.management.models.UstraMenuModel>getMenus(com.gsitm.ustra.java.management.models.UstraMenuModel.Criteria criteria) booleanhasAccessiableMenu(String mnuId) com.gsitm.ustra.java.management.models.UstraMenuModelremoveMenu(com.gsitm.ustra.java.management.models.UstraMenuModel menu) com.gsitm.ustra.java.management.models.UstraMenuModelremoveMenuPost(com.gsitm.ustra.java.management.models.UstraMenuModel menu) com.gsitm.ustra.java.management.models.UstraMenuModelsetMenuGuide(com.gsitm.ustra.java.management.models.UstraMenuModel menu) com.gsitm.ustra.java.management.models.UstraMenuModelupdateMenu(com.gsitm.ustra.java.management.models.UstraMenuModel menu) com.gsitm.ustra.java.core.exception.ResponseCode<?>updateMenuBatch(com.gsitm.ustra.java.management.models.vo.UstraMenuBatchUpdateRqVo vo) com.gsitm.ustra.java.management.models.UstraMenuModelupdateMenuPost(com.gsitm.ustra.java.management.models.UstraMenuModel menu)
-
Constructor Details
-
UstraMenuController
public UstraMenuController()
-
-
Method Details
-
getMenus
@PostMapping("/list") public List<com.gsitm.ustra.java.management.models.UstraMenuModel> getMenus(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel.Criteria criteria) -
getAuthorityGroup
@GetMapping("/{mnuId}") public com.gsitm.ustra.java.management.models.UstraMenuModel getAuthorityGroup(@PathVariable("mnuId") String mnuId) -
addMenu
@Permission @PostMapping("") public com.gsitm.ustra.java.management.models.UstraMenuModel addMenu(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel menu) -
updateMenu
@Permission @PutMapping("") public com.gsitm.ustra.java.management.models.UstraMenuModel updateMenu(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel menu) -
updateMenuPost
@Permission @PostMapping("/edit") public com.gsitm.ustra.java.management.models.UstraMenuModel updateMenuPost(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel menu) -
updateMenuBatch
@Permission @RequestMapping(value="/batch", method={PUT,POST}) public com.gsitm.ustra.java.core.exception.ResponseCode<?> updateMenuBatch(@RequestBody com.gsitm.ustra.java.management.models.vo.UstraMenuBatchUpdateRqVo vo) -
removeMenu
@Permission @DeleteMapping("") public com.gsitm.ustra.java.management.models.UstraMenuModel removeMenu(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel menu) -
removeMenuPost
@Permission @PostMapping("/remove") public com.gsitm.ustra.java.management.models.UstraMenuModel removeMenuPost(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel menu) -
addAccessHistory
@Permission @PostMapping("/access") public com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel addAccessHistory(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel history) -
getAccessHistories
@Permission @GetMapping("/access") public List<com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel> getAccessHistories(com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel.Criteria criteria) -
downloadAccessHistories
@GetMapping("/access/download") public org.springframework.http.ResponseEntity<?> downloadAccessHistories(com.gsitm.ustra.java.management.models.UstraMenuAccessHistoryModel.Criteria criteria, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.http.HttpServletRequest request) -
addAccessFunctionHistory
@Permission @PostMapping("/access/function") public com.gsitm.ustra.java.management.models.UstraMenuFunctionAccessHistoryModel addAccessFunctionHistory(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuFunctionAccessHistoryModel history) -
getMenuGuide
@GetMapping("/guide/{mnuId}") public com.gsitm.ustra.java.management.models.UstraMenuModel getMenuGuide(@PathVariable("mnuId") String mnuId) -
setMenuGuide
@Permission @RequestMapping(value="/guide", method={PUT,POST}) public com.gsitm.ustra.java.management.models.UstraMenuModel setMenuGuide(@RequestBody com.gsitm.ustra.java.management.models.UstraMenuModel menu) -
hasAccessiableMenu
-