Kaynağa Gözat

1.提现调整

wuhp 2 yıl önce
ebeveyn
işleme
e62f38342b

+ 1 - 1
src/main/java/com/ydtech/modules/admin/dao/SysAmountAuditingMapper.java

@@ -12,7 +12,7 @@ import java.util.List;
 
 @Mapper
 public interface SysAmountAuditingMapper extends BaseMapper<SysAmountAuditingEntity> {
-    SysAmountAuditingEntity getByUserId(String userId);
+    SysAmountAuditingEntity getByUserId( @Param("userId") String userId, @Param("amountStatus")   String amountStatus);
 
     Page<SysAmountAuditingEntity> queryPageOrder(@Param("sysAmountAuditingVo") SysAmountAuditingVo sysAmountAuditingVo, Page<SysAmountAuditingEntity> page);
 

+ 1 - 1
src/main/java/com/ydtech/modules/admin/service/SysAmountAuditingService.java

@@ -12,7 +12,7 @@ import java.util.List;
 public interface SysAmountAuditingService extends IService<SysAmountAuditingEntity> {
     void AmountReview(SysAmountAuditingVo sysUserAccountVo);
 
-    SysAmountAuditingEntity getByUserId(String userId);
+    SysAmountAuditingEntity getByUserId(String userId ,String amountType);
 
     HttpResult<BasePageResult<SysAmountAuditingEntity>> queryByVo(SysAmountAuditingVo sysAmountAuditingVo);
 

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

@@ -76,8 +76,8 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
     }
 
     @Override
-    public SysAmountAuditingEntity getByUserId(String userId) {
-        return baseMapper.getByUserId(userId);
+    public SysAmountAuditingEntity getByUserId(String userId,String amountStatus) {
+        return baseMapper.getByUserId(userId,amountStatus);
     }
 
     @Override

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

@@ -177,7 +177,7 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
         SysAmountAuditingEntity sysAmountAuditingEntity = new SysAmountAuditingEntity();//审核记录表
         sysAmountAuditingEntity.setUserId(userId);
         sysAmountAuditingEntity.setAmount(sysUserAccountVo.getAmount());
-        SysAmountAuditingEntity   judge =    sysAmountAuditingService.getByUserId(userId);
+        SysAmountAuditingEntity   judge =    sysAmountAuditingService.getByUserId(userId,sysUserAccountVo.getAmountStatus());
         if(ObjectUtils.isNotEmpty(judge)){
             return HttpResult.ok("有未提现审核单据, 请审核完成之后再提现");
         }

+ 4 - 0
src/main/resources/mapper/modules/admin/SysAmountAuditingMapper.xml

@@ -29,6 +29,10 @@
             <if test="userId !=null and  userId !=''">
                 and a.user_id =#{userId}
             </if>
+            <if test="amountStatus !=null and  amountStatus !=''">
+                and a.amount_status =#{amountStatus}
+            </if>
+
         </where>
 
     </select>