Procházet zdrojové kódy

风控体系代码提交

zjy před 1 měsícem
rodič
revize
5154d02609

+ 2 - 2
alien-entity/src/main/java/shop/alien/mapper/second/SecondRiskControlRecordMapper.java

@@ -25,8 +25,8 @@ public interface SecondRiskControlRecordMapper extends BaseMapper<SecondRiskCont
             " case when r.rule_type = 1 or r.rule_type = 2 then '中风险' when r.rule_type = 3 or r.rule_type = 4 then '高风险' end ruleRisk,  " +
             " case when r.risk_status = 0 then '待处理' when r.risk_status = 1 then '已处理' " +
             " when r.risk_status = 2 then '已忽略' end riskStatusName,  " +
-            " case when r.rule_type = 1 or r.rule_type = 3 then u.user_phone " +
-            " when r.rule_type = 2 then '账号异常' when r.rule_type = 3 then '交易欺诈'end userPhone " +
+            " case when r.rule_type = 1 or r.rule_type = 3 or r.rule_type = 4 then u.user_phone " +
+            " else '--' end userPhone " +
             " from second_risk_control_record r left join life_user u on r.user_id = u.id " +
             " ${ew.customSqlSegment} ")
     IPage<SecondRiskControlRecordVo> queryRiskControlRecords(IPage<SecondRiskControlRecordVo> page, @Param(Constants.WRAPPER) QueryWrapper<SecondRiskControlRecordVo> queryWrapper);

+ 1 - 1
alien-second/src/main/java/shop/alien/second/service/impl/RiskControlServiceImpl.java

@@ -250,7 +250,7 @@ public class RiskControlServiceImpl extends ServiceImpl<SecondRiskControlRecordM
         }
         // 方式1: 使用LambdaUpdateWrapper
         LambdaUpdateWrapper<SecondRiskControlRecord> updateWrapper = new LambdaUpdateWrapper<>();
-        updateWrapper.in(SecondRiskControlRecord::getUserId, vo.getBusinessId())
+        updateWrapper.in(SecondRiskControlRecord::getBusinessId, vo.getBusinessId())
                 .set(SecondRiskControlRecord::getRiskStatus, vo.getIsExecute())
                 .set(SecondRiskControlRecord::getUpdatedTime, new Date());
         secondRiskControlRecordMapper.update(null, updateWrapper);