From 6fe3d6fc4e93f4cf31dc02d4f0cbc48d56c249b7 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期五, 30 六月 2023 13:35:23 +0800
Subject: [PATCH] 多车间模式接口过滤
---
VueWebApi/Controllers/AppQualityManagementController.cs | 67 ++++++++++++++++++++++++++++++++-
1 files changed, 65 insertions(+), 2 deletions(-)
diff --git a/VueWebApi/Controllers/AppQualityManagementController.cs b/VueWebApi/Controllers/AppQualityManagementController.cs
index 2505b0e..228d01d 100644
--- a/VueWebApi/Controllers/AppQualityManagementController.cs
+++ b/VueWebApi/Controllers/AppQualityManagementController.cs
@@ -7,6 +7,7 @@
using System.Web;
using System.Web.Http;
using VueWebApi.DLL.BLL;
+using VueWebApi.Models;
using VueWebApi.Tools;
namespace VueWebApi.Controllers
@@ -56,7 +57,7 @@
/// </summary>
/// <returns></returns>
[Route(template: "InFactoryCheckSave")]
- [HttpGet]
+ [HttpPost]
public HttpResponseMessage InFactoryCheckSave()
{
string hbillno = HttpContext.Current.Request["hbillno"].ToString();//閲囪喘璁㈠崟鍙�
@@ -67,7 +68,7 @@
string partcode = HttpContext.Current.Request["partcode"].ToString();//鐗╂枡缂栫爜
string customercode = HttpContext.Current.Request["customercode"].ToString();//寰�鏉ュ崟浣�(澶栬喘渚涙柟缂栫爜)
string batchno = HttpContext.Current.Request["batchno"].ToString();//鎵规鍙�
- string qualitystatus = HttpContext.Current.Request["qualitystatus "].ToString(); //璐ㄩ噺鐘舵��(鍚堟牸銆佷笉鍚堟牸)
+ string qualitystatus = HttpContext.Current.Request["qualitystatus"].ToString(); //璐ㄩ噺鐘舵��(鍚堟牸銆佷笉鍚堟牸)
string labqty = HttpContext.Current.Request["labqty"].ToString();//鐗╂枡鏁伴噺(鏍囩鏁伴噺)
string sampleqty = HttpContext.Current.Request["sampleqty"].ToString();//鏍锋湰鏁伴噺
string goodqty = HttpContext.Current.Request["goodqty"].ToString();//鍚堟牸鏁伴噺
@@ -80,5 +81,67 @@
}
#endregion
+
+
+ #region[宸ュ簭妫�楠屾壂鐮佽幏鍙栦换鍔′俊鎭痌
+ /// <summary>
+ /// 宸ュ簭妫�楠屾壂鐮佽幏鍙栦换鍔′俊鎭�
+ /// </summary>
+ /// <param name="stu_torgcode">缁勭粐缂栫爜</param>
+ /// <param name="orderstepqrcode">鎵弿宸ュ簭浜岀淮鐮佷俊鎭�</param>
+ /// <param name="checktype">妫�楠屾柟寮廎irstCheck锛堥妫�锛� PatroCheck(宸℃) EndCheck(瀹屽伐妫�)</param>
+ /// <returns></returns>
+ [Route(template: "StepCheckSearch")]
+ [HttpGet]
+ public HttpResponseMessage StepCheckSearch(string stu_torgcode,string orderstepqrcode,string checktype)
+ {
+ mes = ProductionManagementBLL.MesOrderStepCheckSearch(stu_torgcode,orderstepqrcode, checktype);
+ return TJson.toJson(mes);
+ }
+ #endregion
+
+ #region[宸ュ簭妫�楠屾牴鎹�夋嫨鐨勬楠屾柟妗堟煡鎵炬楠岄」鐩甝
+ /// <summary>
+ /// 鍏ュ巶妫�楠�,宸ュ簭妫�楠屾牴鎹�夋嫨鐨勬楠屾柟妗堟煡鎵炬楠岄」鐩�
+ /// </summary>
+ /// <param name="checkstandcode">妫�楠屾柟妗堢紪鐮�</param>
+ /// <returns></returns>
+ [Route(template: "StepCheckItemList")]
+ [HttpGet]
+ public HttpResponseMessage StepCheckItemList(string checkstandcode)
+ {
+ mes = ProductionManagementBLL.MesOrderStepCheckItemList(checkstandcode);
+ return TJson.toJson(mes);
+ }
+ #endregion
+
+ #region[宸ュ簭妫�楠�,鎻愪氦]
+ /// <summary>
+ /// 宸ュ簭妫�楠�,鎻愪氦
+ /// </summary>
+ /// <returns></returns>
+ [Route(template: "SaveStepCheckItem")]
+ [HttpPost]
+ public HttpResponseMessage SaveStepCheckItem()
+ {
+ string stu_torgcode = HttpContext.Current.Request["stu_torgcode"].ToString();//缁勭粐缂栫爜
+ string wocode = HttpContext.Current.Request["wocode"].ToString();//宸ュ崟鍙�
+ string partcode = HttpContext.Current.Request["partcode"].ToString();//鐗╂枡缂栫爜
+ string stepcode = HttpContext.Current.Request["stepcode"].ToString();//宸ュ簭缂栫爜
+ string checkstandcode = HttpContext.Current.Request["checkstandcode"].ToString();//璐ㄦ鏂规缂栫爜
+ string check_type = HttpContext.Current.Request["check_type"].ToString();//妫�楠屾柟寮廎irstCheck锛堥妫�锛� PatroCheck(宸℃) EndCheck(瀹屽伐妫�)
+ string sampmethod = HttpContext.Current.Request["sampmethod"].ToString();//鎶芥鏂瑰紡锛氬浐瀹氭娊妫�(FIXED) 姣斾緥鎶芥(SCARE)
+ string qualitystatus = HttpContext.Current.Request["qualitystatus"].ToString(); //璐ㄩ噺鐘舵��(鍚堟牸銆佷笉鍚堟牸)
+ string labqty = HttpContext.Current.Request["good_qty"].ToString();//宸ュ簭浠诲姟鍚堟牸鏁伴噺
+ string sampleqty = HttpContext.Current.Request["sampleqty"].ToString();//鏍锋湰鏁伴噺
+ string goodqty = HttpContext.Current.Request["goodqty"].ToString();//鍚堟牸鏁伴噺
+ string ngqty = HttpContext.Current.Request["ngqty"].ToString();//涓嶅悎鏍兼暟閲�
+ string checkitemcont = HttpContext.Current.Request["checkitemcont"].ToString();//妫�楠岄」鐩暟鎹�
+ string username = HttpContext.Current.Request["admin"].ToString();//鎿嶄綔浜哄憳
+ mes = ProductionManagementBLL.SaveMesOrderStepCheckItem(stu_torgcode,wocode, partcode,stepcode,checkstandcode,check_type,sampmethod,qualitystatus,labqty,sampleqty,goodqty,ngqty,checkitemcont,username);
+ return TJson.toJson(mes);
+ }
+ #endregion
+
}
}
--
Gitblit v1.9.3