From 9f80c75496173538cd789d3dc51aec3b52a27aca Mon Sep 17 00:00:00 2001 From: lgd Date: Sat, 24 May 2025 17:45:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=90=E8=A1=A8=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DroneCaseInfo/DroneCaseInfoSingleApp.cs | 26 +++++++++++++++---- .../DroneCaseInfoSingleController.cs | 6 +++++ 2 files changed, 27 insertions(+), 5 deletions(-) diff --git a/OpenAuth.App/ServiceApp/DroneCaseInfo/DroneCaseInfoSingleApp.cs b/OpenAuth.App/ServiceApp/DroneCaseInfo/DroneCaseInfoSingleApp.cs index b62d8a5..3f0cac4 100644 --- a/OpenAuth.App/ServiceApp/DroneCaseInfo/DroneCaseInfoSingleApp.cs +++ b/OpenAuth.App/ServiceApp/DroneCaseInfo/DroneCaseInfoSingleApp.cs @@ -2755,6 +2755,7 @@ public partial class DroneCaseInfoSingleApp : SqlSugarBaseApp deplist = new List(); string sqlpart = " "; + string sqlpart1 = " "; if (user != null && user.Id != -1 && level != 0) { var departs = client.Queryable().Where(r => r.UserId == user.Id).ToList(); @@ -2766,7 +2767,8 @@ public partial class DroneCaseInfoSingleApp : SqlSugarBaseApp>> LoadLanLingChildTask(string caseid) + { - public Response> loadStreet() + Dictionary dic = new Dictionary(); + + + string sql = $"select a.\"Id\" as taskId,d.*\r\n from wf_task a LEFT JOIN wf_process b on a.\"ProcessId\"=b.\"Id\"\r\nLEFT JOIN drone_ssnyd_rcjg d " + + $" on b.\"InstanceInfo\"->>'pkeyValue'=d.\"Id\" where d.ssnyd_id='"+caseid+"' and is_lishi=1"; + var list = client.Ado.SqlQuery(sql); + dic.Add("list", list); + return new Response> + { + Result = dic + }; + } + public Response> loadStreet() { var authStrategyContext = _auth.GetCurrentUser(); var user = authStrategyContext.User; diff --git a/OpenAuth.WebApi/Controllers/ServiceControllers/DroneCaseInfoSingleController.cs b/OpenAuth.WebApi/Controllers/ServiceControllers/DroneCaseInfoSingleController.cs index 5084606..71120bb 100644 --- a/OpenAuth.WebApi/Controllers/ServiceControllers/DroneCaseInfoSingleController.cs +++ b/OpenAuth.WebApi/Controllers/ServiceControllers/DroneCaseInfoSingleController.cs @@ -307,6 +307,12 @@ public class DroneCaseInfoSingleController : ControllerBase return await _app.LoadLanLingMyUncompletedTask(req); } + + [HttpGet] + public async Task>> LoadLanLingChildTask(string caseid) + { + return await _app.LoadLanLingChildTask(caseid); + } [HttpGet] public Response> loadStreet() {