From c478bd5e4fd87b7cf2afb1a98c29b29c43db78b5 Mon Sep 17 00:00:00 2001 From: wtt <1985833171@qq.com> Date: 星期五, 08 十一月 2024 13:36:48 +0800 Subject: [PATCH] 工艺路线查询全部 --- WebAPI/Controllers/品质管理/巡检单/QC_PatrolProcCheckOtherBillController.cs | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git "a/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\345\267\241\346\243\200\345\215\225/QC_PatrolProcCheckOtherBillController.cs" "b/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\345\267\241\346\243\200\345\215\225/QC_PatrolProcCheckOtherBillController.cs" index b6d8255..0dee14f 100644 --- "a/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\345\267\241\346\243\200\345\215\225/QC_PatrolProcCheckOtherBillController.cs" +++ "b/WebAPI/Controllers/\345\223\201\350\264\250\347\256\241\347\220\206/\345\267\241\346\243\200\345\215\225/QC_PatrolProcCheckOtherBillController.cs" @@ -32,6 +32,15 @@ try { List<object> columnNameList = new List<object>(); + //鍒ゆ柇鏉冮檺 + if (!DBUtility.ClsPub.Security_Log("QC_PatrolProcCheckOtherBill_Query", 3, false, user)) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鎮ㄦ病鏈夎妯″潡鏉冮檺,璇蜂笌绠$悊鍛樿仈绯伙紒"; + objJsonResult.data = null; + return objJsonResult; + } string sql1 = "select * from h_v_QC_PatrolProcCheckOtherBill where 1 = 1 "; string sql = sql1 + sWhere + " order by 鍒跺崟鏃ユ湡 desc "; @@ -168,6 +177,7 @@ BillNew.omodel.HProcExchBillNo = ClsPub.isStrNull(mainList[0].HProcExchBillNo); BillNew.omodel.HProcExchQty = ClsPub.isLong(mainList[0].HProcExchQty); BillNew.omodel.HMaterID = ClsPub.isLong(mainList[0].HMaterID); + BillNew.omodel.HProcID = ClsPub.isLong(mainList[0].HProcID); BillNew.omodel.HFirstCheckEmp = ClsPub.isLong(mainList[0].HFirstCheckEmp); BillNew.omodel.HLastResult = ClsPub.isBool(mainList[0].HLastResult); BillNew.omodel.HMainSourceInterID = ClsPub.isLong(mainList[0].HMainSourceInterID); @@ -221,15 +231,15 @@ oSub.HInspectValB = DBUtility.ClsPub.isLong(mainList[0].HInspectValB == null ? 0 : mainList[0].HInspectValB); oSub.HTargetValB = DBUtility.ClsPub.isLong(mainList[0].HTargetValB == null ? 0 : mainList[0].HTargetValB); - oSub.HInspectVal= DBUtility.ClsPub.isStrNull(mainList[0].HInspectVal); - oSub.HTargetVal= DBUtility.ClsPub.isStrNull(mainList[0].HTargetVal); - oSub.HUpLimit= DBUtility.ClsPub.isStrNull(mainList[0].HUpLimit); - oSub.HDownLimit= DBUtility.ClsPub.isStrNull(mainList[0].HDownLimit); + oSub.HInspectVal= DBUtility.ClsPub.isStrNull(subList[i].HInspectVal); + oSub.HTargetVal= DBUtility.ClsPub.isStrNull(subList[i].HTargetVal); + oSub.HUpLimit= DBUtility.ClsPub.isStrNull(subList[i].HUpLimit); + oSub.HDownLimit= DBUtility.ClsPub.isStrNull(subList[i].HDownLimit); //* oSub.HUpOffSet= DBUtility.ClsPub.isStrNull(subList[i].HUpOffSet); oSub.HDownOffSet= DBUtility.ClsPub.isStrNull(subList[i].HDownOffSet); oSub.HAnalysisMethod = DBUtility.ClsPub.isStrNull(subList[i].HAnalysisMethod); - oSub.HKeyInspect = DBUtility.ClsPub.isLong(subList[i].HKeyInspect); + oSub.HKeyInspect = DBUtility.ClsPub.isBool(subList[i].HKeyInspect); oSub.HInspectInstruMentID = DBUtility.ClsPub.isLong(subList[i].HInspectInstruMentID); oSub.HInspectResult = DBUtility.ClsPub.isStrNull(subList[i].HResult); BillNew.DetailColl.Add(oSub); @@ -955,7 +965,7 @@ #region 搴撳瓨/宸ュ簭 妫�楠屽崟鏍规嵁婧愬崟绫诲瀷鑾峰彇淇℃伅-婧愬崟涓哄伐搴忔祦杞崱 [Route("QC_PatrolProcCheckOtherBill/get_ProcessExchangeBill")] [HttpGet] - public object get_ProcessExchangeBill(string HInterID, string user) + public object get_ProcessExchangeBill(string HInterID, string HEntryID, string user) { try { @@ -968,13 +978,13 @@ switch (oSystemParameter.omodel.QC_FirstPieceCheckBill_QCSchemeSource) { case "宸ュ簭": - sql = "exec h_p_QC_FirstPiece_GetProcessExchangeBillList " + "'宸ュ簭','" + HInterID + "'"; + sql = "exec h_p_QC_FirstPiece_GetProcessExchangeBillList " + "'宸ュ簭','" + HInterID + "','" + HEntryID + "'"; break; case "鐗╂枡": - sql = "exec h_p_QC_FirstPiece_GetProcessExchangeBillList " + "'鐗╂枡','" + HInterID + "'"; + sql = "exec h_p_QC_FirstPiece_GetProcessExchangeBillList " + "'鐗╂枡','" + HInterID + "','" + HEntryID + "'"; break; case "宸ヨ壓璺嚎": - sql = "exec h_p_QC_FirstPiece_GetProcessExchangeBillList " + "'宸ヨ壓璺嚎','" + HInterID + "'"; + sql = "exec h_p_QC_FirstPiece_GetProcessExchangeBillList " + "'宸ヨ壓璺嚎','" + HInterID + "','" + HEntryID + "'"; break; } @@ -1240,7 +1250,7 @@ oSub.HUpOffSet = DBUtility.ClsPub.isStrNull(subList[i].HUpOffSet); oSub.HDownOffSet = DBUtility.ClsPub.isStrNull(subList[i].HDownOffSet); oSub.HAnalysisMethod = DBUtility.ClsPub.isStrNull(subList[i].HAnalysisMethod); - oSub.HKeyInspect = DBUtility.ClsPub.isLong(subList[i].HKeyInspect); + oSub.HKeyInspect = DBUtility.ClsPub.isBool(subList[i].HKeyInspect); oSub.HInspectInstruMentID = DBUtility.ClsPub.isLong(subList[i].HInspectInstruMentID); oSub.HInspectResult = DBUtility.ClsPub.isStrNull(subList[i].HResult == "True" ? 1 : 0); -- Gitblit v1.9.1