|
@@ -8,6 +8,7 @@ import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.AlarmCondition;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.AddAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.AddAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.BatchAddAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.BatchAddAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.BatchUpdateAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.BatchUpdateAlarmConfigDTO;
|
|
|
|
+import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmconfig.UpdateAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.common.QueryAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.common.QueryAlarmConfigDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.common.QueryDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.common.QueryDTO;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.vo.AlarmConfigItem;
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.model.vo.AlarmConfigItem;
|
|
@@ -125,4 +126,18 @@ public class AlarmConfigServiceImpl {
|
|
DmpResult<JSONObject> result = alarmClient.batchCreateAlarmConfig(batchUpdateAlarmConfigDTO.fetchParams(), jsonObject);
|
|
DmpResult<JSONObject> result = alarmClient.batchCreateAlarmConfig(batchUpdateAlarmConfigDTO.fetchParams(), jsonObject);
|
|
return DmpResultUtil.singleConvert(result, DmpBatchUpsertVO.class);
|
|
return DmpResultUtil.singleConvert(result, DmpBatchUpsertVO.class);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 批量删除
|
|
|
|
+ *
|
|
|
|
+ * @param batchUpdateAlarmConfigDTO 入参
|
|
|
|
+ * @return 报警条件ids
|
|
|
|
+ * @author lixing
|
|
|
|
+ * @version V1.0 2021/9/16 9:38 下午
|
|
|
|
+ */
|
|
|
|
+ public DmpResult<DmpBatchUpsertVO> batchDelete(BatchDeleteAlarmConfigDTO batchUpdateAlarmConfigDTO) throws Exception {
|
|
|
|
+ JSONObject jsonObject = Obj2JSONObject.convert(batchUpdateAlarmConfigDTO);
|
|
|
|
+ DmpResult<JSONObject> result = alarmClient.batchDeleteAlarmConfig(batchUpdateAlarmConfigDTO.fetchParams(), jsonObject);
|
|
|
|
+ return DmpResultUtil.singleConvert(result, DmpBatchUpsertVO.class);
|
|
|
|
+ }
|
|
}
|
|
}
|