liulin
5 天以前 bcf8c46e009d5d825a7bf07b9eac46fb7432418b
src/main/java/com/fengdu/gas/service/AlarmSchemeService.java
@@ -26,6 +26,8 @@
import com.fengdu.gas.common.enums.*;
import com.fengdu.gas.common.model.Tuple;
import com.fengdu.gas.common.util.*;
import com.fengdu.gas.repository.impl.CommonParametersMapperImpl;
import com.fengdu.gas.repository.po.CommonParametersPO;
import com.fengdu.gas.repository.vo.UserWorkOrderVO;
import org.apache.commons.lang3.BooleanUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -48,10 +50,18 @@
public class AlarmSchemeService extends BaseService {
    @Autowired
    private AlarmSchemeMapperImpl mapper;
    @Autowired
    private CommonParametersMapperImpl commonParametersMapper;
    public ExecutedResult<Long> create(ReqCreateAlarmScheme request) {
    public ExecutedResult<Long> create(ReqCreateAlarmScheme request) {;
        CommonParametersPO parametersPO = commonParametersMapper.getById(request.getParametersId());
        if(Objects.isNull(parametersPO)){
            return ExecutedResult.failed("参数不存在");
        }
        // 转换po
        AlarmSchemePO item = CopierUtil.mapTo(request, AlarmSchemePO.class);
        item.setColumnsCode(parametersPO.getMark());
        item.setColumnsShow(parametersPO.getName());
        // 设置状态
        //item.setStatus(EState.NORMAL.getValue());
        // 设置记录创建时间