小飞侠
2025-10-21 595df5dac0a782bfdadab766b4dd62d326b0a383
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();