|
@@ -3024,17 +3024,35 @@ namespace OASystem.API.Controllers
|
|
|
try
|
|
|
{
|
|
|
_sqlSugar.BeginTran();
|
|
|
- var res = await _InvitationOfficialActivitiesRep.SoftDeleteByIdAsync<Grp_InvitationOfficialActivities>(dto.Id.ToString(), dto.DeleteUserId);
|
|
|
- if (res)
|
|
|
- {
|
|
|
- var result = _sqlSugar.Updateable<Grp_CreditCardPayment>().Where(a => a.CId == dto.Id && a.CTable == 81).SetColumns(a => new Grp_CreditCardPayment()
|
|
|
+ var res1 = _sqlSugar.Updateable<Grp_InvitationOfficialActivities>()
|
|
|
+ .SetColumns(it => new Grp_InvitationOfficialActivities()
|
|
|
+ {
|
|
|
+ IsDel = 1,
|
|
|
+ DeleteUserId = dto.DeleteUserId,
|
|
|
+ DeleteTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
|
|
|
+ })
|
|
|
+ .Where(it => it.Id == dto.Id)
|
|
|
+ .ExecuteCommand();
|
|
|
+ if (res1 > 0)
|
|
|
+ {
|
|
|
+ int _diId = 0;
|
|
|
+ var _ioaInfo = _sqlSugar.Queryable<Grp_InvitationOfficialActivities>().Where(it => it.Id == dto.Id).First();
|
|
|
+ if (_ioaInfo!=null)
|
|
|
{
|
|
|
- IsDel = 1,
|
|
|
- DeleteUserId = dto.DeleteUserId,
|
|
|
- DeleteTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
|
|
|
- }).ExecuteCommand();
|
|
|
+ _diId = _ioaInfo.DiId;
|
|
|
+ }
|
|
|
|
|
|
- if (result > 0)
|
|
|
+ var res2 = _sqlSugar.Updateable<Grp_CreditCardPayment>()
|
|
|
+ .SetColumns(a => new Grp_CreditCardPayment()
|
|
|
+ {
|
|
|
+ IsDel = 1,
|
|
|
+ DeleteUserId = dto.DeleteUserId,
|
|
|
+ DeleteTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
|
|
|
+ })
|
|
|
+ .Where(a => a.CId == dto.Id && a.DIId == _diId && a.CTable == 81 )
|
|
|
+ .ExecuteCommand();
|
|
|
+
|
|
|
+ if (res2 > 0)
|
|
|
{
|
|
|
_sqlSugar.CommitTran();
|
|
|
return Ok(JsonView(true, "删除成功!"));
|
|
@@ -3045,7 +3063,6 @@ namespace OASystem.API.Controllers
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
-
|
|
|
_sqlSugar.RollbackTran();
|
|
|
return Ok(JsonView(false, ex.Message));
|
|
|
}
|