示例#1
0
        public static void Accept(int siteId, int dataId, int userId, int departmentId)
        {
            var adminInfo = Context.AdminApi.GetAdminInfoByUserId(userId);
            var summary   = adminInfo.DisplayName == adminInfo.UserName
                ? $"{adminInfo.UserName}受理信件"
                : $"{adminInfo.DisplayName}({adminInfo.UserName})受理信件";

            if (departmentId > 0)
            {
                summary += $",转办至 {DepartmentManager.GetDepartmentName(siteId, departmentId)}";
            }
            Main.LogRepository.Insert(new LogInfo
            {
                Id      = 0,
                SiteId  = siteId,
                DataId  = dataId,
                UserId  = adminInfo.Id,
                AddDate = DateTime.Now,
                Summary = summary
            });
        }