浏览代码

rkt账号池

lyhzzz 1 年之前
父节点
当前提交
01b9020323

+ 1 - 5
src/main/java/com/fdkankan/manage/inner/controller/InnerController.java

@@ -105,12 +105,8 @@ public class InnerController extends BaseController {
             RtkAccount rtkAccount = rtkAccountService.getOneNotUseAccount(rtkSnCode);
             BeanUtils.copyProperties(rtkAccount,rtkInfo);
         }
-        RtkUseLog rtkUseLog = new RtkUseLog();
-        BeanUtils.copyProperties(rtkInfo,rtkUseLog);
         String clientIP = ServletUtil.getClientIP(request);
-        rtkUseLog.setVisitIp(clientIP);
-        rtkUseLog.setId(null);
-        rtkUseLogService.save(rtkUseLog);
+        rtkUseLogService.saveLog(rtkInfo,clientIP);
         return ResultData.ok(rtkInfo);
     }
 }

+ 2 - 0
src/main/java/com/fdkankan/manage/service/IRtkUseLogService.java

@@ -1,5 +1,6 @@
 package com.fdkankan.manage.service;
 
+import com.fdkankan.manage.entity.RtkInfo;
 import com.fdkankan.manage.entity.RtkUseLog;
 import com.baomidou.mybatisplus.extension.service.IService;
 
@@ -13,4 +14,5 @@ import com.baomidou.mybatisplus.extension.service.IService;
  */
 public interface IRtkUseLogService extends IService<RtkUseLog> {
 
+    void saveLog(RtkInfo rtkInfo, String clientIP);
 }

+ 13 - 0
src/main/java/com/fdkankan/manage/service/impl/RtkUseLogServiceImpl.java

@@ -1,9 +1,11 @@
 package com.fdkankan.manage.service.impl;
 
+import com.fdkankan.manage.entity.RtkInfo;
 import com.fdkankan.manage.entity.RtkUseLog;
 import com.fdkankan.manage.mapper.IRtkUseLogMapper;
 import com.fdkankan.manage.service.IRtkUseLogService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.beans.BeanUtils;
 import org.springframework.stereotype.Service;
 
 /**
@@ -17,4 +19,15 @@ import org.springframework.stereotype.Service;
 @Service
 public class RtkUseLogServiceImpl extends ServiceImpl<IRtkUseLogMapper, RtkUseLog> implements IRtkUseLogService {
 
+    @Override
+    public void saveLog(RtkInfo rtkInfo, String clientIP) {
+        RtkUseLog rtkUseLog = new RtkUseLog();
+        BeanUtils.copyProperties(rtkInfo,rtkUseLog);
+        rtkUseLog.setId(null);
+        rtkUseLog.setCreateTime(null);
+        rtkUseLog.setUpdateTime(null);
+        rtkUseLog.setVisitIp(clientIP);
+        rtkUseLog.setType(rtkInfo.getRtkType());
+        this.save(rtkUseLog);
+    }
 }