| | |
| | | // } |
| | | |
| | | |
| | | [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; |
| | | } |
| | | } |
| | | |
| | | } |
| | | } |