zhaowc
2025-04-07 b9f7560cbe0e562a40e9515a0559a3e951f0fee6
Wms/Wms/Controllers/BllSoController.cs
@@ -72,7 +72,7 @@
        {
            try
            {
                var bolls = _exNoticeSvc.GetStockGroupList(model.Type,model.Msg);
                var bolls = _exNoticeSvc.GetStockGroupList(model.Type,model.OwnerNo,model.Msg);
                return Ok(new { code = 0, count=0, msg = "出库单信息", data = bolls });
            }
@@ -697,8 +697,19 @@
                {
                    return Ok(new { code = 1, msg = "未获取到当前操作人信息" });
                }
                _exNoticeSvc.ExportSuccess(taskNo, int.Parse(userId));
                var type = _taskSvc.GetTaskType(taskNo);
                if (type == "1")//出库完成
                {
                    _exNoticeSvc.ExportSuccess(taskNo, int.Parse(userId), "");
                }
                else if (type == "2")//出库时产生的移库任务完成
                {
                    _exNoticeSvc.RelocationSuccess(taskNo, int.Parse(userId));
                }
                else
                {
                    return Ok(new { code = 1, msg = "任务类型错误,请核实!" });
                }
                return Ok(new { code = 0, msg = "成功完成任务", data = "" });
@@ -715,7 +726,7 @@
        /// <param name="taskNo">任务号</param>
        /// <returns></returns>
        [HttpGet]
        public IActionResult AgainSendSoTask(string taskNo)
        public IActionResult AgainSendSoTask(string taskNo, string Receiver)
        {
            try
            {
@@ -730,7 +741,7 @@
                {
                    return Ok(new { code = 1, msg = "未获取到当前操作人信息" });
                }
                _exNoticeSvc.AgainSendSoTask(taskNo, int.Parse(userId),"");
                _exNoticeSvc.AgainSendSoTask(taskNo,Receiver, int.Parse(userId),"");
                return Ok(new { code = 0, msg = "成功下发任务", data = "" });