From 595df5dac0a782bfdadab766b4dd62d326b0a383 Mon Sep 17 00:00:00 2001
From: 小飞侠 <8277136+liaoxujun@user.noreply.gitee.com>
Date: 星期二, 21 十月 2025 14:53:04 +0800
Subject: [PATCH] 增加川印设备维修回写

---
 cylsg/cylsg.Application/CyOS/CyOSBaoXiaoJingLiController.cs |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/cylsg/cylsg.Application/CyOS/CyOSBaoXiaoJingLiController.cs b/cylsg/cylsg.Application/CyOS/CyOSBaoXiaoJingLiController.cs
index 7823af8..821e15c 100644
--- a/cylsg/cylsg.Application/CyOS/CyOSBaoXiaoJingLiController.cs
+++ b/cylsg/cylsg.Application/CyOS/CyOSBaoXiaoJingLiController.cs
@@ -166,7 +166,7 @@
                         ApprovalContent = param.ApprovalContent,
                         ApprovalStatus = param.ApprovalStatus,
                         ApprovalTime = DateTime.Now,
-                        ///鎬荤粡鐞嗗鎵逛负2
+                        //鎬荤粡鐞嗗鎵逛负2
                         Buzhou = 2,
                         CreateTime = DateTime.Now,
                         Operator = Permissions.Name,
@@ -196,6 +196,15 @@
 
 
                 await _SugarClient.Updateable(data).ExecuteCommandAsync();
+
+                //璁剧疆璁惧weixiu鐘舵�佷负鎷掔粷
+                var shenpis = await _SugarClient.Queryable<OA_ShebeiWeixiu>().Where(x => x.FukuanShebeiId == data.Keyid).FirstAsync();
+                if (shenpis != null)
+                {
+                    shenpis.ApprovalStatus =(int ) data.ApprovalStatus;
+
+                    await _SugarClient.Updateable(shenpis).ExecuteCommandAsync();
+                }
                 await _SugarClient.AsTenant().CommitTranAsync();
                 return true;
             }
@@ -284,7 +293,14 @@
                     item.ApprovalContent = param.ApprovalContent;
                     item.LastUpdateTime = DateTime.Now;
 
+                    //璁剧疆璁惧weixiu鐘舵��
+                    var shenpis = await _SugarClient.Queryable<OA_ShebeiWeixiu>().Where(x => x.FukuanShebeiId == item.Keyid).FirstAsync();
+                    if (shenpis != null)
+                    {
+                        shenpis.ApprovalStatus = (int)item.ApprovalStatus;
 
+                        await _SugarClient.Updateable(shenpis).ExecuteCommandAsync();
+                    }
 
 
                     await _SugarClient.Updateable(item).ExecuteCommandAsync();

--
Gitblit v1.9.1