chenrui  1 năm trước cách đây
mục cha
commit
c9e2675f7a
1 tập tin đã thay đổi với 17 bổ sung15 xóa
  1. 17 15
      src/views/systemSettings/warningSet/index.vue

+ 17 - 15
src/views/systemSettings/warningSet/index.vue

@@ -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("操作成功");