|
@@ -182,7 +182,12 @@
|
|
|
import DataTable from "@/components/tableTemp/index.vue";
|
|
|
import Minheader from "@/components/minheader/index.vue";
|
|
|
import Dialog from "@/components/dialog/index.vue";
|
|
|
-import { Query, GeneralDataReception, htQuery } from "@/api/webApi";
|
|
|
+import {
|
|
|
+ Query,
|
|
|
+ GeneralDataReception,
|
|
|
+ htQuery,
|
|
|
+ dataToChange,
|
|
|
+} from "@/api/webApi";
|
|
|
import { ElMessage } from "element-plus";
|
|
|
import { onMounted } from "vue";
|
|
|
const formRules = useElement().formRules;
|
|
@@ -210,8 +215,8 @@ const tableForm = reactive<any>({
|
|
|
flightNo: "",
|
|
|
startDate: "",
|
|
|
endDate: "",
|
|
|
- alarmSceneId: "",
|
|
|
- event: "",
|
|
|
+ // alarmSceneId: "",
|
|
|
+ // event: "",
|
|
|
}); //弹窗内容
|
|
|
//列表
|
|
|
const tableData = ref<any>([]);
|
|
@@ -258,7 +263,7 @@ const addForm = () => {
|
|
|
msgTitle.value = "新增告警预警策略";
|
|
|
flag.value = true;
|
|
|
type.value = "";
|
|
|
- tableForm.event = 1;
|
|
|
+ // tableForm.event = 1;
|
|
|
};
|
|
|
//取消
|
|
|
const resetForm = () => {
|
|
@@ -269,7 +274,7 @@ const resetForm = () => {
|
|
|
tableForm.flightNo = "";
|
|
|
tableForm.startDate = "";
|
|
|
tableForm.endDate = "";
|
|
|
- tableForm.event = "";
|
|
|
+ // tableForm.event = "";
|
|
|
delName.value = "";
|
|
|
};
|
|
|
//编辑
|
|
@@ -299,7 +304,7 @@ const btnClick = (row, index, param) => {
|
|
|
msgTitle.value = "删除告警预警维护";
|
|
|
flag.value = true;
|
|
|
type.value = "del";
|
|
|
- tableForm.event = 3;
|
|
|
+ // tableForm.event = 3;
|
|
|
delName.value = index.flightNo;
|
|
|
tableForm.alarmSceneId = index.alarmSceneId;
|
|
|
tableForm.IATACode = index.IATACode;
|
|
@@ -318,8 +323,8 @@ const eleDialog = () => {
|
|
|
type.value = "del";
|
|
|
};
|
|
|
const delRemove = () => {
|
|
|
- tableForm.event = 3;
|
|
|
- generalDataReception(tableForm);
|
|
|
+ // tableForm.event = 3;
|
|
|
+ generalDataReception(tableForm, 3);
|
|
|
};
|
|
|
//删除
|
|
|
const delRest = () => {
|
|
@@ -476,7 +481,7 @@ const getQuery = async (data?) => {
|
|
|
// element.label = element.columnLabel;
|
|
|
// element.key = element.columnName;
|
|
|
// });
|
|
|
- // serviceId.value = returnData.submitID;
|
|
|
+ serviceId.value = DATACONTENT_ID.sysServiceCjIds;
|
|
|
} else {
|
|
|
page.value--;
|
|
|
}
|
|
@@ -489,7 +494,7 @@ const warningSetForm: any = ref(null);
|
|
|
const submitForm = () => {
|
|
|
warningSetForm.value.validate((valid: any) => {
|
|
|
if (valid) {
|
|
|
- generalDataReception(tableForm);
|
|
|
+ generalDataReception(tableForm, 1);
|
|
|
} else {
|
|
|
return false;
|
|
|
}
|
|
@@ -501,15 +506,12 @@ const resetTable = () => {
|
|
|
tableData.value = [];
|
|
|
};
|
|
|
//新增-编辑-删除
|
|
|
-const generalDataReception = async (data) => {
|
|
|
+const generalDataReception = async (data, event) => {
|
|
|
try {
|
|
|
data = {
|
|
|
...data,
|
|
|
};
|
|
|
- const { code } = await GeneralDataReception({
|
|
|
- serviceId: serviceId.value,
|
|
|
- dataContent: JSON.stringify(data),
|
|
|
- });
|
|
|
+ const { code } = await dataToChange(serviceId.value, data, event);
|
|
|
if (code == 0) {
|
|
|
ElMessage.success(`操作成功`);
|
|
|
// this.$message.success("操作成功");
|