ソースを参照

fix:风控配置启用关闭增加日志

hidewnd 1 ヶ月 前
コミット
ba6241522d

+ 12 - 1
yt-agent/agent-service/src/main/java/com/ytpm/service/impl/RiskServiceImpl.java

@@ -55,6 +55,7 @@ import org.springframework.transaction.annotation.Transactional;
 
 import java.lang.reflect.Field;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.Date;
 import java.util.List;
 import java.util.Map;
@@ -296,7 +297,7 @@ public class RiskServiceImpl implements RiskService {
                 log.setOldValue(oldValue);
                 log.setNewValue(listParam.getConfigVal());
                 log.setOperator(param.getChannelId());
-                log.setOperatorName(param.getChannelId());
+                log.setOperatorName(param.getOperatorName());
                 logs.add(log);
             }
         }
@@ -346,6 +347,16 @@ public class RiskServiceImpl implements RiskService {
         newTemp.setUpdateTime(new Date());
         newTemp.setEnabled(enabled == 0?1:0);
         riskMapper.updateByTempId(newTemp);
+        // 风控启用或关闭 增加日志记录
+        YtRiskTemplateLog log = new YtRiskTemplateLog();
+        log.setTemplateId(templateId);
+        log.setTemplateCode(template.getTemplateCode());
+        log.setConfigId("enabled");
+        log.setOldValue(template.getEnabled().toString());
+        log.setNewValue(newTemp.getEnabled().toString());
+        log.setOperator(newTemp.getChannelId());
+        log.setOperatorName(newTemp.getChannelId());
+        riskMapper.addRiskTemplateLog(Collections.singletonList(log));
         return Result.resultOk(RepMessage.MODIFY_SUCCESS);
     }
     /**