wenxiangchao
4 天以前 559890c482f5973f06aafdfec9550fee5ba3c7f2
HMI.MenuManage/Model/RoleManageModel.cs
@@ -1,11 +1,11 @@
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Data;
using System.IO;
using HMI.Core.Entity;
using HMI.Core.Entity;
using HMI.Core.Util;
using HMI.MenuManage.Entity;
using HMI.MenuManage.Util;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Data;
using System.IO;
namespace HMI.MenuManage.Model
{
@@ -101,6 +101,18 @@
            });
        }
        public void DeleteRoleByCodes(IEnumerable<string> codes)
        {
            List<string> sqls = new List<string>();
            foreach (string code in codes)
            {
                sqls.Add($"DELETE FROM role WHERE code = '{code}';");
                sqls.Add($"DELETE FROM role_menu_rel WHERE roleCode = '{code}';");
                sqls.Add($"DELETE FROM user_role_rel WHERE roleCode = '{code}';");
            }
            sqliteHelper.ExecuteBatchSql(sqls);
        }
        public void SaveRelData(RoleData role)
        {
            if (role == null) return;