|
|
@@ -162,7 +162,9 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
|
|
162
|
162
|
model.F_IsDelete = (int)EnumUserCountState.Delete;
|
|
163
|
163
|
model.F_DeleteTime = DateTime.Now.ToLocalTime();
|
|
164
|
164
|
model.F_DeleteUser = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value;
|
|
165
|
|
- string[] sprite = model.F_PlayPlan.Split(',');
|
|
|
165
|
+ string[] sprite = null;
|
|
|
166
|
+ if (!string .IsNullOrEmpty(model.F_PlayPlan))
|
|
|
167
|
+ sprite = model.F_PlayPlan.Split(',');
|
|
166
|
168
|
if (sprite != null)
|
|
167
|
169
|
{
|
|
168
|
170
|
foreach (var it in sprite)
|
|
|
@@ -469,7 +471,9 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
|
|
469
|
471
|
string Planid = "";
|
|
470
|
472
|
if (input.F_PlayPlanList!=null )
|
|
471
|
473
|
{
|
|
472
|
|
- string [] sprite = model.F_PlayPlan.Split(',');
|
|
|
474
|
+ string[] sprite = null;
|
|
|
475
|
+ if (!string .IsNullOrEmpty(model.F_PlayPlan))
|
|
|
476
|
+ sprite = model.F_PlayPlan.Split(',');
|
|
473
|
477
|
if (input.F_PlayPlanList.Count >0)
|
|
474
|
478
|
|
|
475
|
479
|
{
|
|
|
@@ -480,9 +484,12 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.MediaCente
|
|
480
|
484
|
{
|
|
481
|
485
|
t_Sys_PlanManagemen = _sys_planmanagemenRepository.GetSingle(x => x.F_Id == it.F_Id).Result;
|
|
482
|
486
|
}
|
|
483
|
|
- bool exists = sprite.Contains(it.F_Id .ToString ());
|
|
484
|
|
- if (exists)
|
|
485
|
|
- sprite.Remove(it.F_Id.ToString());
|
|
|
487
|
+ if (sprite!=null )
|
|
|
488
|
+ {
|
|
|
489
|
+ bool exists = sprite.Contains(it.F_Id.ToString());
|
|
|
490
|
+ if (exists)
|
|
|
491
|
+ sprite.Remove(it.F_Id.ToString());
|
|
|
492
|
+ }
|
|
486
|
493
|
t_Sys_PlanManagemen.F_Type = it.F_Type;//0计划1媒体变更
|
|
487
|
494
|
t_Sys_PlanManagemen.F_StartTime = it.F_StartTime;//计划开始时间
|
|
488
|
495
|
t_Sys_PlanManagemen.F_EndTime = it.F_EndTime;// 计划结束时间
|