yl
2024-01-24 d95a3ff20fdb45b52ee7017e9fa36f7795c9dfa1
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
 
namespace VueWebCoreApi.Models.RolePermission
{
    public class RolePermissionSava
    {
        public class RolePermissionSavaData
        {
            public List<RoleMenu> RoleMenu { get; set; }
            public List<RoleButton> RoleButton { get; set; }
            public List<RoleData> RoleData { get; set; }
        }
 
        /// <summary>
        /// 角色菜单
        /// </summary>
        public class RoleMenu
        {
            /// <summary>
            /// 角色编码
            /// </summary>
            public string rolecode { get; set; }
            /// <summary>
            /// 菜单编码
            /// </summary>
            public string menucode { get; set; }
        }
        /// <summary>
        /// 角色按钮
        /// </summary>
        public class RoleButton
        {
            /// <summary>
            /// 角色编码
            /// </summary>
            public string rolecode { get; set; }
            /// <summary>
            /// 按钮编码
            /// </summary>
            public string buttoncode { get; set; }
        }
        /// <summary>
        /// 角色数据
        /// </summary>
        public class RoleData
        {
            /// <summary>
            /// 角色编码
            /// </summary>
            public string rolecode { get; set; }
            /// <summary>
            ///数据编码
            /// </summary>
            public string datacode { get; set; }
        }
    }
}