|
@@ -1,6 +1,7 @@
|
|
package com.css.simulation.resource.system.service;
|
|
package com.css.simulation.resource.system.service;
|
|
|
|
|
|
import api.common.pojo.constants.DictConstants;
|
|
import api.common.pojo.constants.DictConstants;
|
|
|
|
+import api.common.pojo.constants.LogConstants;
|
|
import api.common.pojo.param.system.SceneImportPageParam;
|
|
import api.common.pojo.param.system.SceneImportPageParam;
|
|
import api.common.pojo.po.system.SceneImportPO;
|
|
import api.common.pojo.po.system.SceneImportPO;
|
|
import api.common.util.ObjectUtil;
|
|
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.AuthUtil;
|
|
import com.css.simulation.resource.common.utils.PageUtil;
|
|
import com.css.simulation.resource.common.utils.PageUtil;
|
|
import com.css.simulation.resource.common.utils.PoUtil;
|
|
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.css.simulation.resource.system.mapper.SceneImportMapper;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -23,6 +25,9 @@ public class SceneImportService {
|
|
@Autowired
|
|
@Autowired
|
|
DictService dictService;
|
|
DictService dictService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ LogService logService;
|
|
|
|
+
|
|
@Autowired
|
|
@Autowired
|
|
SceneImportMapper sceneImportMapper;
|
|
SceneImportMapper sceneImportMapper;
|
|
|
|
|
|
@@ -40,6 +45,11 @@ public class SceneImportService {
|
|
if(ObjectUtil.isNull(id)) {//新增
|
|
if(ObjectUtil.isNull(id)) {//新增
|
|
po.setId(StringUtil.getRandomUUID());
|
|
po.setId(StringUtil.getRandomUUID());
|
|
sceneImportMapper.insert(po);
|
|
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{
|
|
}else{
|
|
sceneImportMapper.update(po);
|
|
sceneImportMapper.update(po);
|
|
}
|
|
}
|