|
@@ -507,8 +507,14 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
|
|
|
var ccpInfo =await _sqlSugar.Queryable<Grp_CreditCardPayment>()
|
|
|
.FirstAsync(x => x.CId == id && x.CTable == 98 && x.IsDel == 0);
|
|
|
- if (ccpInfo == null) return new Result(-2, "删除失败!");
|
|
|
- if (ccpInfo.IsAuditGM > 0) return new Result(-2, "该费用已审核,不可删除!");
|
|
|
+ if (ccpInfo == null) return new Result(-2, "数据不存在,不可删除!");
|
|
|
+
|
|
|
+ var auditStatus = new List<int>() {
|
|
|
+ 1, // 已通过
|
|
|
+ };
|
|
|
+
|
|
|
+ if (auditStatus.Any(x => x == ccpInfo.IsAuditGM)) return new Result(-2, "该费用已手动审核,不可删除!");
|
|
|
+
|
|
|
if (ccpInfo.IsPay == 1) return new Result(-2, "该费用已付款,不可删除!");
|
|
|
|
|
|
_sqlSugar.BeginTran();
|