예제 #1
0
        public async Task <IActionResult> AuditSetting()
        {
            var model = new AuditSettingViewModel();
            //读取简历的审批配置列表
            var settings = await _resumeAuditSettingManager.GetAuditSettingsAsync();

            model.AuditSettings = Mapper.Map <List <AuditSettingModel> >(settings);
            //读取管理员用户
            var users = await _userQuerier.GetUsersAsync();

            model.Users = Mapper.Map <List <AudtiSettingUserModel> >(users);

            return(View(model));
        }
예제 #2
0
        public async Task <IActionResult> AuditSetting(AuditSettingViewModel model)
        {
            var settings = Mapper.Map <List <ResumeAuditSetting> >(model.AuditSettings);

            //增加排序
            for (int i = 0; i < settings.Count; i++)
            {
                settings[i].Order = i;
            }
            await _resumeAuditSettingManager.SaveAuditSettingsAsync(settings);

            Notifier.Success("你已成功保存了审核设置!");

            return(Ok());
        }