杨前锦
2025-06-06 16d2162a833cebeae72c363962917bb9da8145ef
HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/api/WmsController.cs
@@ -18,9 +18,7 @@
    {
        /// <summary>
        /// 1.空工装出库
        /// 业务场景:
        /// 1.直连流程初始化,补充空工装
        /// 2.非直连流程,固定站台自动补充空工装
        /// 业务场景:直连流程初始化,补充缓存位的空工装
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
@@ -36,7 +34,7 @@
            }
            catch (BusinessException be)
            {
                responseResult.code = 501;
                responseResult.code = 201;
                responseResult.msg = be.Message;
            }
            catch (Exception ex) 
@@ -45,7 +43,6 @@
                responseResult.msg = $"WMS内部错误,请联系开发人员处理";
                WMSHelper.addAlarmRecord("系统错误", "高", $"WMS内部错误: 空工装出库错误,错误原因:{ex.Message}");
            }
            LogHelper.Info("emptyPalletOutStock 出参:" + JsonConvert.SerializeObject(responseResult), "WMS");
            return responseResult;
        }
@@ -65,25 +62,25 @@
            ResponseResult responseResult = new ResponseResult();
            try
            {
                if (model.signalType == 1)  // 物料下线入库请求
                if (model.signalType == 1)  // 正常物料下线入库请求
                {
                    OffLineRequest request = new OffLineRequest() { loc = model.loc, cntrNo = model.cntrNo, jtNo = model.deviceNo };
                    OffLineRequest request = new OffLineRequest() { loc = model.loc, cntrNo = model.cntrNo, jtNo = model.deviceNo, isNormal = true};
                    responseResult = ApiHelper.offLineProcess(request);
                }
                else if (model.signalType == 3)  // 读码入库请求
                {
                    ReadCodeRequest request = new ReadCodeRequest() { loc = model.loc, cntrNo = model.cntrNo };
                    ReadCodeRequest request = new ReadCodeRequest() { loc = model.loc, cntrNo = model.cntrNo ,taskNo = model.taskNo };
                    responseResult = ApiHelper.readCodeProcess(request);
                }
                else if (model.signalType == 5)  // 异常工装入库请求
                {
                    OffLineRequest request = new OffLineRequest() { loc = model.loc, cntrNo = model.cntrNo, jtNo = model.deviceNo };
                    OffLineRequest request = new OffLineRequest() { loc = model.loc, cntrNo = model.cntrNo, jtNo = model.deviceNo , isNormal = false};
                    responseResult = ApiHelper.offLineProcess(request);
                }
            }
            catch (BusinessException be)
            {
                responseResult.code = 501;
                responseResult.code = 201;
                responseResult.msg = be.Message;
            }
            catch (Exception ex)
@@ -249,9 +246,9 @@
        public class OutStockModel
        {
            public string endLocCode { get; set; }
            public string reqId { get; set; }
            public string reqTime { get; set; }
            public string endLocCode { get; set; }
        }
    }
}