From 24ece1ed22f0a0a705ef45182e434ca1d1f3f1f6 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期四, 30 十二月 2021 16:58:22 +0800
Subject: [PATCH] 采购订单生成送货单页面 打印审核
---
WebAPI/Controllers/POInStockController.cs | 47 ++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 44 insertions(+), 3 deletions(-)
diff --git a/WebAPI/Controllers/POInStockController.cs b/WebAPI/Controllers/POInStockController.cs
index 55ba2f5..bc1d3e3 100644
--- a/WebAPI/Controllers/POInStockController.cs
+++ b/WebAPI/Controllers/POInStockController.cs
@@ -289,7 +289,7 @@
string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
string msg2 = sArray[0].ToString();
string msg3 = sArray[1].ToString();
-
+
string UserName = "";
ListModels oListModels = new ListModels();
@@ -331,7 +331,7 @@
return objJsonResult;
}
}
-
+
oBill.omodel = oItem;
}
//琛ㄤ綋鏁版嵁
@@ -602,12 +602,23 @@
[Route("AuditPOInStockBill")]
[HttpGet]
- public object AuditPOInStockBill(string HInterID, string CurUserName)
+ public object AuditPOInStockBill(string HInterID, string CurUserName, string HBillNo)
{
json objjson = new json();
try
{
SQLHelper.ClsCNSRM oCn = new SQLHelper.ClsCNSRM();
+ //閲囪喘璁㈠崟 鐢熸垚閫佽揣鍗曞垪琛�
+ if (!String.IsNullOrEmpty(HBillNo))
+ HInterID = GetHinterIDByBillNo(HBillNo).ToString();
+ if (HInterID == "0")
+ {
+ objjson.code = "0";
+ objjson.count = 0;
+ objjson.Message = "鎿嶄綔澶辫触,璇峰厛淇濆瓨璁㈠崟";
+ objjson.data = null;
+ return objjson;
+ }
string kdTbaleName = "AIS20211209082932";
string sql = string.Format(@"
@@ -765,6 +776,36 @@
}
}
+ [Route("GetHinterID")]
+ [HttpGet]
+ public object GetHinterID(string HBillNo)
+ {
+ int HinterID = GetHinterIDByBillNo(HBillNo);
+ if (HinterID == 0)
+ {
+ objjson.code = "0";
+ objjson.count = 0;
+ objjson.Message = "鎿嶄綔澶辫触,璇峰厛淇濆瓨璁㈠崟";
+ objjson.data = HinterID;
+ return objjson;
+ }
+ objjson.code = "1";
+ objjson.count = 1;
+ objjson.Message = "鎿嶄綔鎴愬姛";
+ objjson.data = HinterID;
+ return objjson;
+ }
+
+ public int GetHinterIDByBillNo(string HBillNo)
+ {
+ SQLHelper.ClsCNSRM oCn = new SQLHelper.ClsCNSRM();
+ int HInterID = 0;
+ string sql = "select HInterID from CG_POINSTOCKBILLMAIN where HBILLNO = '" + HBillNo + "'";
+ DataTable dt = oCn.RunProcReturn(sql, "HInterID").Tables[0];
+ if (dt.Rows.Count > 0)
+ HInterID = Convert.ToInt32(dt.Rows[0]["HInterID"]);
+ return HInterID;
+ }
//[Route("POInStockAccept")]
//[HttpGet]
--
Gitblit v1.9.1