智云SRM-WEBAPI(目前客户通用API)
王 垚
2021-12-31 8eb3154ddbd92bc792b24b217143d25476c90b8f
Merge branch 'master' of http://101.37.171.70:10101/r/SRM-WEBAPI
1个文件已修改
36 ■■■■■ 已修改文件
WebAPI/Controllers/POInStockController.cs 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/POInStockController.cs
@@ -970,5 +970,41 @@
        //    }
        [Route("TestSaverPOInStock")]
        [HttpPost]
        /// <summary>
        /// 生成送货单前验证金蝶采购订单是否删除和关闭,然后更新关联数量
        /// </summary>
        /// <param name="HInterID"></param>
        /// <returns></returns>
        public object TestSaverPOInStock([FromBody] string[] ids)
        {
            List<string> mylist = new List<string>(ids.Distinct());
            try
            {
                string HinterID = "";
                for (int i = 0; i < mylist.Count; i++)
                {
                    SQLHelper.ClsCNSRM oCn = new SQLHelper.ClsCNSRM();
                    //更新关联数量
                    HinterID = mylist[i].ToString();
                    oCn.RunProc("exec h_p_SRM_UpDatePPBomRelationQty '"+ HinterID + "'");
                }
                objJsonResult.code = "1";
                objJsonResult.count = 1;
                objJsonResult.Message = "操作成功!";
                objJsonResult.data = null;
                return objJsonResult;
            }
            catch (Exception e)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "失败!" + e.Message.ToString();
                objJsonResult.data = null;
                return objJsonResult;
            }
        }
    }
}