代码更新

This commit is contained in:
ludj
2022-11-29 19:28:39 +08:00
parent 2aa9f8e495
commit 0a8f6e1224
4 changed files with 8 additions and 8 deletions

View File

@@ -106,7 +106,7 @@ public class MenuController {
@GetMapping @GetMapping
@ApiOperation("查询菜单") @ApiOperation("查询菜单")
@SaCheckPermission("menu:list") @SaCheckPermission("menu:list")
public ResponseEntity<Object> query(@RequestParam Map whereJson, Pageable page) throws Exception { public ResponseEntity<Object> pageQuery(@RequestParam Map whereJson, Pageable page) throws Exception {
JSONObject param = JSONObject.parseObject(JSON.toJSONString(whereJson)); JSONObject param = JSONObject.parseObject(JSON.toJSONString(whereJson));
JSONObject menuDtoList = menuService.queryAll(param, page); JSONObject menuDtoList = menuService.queryAll(param, page);
return new ResponseEntity<>(menuDtoList, HttpStatus.OK); return new ResponseEntity<>(menuDtoList, HttpStatus.OK);

View File

@@ -69,7 +69,7 @@ public class MenuServiceImpl implements MenuService {
@Override @Override
public JSONObject queryAll(JSONObject param, Pageable page) throws Exception { public JSONObject queryAll(JSONObject param, Pageable page) throws Exception {
ResultBean rb = WQLObject.getWQLObject("sys_menu2").pagequery(WqlUtil.getHttpContext(page), "", ""); ResultBean rb = WQLObject.getWQLObject("sys_menu").pagequery(WqlUtil.getHttpContext(page), "pid is null", "");
return rb.pageResult(); return rb.pageResult();
} }
@@ -176,7 +176,7 @@ public class MenuServiceImpl implements MenuService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void create(JSONObject form) { public void create(JSONObject form) {
WQLObject menuTab = WQLObject.getWQLObject("sys_menu2"); WQLObject menuTab = WQLObject.getWQLObject("sys_menu");
String menu_id = IdUtil.getStringId(); String menu_id = IdUtil.getStringId();
form.put("menu_id", menu_id); form.put("menu_id", menu_id);
form.put("create_id", SecurityUtils.getCurrentUserId()); form.put("create_id", SecurityUtils.getCurrentUserId());
@@ -221,8 +221,8 @@ public class MenuServiceImpl implements MenuService {
@Override @Override
public JSONArray getMenus(Long pid) { public JSONArray getMenus(Long pid) {
// 菜单表【sys_menu2 // 菜单表【sys_menu】
WQLObject menuTab = WQLObject.getWQLObject("sys_menu2"); WQLObject menuTab = WQLObject.getWQLObject("sys_menu");
JSONArray menus; JSONArray menus;
if (pid != null && !pid.equals(0L)) { if (pid != null && !pid.equals(0L)) {
menus = menuTab.query("pid = '" + pid + "'").getResultJSONArray(0); menus = menuTab.query("pid = '" + pid + "'").getResultJSONArray(0);

View File

@@ -43,14 +43,14 @@
########################################## ##########################################
IF 输入.flag = "1" IF 输入.flag = "1"
QUERY QUERY
SELECT system_type from sys_menu2 GROUP BY system_type SELECT system_type from sys_menu GROUP BY system_type
ENDSELECT ENDSELECT
ENDQUERY ENDQUERY
ENDIF ENDIF
IF 输入.flag = "2" IF 输入.flag = "2"
QUERY QUERY
SELECT category from sys_menu2 SELECT category from sys_menu
WHERE WHERE
1=1 1=1
OPTION 输入.system_type <> "" OPTION 输入.system_type <> ""
@@ -69,7 +69,7 @@
(CASE WHEN rm.menu_id IS NULL THEN '0' ELSE '1' END ) AS is_checked , (CASE WHEN rm.menu_id IS NULL THEN '0' ELSE '1' END ) AS is_checked ,
(CASE WHEN sub_count<=0 THEN true ELSE false END ) AS leaf (CASE WHEN sub_count<=0 THEN true ELSE false END ) AS leaf
FROM FROM
sys_menu2 m sys_menu m
LEFT JOIN sys_roles_menus rm ON m.menu_id = rm.menu_id LEFT JOIN sys_roles_menus rm ON m.menu_id = rm.menu_id
where (pid is null or pid=0) where (pid is null or pid=0)
OPTION 输入.system_type <> "" OPTION 输入.system_type <> ""