瀏覽代碼

场景上传日志

WXF 2 年之前
父節點
當前提交
50bff36af2

+ 10 - 0
simulation-resource-server/src/main/java/com/css/simulation/resource/system/service/SceneImportService.java

@@ -1,6 +1,7 @@
 package com.css.simulation.resource.system.service;
 
 import api.common.pojo.constants.DictConstants;
+import api.common.pojo.constants.LogConstants;
 import api.common.pojo.param.system.SceneImportPageParam;
 import api.common.pojo.po.system.SceneImportPO;
 import api.common.util.ObjectUtil;
@@ -9,6 +10,7 @@ import api.common.util.TimeUtil;
 import com.css.simulation.resource.common.utils.AuthUtil;
 import com.css.simulation.resource.common.utils.PageUtil;
 import com.css.simulation.resource.common.utils.PoUtil;
+import com.css.simulation.resource.log.service.LogService;
 import com.css.simulation.resource.system.mapper.SceneImportMapper;
 import com.github.pagehelper.PageInfo;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -23,6 +25,9 @@ public class SceneImportService {
     @Autowired
     DictService dictService;
 
+    @Autowired
+    LogService logService;
+
     @Autowired
     SceneImportMapper sceneImportMapper;
 
@@ -40,6 +45,11 @@ public class SceneImportService {
         if(ObjectUtil.isNull(id)) {//新增
             po.setId(StringUtil.getRandomUUID());
             sceneImportMapper.insert(po);
+            //记录日志
+            Map<String,String>  dictMap = dictService.getDictMapByType(DictConstants.SCENE_TYPE);
+            String type= dictMap.get(DictConstants.SCENE_ACCIDENT);
+            String content = "创建" + type + "上传任务:" + po.getName() + "(ID:" + po.getId() + ")";
+            logService.logSceneUpload(LogConstants.SYS_LOG_SCENE_TASK_INSERT,content);
         }else{
             sceneImportMapper.update(po);
         }