浏览代码

fix alarm

林豪 左 3 年之前
父节点
当前提交
780b537920
共有 2 个文件被更改,包括 16 次插入16 次删除
  1. 1 1
      Projects/永冠OPP/WCS.Service/WebApi/APICaller.cs
  2. 15 15
      Projects/永冠OPP/WCS.Service/WebApi/WMS/WMS.cs

+ 1 - 1
Projects/永冠OPP/WCS.Service/WebApi/APICaller.cs

@@ -40,7 +40,7 @@ namespace WCS.Service
                 try
                 {
                     if (!res.Succsess)
-                        throw new Exception(res.Exception);
+                        throw new WarnException(res.Exception);
                     return (T)res.Data;
                 }
                 finally

+ 15 - 15
Projects/永冠OPP/WCS.Service/WebApi/WMS/WMS.cs

@@ -35,7 +35,7 @@ namespace WCS.Service
             if (!res.ResType)
             {
                 TaskException(devCode, res.ResMessage);
-                throw new Exception(res.ResMessage);
+                throw new WarnException(res.ResMessage);
             }
             return res.TaskList.FirstOrDefault();
         }
@@ -71,7 +71,7 @@ namespace WCS.Service
             if (!res.ResType)
             {
                 TaskException($"{devCode1} -- {devCode2}", res.ResMessage);
-                throw new Exception(res.ResMessage);
+                throw new WarnException(res.ResMessage);
             }
             return res.TaskList;
         }
@@ -118,7 +118,7 @@ namespace WCS.Service
             if (!res.ResType)
             {
                 TaskException(device, res.ResMessage);
-                throw new Exception(res.ResMessage);
+                throw new WarnException(res.ResMessage);
             }
             return res;
         }
@@ -137,10 +137,10 @@ namespace WCS.Service
             });
             if (res == null || res.Count == 0)
             {
-                throw new Exception("I_WCS_PutTaskStep调用失败");
+                throw new WarnException("I_WCS_PutTaskStep调用失败");
             }
             if (!res.First().ResType)
-                throw new Exception(res.First().ResMessage);
+                throw new WarnException(res.First().ResMessage);
         }
 
         public static GetProductInfoResponse GetProductInfo(string barcode, string dev)
@@ -152,15 +152,15 @@ namespace WCS.Service
             try
             {
                 if (!res.ResType)
-                    throw new Exception(res.ResMessage);
+                    throw new WarnException(res.ResMessage);
                 if (res.ChildContainerType <= 0 || res.ChildContainerType > 9)
-                    throw new Exception("托盘类型错误");
+                    throw new WarnException("托盘类型错误");
                 if (res.LoadCount <= 0)
-                    throw new Exception("最大组盘数量错误");
+                    throw new WarnException("最大组盘数量错误");
                 if (res.DocId == 0)
-                    throw new Exception("单据ID错误");
+                    throw new WarnException("单据ID错误");
                 if (res.ProLine < 1 || res.ProLine > 9)
-                    throw new Exception("产线编号" + res.ProLine + "错误");
+                    throw new WarnException("产线编号" + res.ProLine + "错误");
             }
             catch (Exception ex)
             {
@@ -188,7 +188,7 @@ namespace WCS.Service
             if (!res.ResType)
             {
                 TaskException(position, res.ResMessage);
-                throw new Exception(res.ResMessage);
+                throw new WarnException(res.ResMessage);
             }
 
             res.WMSTasks.ForEach(v =>
@@ -213,7 +213,7 @@ namespace WCS.Service
             if (!res.ResType)
             {
                 TaskException(dev, res.ResMessage);
-                throw new Exception(res.ResMessage);
+                throw new WarnException(res.ResMessage);
             }
             return res;
         }
@@ -234,7 +234,7 @@ namespace WCS.Service
             if (!res.ResType)
             {
                 TaskException(dev, res.ResMessage);
-                throw new Exception(res.ResMessage);
+                throw new WarnException(res.ResMessage);
             }
             return res;
         }
@@ -255,7 +255,7 @@ namespace WCS.Service
                         ExcMessage = exMsg,
                     });
                     if (!res.ResType)
-                        throw new Exception(res.ResMessage);
+                        throw new WarnException(res.ResMessage);
                 }
                 catch (Exception ex)
                 {
@@ -280,7 +280,7 @@ namespace WCS.Service
             {
                 var res = APICaller.CallApi<I_WCS_PutDevInfoResponse>(Url + "/api/Task/I_WCS_PutDevInfo", DevInfoList);
                 if (!res.ResType)
-                    throw new Exception(res.ResMessage);
+                    throw new WarnException(res.ResMessage);
             }
             catch (Exception ex)
             {