Procházet zdrojové kódy

提交提现审核添加线上、线下的字段,提现审核添加线上不能审核的限制

hxl13994548489 před 1 rokem
rodič
revize
ca879a5085

+ 6 - 1
src/main/java/com/ydtech/modules/admin/service/impl/SysAmountAuditingServiceImpl.java

@@ -86,6 +86,9 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
             throw new SystemException("内部银行卡开户行号不能为空");
         }
         SysAmountAuditingEntity sysAmountAuditingEntity = sysAmountAuditingService.getById(sysAmountAuditingVo.getId());
+        if(sysAmountAuditingEntity.getApproval() == 1){
+            throw new SystemException("线上数据自动审核,无需处理!!");
+        }
         //提现审核金额
         BigDecimal amount = sysAmountAuditingVo.getAmount();
         //提现人
@@ -281,7 +284,9 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
             throw new SystemException("驳回原因不能为空");
         }
         SysAmountAuditingEntity sysAmountAuditingEntity = sysAmountAuditingService.getById(sysAmountRejectVo.getId());
-
+        if(sysAmountAuditingEntity.getApproval() == 1){
+            throw new SystemException("线上数据自动审核,无需处理!!");
+        }
         //提现审核金额
         BigDecimal amount = sysAmountAuditingEntity.getAmount();
         //提现人

+ 7 - 3
src/main/resources/mapper/modules/admin/SysAmountAuditingMapper.xml

@@ -64,7 +64,8 @@
         a.bank_card_num  as "bankCardNum",
         a.bank_name  as "bankName",
         a.bank_num  as "bankNum",
-        a.account_id as "accountId"
+        a.account_id as "accountId",
+        a.approval  as  "approval"
         from sys_amount_auditing a
         left join sys_user_account_history b on a.id = b.auditiing_id
         left join sys_user su on su.id =a.user_id
@@ -134,6 +135,7 @@
         a.bank_name  as "bankName",
         a.bank_num  as "bankNum",
         a.account_id as "accountId",
+        a.approval as "approval",
         sd.management_source  AS source
         from sys_amount_auditing a
         left join sys_user_account_history b on a.id = b.auditiing_id
@@ -146,9 +148,10 @@
             <if test="auditingStatus !=null  and auditingStatus != ''">
                 a.auditing_status=#{auditingStatus}
             </if>
-            <if test="auditingStatus !=null  and auditingStatus != '' and auditingStatus == 2">
+           <!-- <if test="auditingStatus !=null  and auditingStatus != '' and auditingStatus == 2">
                 and a.approval != 1
             </if>
+            -->
             <if test="amountStatus !=null  and amountStatus != ''">
                 and a.amount_status=#{amountStatus}
             </if>
@@ -280,9 +283,10 @@
             <if test="vo.auditingStatus !=null  and vo.auditingStatus != ''">
                 a.auditing_status=#{vo.auditingStatus}
             </if>
-            <if test="vo.auditingStatus !=null and vo.auditingStatus != '' and vo.auditingStatus == 2">
+            <!--<if test="vo.auditingStatus !=null and vo.auditingStatus != '' and vo.auditingStatus == 2">
                 and a.approval != 1
             </if>
+            -->
             <if test="vo.amountStatus !=null  and vo.amountStatus != ''">
                 and a.amount_status=#{vo.amountStatus}
             </if>