public async Task <ResponseBaseViewModel <GetCorpAduitCustomerResponseViewModel> > GetCorpAduitCustomers( [FromBody] GetCorpAduitCustomerRequestViewModel request) { request.Cid = this.GetCid(); if (request.AduitId == 0) { throw new Exception("审批规则Id不能为0"); } GetCorpAduitCustomerResponseViewModel viewModel = new GetCorpAduitCustomerResponseViewModel(); await new TaskFactory().StartNew(() => { viewModel = _getCorpAduitCustomerApplication.GetCorpAduitCustomer(request); }); ResponseBaseViewModel <GetCorpAduitCustomerResponseViewModel> v = new ResponseBaseViewModel <GetCorpAduitCustomerResponseViewModel> { Flag = new ResponseCodeViewModel() { Code = 0, MojoryToken = this.GetToken() }, Data = viewModel }; return(v); }
public GetCorpAduitCustomerResponseViewModel GetCorpAduitCustomer(GetCorpAduitCustomerRequestViewModel request) { List <CorpAduitCustomerModel> customerModels = _getCorpAduitCustomerServiceBll.GetCorpAduitCustomer(request.CorpId, request.AduitId); GetCorpAduitCustomerResponseViewModel viewModel = new GetCorpAduitCustomerResponseViewModel(); viewModel.CustomerList = Mapper.Map <List <CorpAduitCustomerModel>, List <CorpAduitCustomerViewModel> >(customerModels); return(viewModel); }