diff --git a/ButcherFactory.BO/LocalBL/SegmentProductionBL.cs b/ButcherFactory.BO/LocalBL/SegmentProductionBL.cs index cca45ab..c35b3e0 100644 --- a/ButcherFactory.BO/LocalBL/SegmentProductionBL.cs +++ b/ButcherFactory.BO/LocalBL/SegmentProductionBL.cs @@ -175,8 +175,19 @@ namespace ButcherFactory.BO.LocalBL public static List GetProductTask(DateTime date, SegmentProduction detail) { - var json = ButcherFactoryUtil.SecondUrlCall(ProductTaskRpc, date, detail.Goods_Code); - var task = JsonConvert.DeserializeObject(json); + TaskTemp task = null; + try + { + var json = ButcherFactoryUtil.SecondUrlCall(ProductTaskRpc, date, detail.Goods_Code); + task = JsonConvert.DeserializeObject(json); + } + catch + { +#if DEBUG + throw; +#endif + task = new TaskTemp(); + } var local = GetLocalProducted(detail);