shichongfu
2023-04-25 ce0b49552668d3331055e2b1a1447a743dc54939
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
package com.product.admin.test;
 
import java.util.HashMap;
import java.util.Map;
 
import com.product.common.utils.HttpTest;
/**
 * Copyright  LX-BASE
 * @Title: SystemMenusTest
 * @Project: LX-BASE-SERVER
 * @Date:  2020-06-09 14:27   
 * @Author: ZhouJie
 * @Description: 菜单管理测试类
 */
public class SystemMenusTest extends HttpTest {
 
    public static void main(String[] args) {
        //findMenu();
        addMenu();
        //updateMenu();
        //deleteMenu();
        //listMenu();
//        listuserMenu();
    }
    /**
     * 获取登录人的所有菜单
     */
    public static void listuserMenu() {
        Map m = new HashMap();
        m.put("~table~", "product_sys_users");
        m.put("url/api", "/api/menu/list-usermenu/v1");
        m.put("user_account", "admin");        
        testPost(m);
    }
    
    /**
     * @Date: 2020-06-12 18:37   
     * @Author: ZhouJie
     * @Description: 菜单列表
     */
    public static void listMenu() {
        Map m = new HashMap();
        m.put("~table~", "product_sys_menus");
        m.put("url/api", "/api/menu/list-menu/v1");
        testPost(m);
    }
    
    /**
     * @Date: 2020-06-13 14:06   
     * @Author: ZhouJie
     * @Description: 查看菜单详情
     */
    public static void findMenu() {
        Map m = new HashMap();
        m.put("~table~", "product_sys_menus");
        m.put("url/api", "/api/menu/find-menu/v1");
        m.put("uuid", "6df7157e-23cf-4b70-be84-a23a7512326f");
        testPost(m);
    }
    
    /**
     * @Date: 2020-06-09 14:30   
     * @Author: ZhouJie
     * @Description: 新增菜单
     */
    public static void addMenu() {
        Map m = new HashMap();
        m.put("~table~", "product_sys_menus");
        m.put("url/api", "/api/menu/add-menu/v1");
        m.put("menu_name", "菜单名称20");
        m.put("menu_description", "菜单描述_测试");
        m.put("function_uuid", null);
        m.put("tricode_parent", "023");
        m.put("is_show", "1");
        m.put("is_catalog", "1");    
        m.put("sequence", "001");
        testPost(m);
    }
     /**
      * @Date: 2020-06-09 17:45   
      * @Author: ZhouJie
      * @Description: 修改菜单
      */
    public static void updateMenu() {
        Map m = new HashMap();
        m.put("~table~", "product_sys_menus");
        m.put("url/api", "/api/menu/update-menu/v1");
        m.put("uuid", "3c6063-231422-484410b-8c-f215252");
        m.put("menu_name", "菜单名称_cs");
        m.put("menu_description", "菜单描述_cs");
        m.put("sequence", "1");
        m.put("is_show", "1");
        testPost(m);
    }
    /**
     * @Date: 2020-06-13 14:08   
     * @Author: ZhouJie
     * @Description: 删除菜单
     */
    public static void deleteMenu() {
        Map m = new HashMap();
        m.put("~table~", "product_sys_menus");
        m.put("url/api", "/api/menu/delete-menu/v1");
        m.put("uuid", "290b4874-4030-4774-9a97-c937ce6b436f");
        testPost(m);
    }
    
}