ch
2021-03-29 18ca81b6dd7ad6cc89b07c8865be2b9b4a30e258
WebAPI/Controllers/MoveStockBillController.cs
@@ -7,8 +7,12 @@
using System.Net;
using System.Net.Http;
using System.Web.Http;
using System.Web.Mvc;
using WebAPI;
using WebAPI.Models;
using HttpGetAttribute = System.Web.Http.HttpGetAttribute;
using HttpPostAttribute = System.Web.Http.HttpPostAttribute;
using JsonResult = WebAPI.Models.JsonResult;
namespace WebAPI.Controllers
{
@@ -320,6 +324,7 @@
                model.HBarCode = oView.HBarCode;
                model.HBatchNo = oView.HBatchNo;
                model.HMTONo = oView.HMTONo;
                model.HMaker = oView.HMaker;
                model.HWhID = DBUtility.ClsPub.isLong(HWHID);
                model.HStockPlaceID = DBUtility.ClsPub.isLong(HSPID);
@@ -344,6 +349,16 @@
                if (flag)
                {
                    //sQty = sRelQty;
                    model.HSCWHID = SCWhID;
                    model.HOutStockPlaceID = SCSPID;
                    if(SCWhID<=0)
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 0;
                        objJsonResult.Message = "1-仓库无库存!";
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                }
                else if (sRelQty == 0)
                {
@@ -353,10 +368,14 @@
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                //else
                //{
                //    sQty = sRelQty;
                //}
                else
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "2-库存不足!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                if (oWebs.set_SavePonderationBillMain_Temp_Qty(model, sQty, ref DBUtility.ClsPub.sErrInfo))
                {