From 5b8fc1f1072e41df4d99785566ab6f1481d6eeb5 Mon Sep 17 00:00:00 2001 From: 10191 <506754232@qq.com> Date: Mon, 28 Jul 2025 13:31:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E8=84=B8=E8=AF=86=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WeldMat/UsingSentMat/FaceRecognition.aspx | 6 +++--- .../WeldMat/UsingSentMat/FaceRecognition.aspx.cs | 11 +++-------- HJGL_DS/SgManager.AI/FaceClass.cs | 2 +- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx b/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx index d2da458..f1eea7f 100644 --- a/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx +++ b/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx @@ -106,12 +106,12 @@ contentType: "application/json; charset=utf-8", dataType: "json", data: JSON.stringify({ - data: data, - projectId:'<%=CurrUser.LoginProjectId%>' + data: data + }), success: function (data) { /*window.parent.backData(data.d)*/ - alert(data.d) + if (data.d.indexOf('识别失败') !== -1) { alert('识别失败请重新识别') } diff --git a/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx.cs b/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx.cs index 18f9d3e..57777a1 100644 --- a/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/FaceRecognition.aspx.cs @@ -16,7 +16,7 @@ namespace FineUIPro.Web.WeldMat.UsingSentMat } [WebMethod] - public static string UploadData(string data,string projectId) + public static string UploadData(string data) { byte[] imageBytes = Convert.FromBase64String(data.Substring("data:image/jpeg;base64,".Length)); string filePath = "/FileUpLoad/FaceRecognition/" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".jpeg"; @@ -42,23 +42,18 @@ namespace FineUIPro.Web.WeldMat.UsingSentMat var kqFace = (List)SgManager.AI.FaceClass.SearchFileFace(BLL.Funs.RootPath + filePath); if (kqFace == null || kqFace.Count == 0) { - return "识别失败"; } else if (kqFace[0].errMess != "SUCCESS") { - - return "识别失败;" + kqFace[0].errMess; - - - + return "识别失败;" + kqFace[0].errMess; } else { try { string idCard = kqFace[0].user_id; - var welder = Funs.DB.HJGL_BS_Welder.FirstOrDefault(x => x.ProjectId == projectId && x.IdentityCard == idCard); + var welder = Funs.DB.HJGL_BS_Welder.FirstOrDefault(x =>x.IdentityCard == idCard); if (welder != null) { return welder.WED_Code; diff --git a/HJGL_DS/SgManager.AI/FaceClass.cs b/HJGL_DS/SgManager.AI/FaceClass.cs index 16922bd..cdf79d5 100644 --- a/HJGL_DS/SgManager.AI/FaceClass.cs +++ b/HJGL_DS/SgManager.AI/FaceClass.cs @@ -98,7 +98,7 @@ namespace SgManager.AI { var image = url; var imageType = "URL"; - var groupIdList = "WX_Face_TCC"; + var groupIdList = "Face"; // 如果有可选参数 var options = new Dictionary{ {"quality_control", "NORMAL"},