|
|
@@ -403,10 +403,16 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
|
|
403
|
403
|
{
|
|
404
|
404
|
MediaCenteInput MediaCente = new MediaCenteInput();
|
|
405
|
405
|
MediaCente.F_ID = it.F_ID;
|
|
406
|
|
- MediaCente.F_Type =(int ) it.F_Type; // 投放类型od 字典MTTFLX
|
|
407
|
|
- MediaCente.F_TypeName= _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == it.F_Type ).Result!=null ? _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == it.F_Type).Result.F_Value:"";// 投放类型
|
|
408
|
|
- MediaCente.F_Name = (int)it.F_Name; // 媒体名称id 中央一套、中央二套等
|
|
409
|
|
- MediaCente.F_Name_MT = _sys_mediaManagement_Repository.GetSingle(x => x.F_ID == it.F_Name).Result!=null ? _sys_mediaManagement_Repository.GetSingle(x => x.F_ID == it.F_Name).Result.F_Name:"";// 媒体名称
|
|
|
406
|
+ if (it.F_Type!=null )
|
|
|
407
|
+ {
|
|
|
408
|
+ MediaCente.F_Type = (int)it.F_Type; // 投放类型od 字典MTTFLX
|
|
|
409
|
+ MediaCente.F_TypeName = _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == it.F_Type).Result != null ? _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == it.F_Type).Result.F_Value : "";// 投放类型
|
|
|
410
|
+ }
|
|
|
411
|
+ if (it.F_Name!=null )
|
|
|
412
|
+ {
|
|
|
413
|
+ MediaCente.F_Name = (int)it.F_Name; // 媒体名称id 中央一套、中央二套等
|
|
|
414
|
+ MediaCente.F_Name_MT = _sys_mediaManagement_Repository.GetSingle(x => x.F_ID == it.F_Name).Result != null ? _sys_mediaManagement_Repository.GetSingle(x => x.F_ID == it.F_Name).Result.F_Name : "";// 媒体名称
|
|
|
415
|
+ }
|
|
410
|
416
|
MediaCente.F_Tel = it.F_Tel; //刊登号码
|
|
411
|
417
|
MediaCente.F_Phone = it.F_Phone; //400号码
|
|
412
|
418
|
MediaCente.F_Commodity = it.F_Commodity; //绑定商品id
|
|
|
@@ -443,13 +449,17 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
|
|
443
|
449
|
{
|
|
444
|
450
|
PlanManagemenInput t_Sys_PlanManagemen = new PlanManagemenInput();
|
|
445
|
451
|
var planplay = _sys_planmanagemenRepository.GetSingle(x => x.F_Id == int.Parse(ib)).Result ;
|
|
|
452
|
+ if (planplay.F_Type!=null )
|
|
446
|
453
|
t_Sys_PlanManagemen.F_Type =(int ) planplay.F_Type;//0计划1媒体变更
|
|
447
|
454
|
t_Sys_PlanManagemen.F_StartTime = planplay.F_StartTime;//计划开始时间
|
|
448
|
455
|
t_Sys_PlanManagemen.F_EndTime = planplay.F_EndTime;// 计划结束时间
|
|
449
|
456
|
t_Sys_PlanManagemen.F_PlayDate = planplay.F_PlayDate;//播放日期
|
|
450
|
457
|
t_Sys_PlanManagemen.F_BroadcastTime = planplay.F_BroadcastTime;//播出时间
|
|
451
|
|
- t_Sys_PlanManagemen.F_Name = planplay.F_Name;//广告名称(字典)
|
|
452
|
|
- t_Sys_PlanManagemen.F_Name_MT = _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == planplay.F_Name).Result.F_Value;// 广告名称
|
|
|
458
|
+ if (planplay.F_Name!=null )
|
|
|
459
|
+ {
|
|
|
460
|
+ t_Sys_PlanManagemen.F_Name = planplay.F_Name;//广告名称(字典)
|
|
|
461
|
+ t_Sys_PlanManagemen.F_Name_MT = _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == planplay.F_Name).Result.F_Value;// 广告名称
|
|
|
462
|
+ }
|
|
453
|
463
|
t_Sys_PlanManagemen.F_BroadcastDuration = planplay.F_BroadcastDuration;//播出时长
|
|
454
|
464
|
t_Sys_PlanManagemen.F_PlayCount = planplay.F_PlayCount;//播放次数
|
|
455
|
465
|
t_Sys_PlanManagemen.F_State = planplay.F_State.ToString ();//状态
|
|
|
@@ -501,8 +511,12 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
|
|
501
|
511
|
{
|
|
502
|
512
|
PlanManagemenInput t_Sys_PlanManagemen = new PlanManagemenInput();
|
|
503
|
513
|
var planplay = _sys_planmanagemenRepository.GetSingle(x => x.F_Id == int.Parse(ib)).Result;
|
|
504
|
|
- t_Sys_PlanManagemen.F_Type =(int ) planplay.F_Type;//0计划1媒体变更
|
|
505
|
|
- t_Sys_PlanManagemen.F_ChangeType = planplay.F_ChangeType!=null ? (int )planplay.F_ChangeType:0 ;//变更类型字典
|
|
|
514
|
+ if (planplay.F_Type!=null )
|
|
|
515
|
+ {
|
|
|
516
|
+ t_Sys_PlanManagemen.F_Type = (int)planplay.F_Type;//0计划1媒体变更
|
|
|
517
|
+
|
|
|
518
|
+ }
|
|
|
519
|
+ t_Sys_PlanManagemen.F_ChangeType = planplay.F_ChangeType != null ? (int)planplay.F_ChangeType : 0;//变更类型字典
|
|
506
|
520
|
t_Sys_PlanManagemen.F_ChangeTypeName= _sys_dictionaryRepository.GetSingle(x => x.F_ValueId == planplay.F_ChangeType).Result.F_Value;// /变更类型
|
|
507
|
521
|
t_Sys_PlanManagemen.F_ChangeTime = planplay.F_ChangeTime;//变更时间
|
|
508
|
522
|
t_Sys_PlanManagemen.F_Describe = planplay.F_Describe;//变更说明
|