/// <summary> /// 获取差旅公司下的审批规则 /// </summary> /// <param name="request"></param> /// <returns></returns> public GetCorpAduitConfigListResponseViewModel GetCorpAduitConfigList( GetCorpAduitConfigListRequestViewModel request) { List <CorpAduitConfigModel> corpAduitConfigModels = _getCorpAduitConfigServiceBll.GetCorpAduitConfigListByCorpId(request.CorpId); GetCorpAduitConfigListResponseViewModel viewMode = new GetCorpAduitConfigListResponseViewModel(); viewMode.AduitConfigList = new List <CorpAduitConfigListViewModel>(); foreach (var corpAduitConfigModel in corpAduitConfigModels) { viewMode.AduitConfigList.Add(new CorpAduitConfigListViewModel() { ConfigId = corpAduitConfigModel.ConfigId, AduitName = corpAduitConfigModel.AduitName, AduitOName = corpAduitConfigModel.AduitOName, IsNeedAduitDes = corpAduitConfigModel.IsNeedAduitDes }); } return(viewMode); }
public async Task <ResponseBaseViewModel <GetCorpAduitConfigListResponseViewModel> > GetCorpAduitConfigList( [FromBody] GetCorpAduitConfigListRequestViewModel request) { request.Cid = this.GetCid(); GetCorpAduitConfigListResponseViewModel viewModel = new GetCorpAduitConfigListResponseViewModel(); await new TaskFactory().StartNew(() => { viewModel = _getCorpAduitConfigApplication.GetCorpAduitConfigList(request); }); ResponseBaseViewModel <GetCorpAduitConfigListResponseViewModel> v = new ResponseBaseViewModel <GetCorpAduitConfigListResponseViewModel> { Flag = new ResponseCodeViewModel() { Code = 0, MojoryToken = this.GetToken() }, Data = viewModel }; return(v); }