|
@@ -1,23 +1,23 @@
|
|
package com.ruoyi.zhdd.service.impl;
|
|
package com.ruoyi.zhdd.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
-import com.ruoyi.common.utils.StringUtils;
|
|
|
|
-import com.ruoyi.common.utils.PageUtils;
|
|
|
|
-import com.ruoyi.common.core.page.PagePlus;
|
|
|
|
-import com.ruoyi.common.core.page.TableDataInfo;
|
|
|
|
-import org.springframework.stereotype.Service;
|
|
|
|
-import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
+import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
|
|
|
|
+import com.ruoyi.common.core.page.PagePlus;
|
|
|
|
+import com.ruoyi.common.core.page.TableDataInfo;
|
|
|
|
+import com.ruoyi.common.utils.PageUtils;
|
|
|
|
+import com.ruoyi.common.utils.StringUtils;
|
|
|
|
+import com.ruoyi.zhdd.domain.IncidentProcess;
|
|
import com.ruoyi.zhdd.domain.bo.IncidentProcessBo;
|
|
import com.ruoyi.zhdd.domain.bo.IncidentProcessBo;
|
|
import com.ruoyi.zhdd.domain.vo.IncidentProcessVo;
|
|
import com.ruoyi.zhdd.domain.vo.IncidentProcessVo;
|
|
-import com.ruoyi.zhdd.domain.IncidentProcess;
|
|
|
|
import com.ruoyi.zhdd.mapper.IncidentProcessMapper;
|
|
import com.ruoyi.zhdd.mapper.IncidentProcessMapper;
|
|
import com.ruoyi.zhdd.service.IIncidentProcessService;
|
|
import com.ruoyi.zhdd.service.IIncidentProcessService;
|
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
+import java.util.Collection;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
-import java.util.Collection;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* 事件处置流程Service业务层处理
|
|
* 事件处置流程Service业务层处理
|
|
@@ -29,7 +29,7 @@ import java.util.Collection;
|
|
public class IncidentProcessServiceImpl extends ServicePlusImpl<IncidentProcessMapper, IncidentProcess, IncidentProcessVo> implements IIncidentProcessService {
|
|
public class IncidentProcessServiceImpl extends ServicePlusImpl<IncidentProcessMapper, IncidentProcess, IncidentProcessVo> implements IIncidentProcessService {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public IncidentProcessVo queryById(String id){
|
|
|
|
|
|
+ public IncidentProcessVo queryById(String id) {
|
|
return getVoById(id);
|
|
return getVoById(id);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -56,6 +56,7 @@ public class IncidentProcessServiceImpl extends ServicePlusImpl<IncidentProcessM
|
|
public String insertByBo(IncidentProcessBo bo) {
|
|
public String insertByBo(IncidentProcessBo bo) {
|
|
IncidentProcess add = BeanUtil.toBean(bo, IncidentProcess.class);
|
|
IncidentProcess add = BeanUtil.toBean(bo, IncidentProcess.class);
|
|
validEntityBeforeSave(add);
|
|
validEntityBeforeSave(add);
|
|
|
|
+ add.setIncidentStatus(3);
|
|
save(add);
|
|
save(add);
|
|
return add.getId();
|
|
return add.getId();
|
|
}
|
|
}
|
|
@@ -72,13 +73,13 @@ public class IncidentProcessServiceImpl extends ServicePlusImpl<IncidentProcessM
|
|
*
|
|
*
|
|
* @param entity 实体类数据
|
|
* @param entity 实体类数据
|
|
*/
|
|
*/
|
|
- private void validEntityBeforeSave(IncidentProcess entity){
|
|
|
|
|
|
+ private void validEntityBeforeSave(IncidentProcess entity) {
|
|
//TODO 做一些数据校验,如唯一约束
|
|
//TODO 做一些数据校验,如唯一约束
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Boolean deleteWithValidByIds(Collection<String> ids, Boolean isValid) {
|
|
public Boolean deleteWithValidByIds(Collection<String> ids, Boolean isValid) {
|
|
- if(isValid){
|
|
|
|
|
|
+ if (isValid) {
|
|
//TODO 做一些业务上的校验,判断是否需要校验
|
|
//TODO 做一些业务上的校验,判断是否需要校验
|
|
}
|
|
}
|
|
return removeByIds(ids);
|
|
return removeByIds(ids);
|