/// <summary> /// 修改明细 /// </summary> /// <param name="input"></param> /// <returns></returns> protected async Task UpdateItemAsync(CampaignItemEditDto input) { var model = await _campaignItemAppService.GetAsync(input.Id.Value); input.CampaignId = model.CampaignId; var dto = input.MapTo(model); await _campaignItemAppService.UpdateAsync(dto); }
/// <summary> /// 新增明细 /// </summary> /// <param name="input"></param> /// <returns></returns> protected async Task CreateItemAsync(CampaignItemEditDto input) { var model = input.MapTo <CampaignItem>(); await _campaignItemAppService.InsertAsync(model); }