Browse Source

修改告警预警下拉

chenrui  2 years ago
parent
commit
b3184751d9
1 changed files with 19 additions and 7 deletions
  1. 19 7
      src/views/systemSettings/warningEdit/index.vue

+ 19 - 7
src/views/systemSettings/warningEdit/index.vue

@@ -501,15 +501,23 @@ const sysServiceWarn = async () => {
   }
 };
 //获取弹框-下拉数据
-const getSelectData = async (id, name) => {
+const getSelectData = async (id, name, dataNme) => {
   const { code, returnData } = await Query({
     id,
     dataContent: name ? [name] : name === null ? [null] : [],
   });
   if (code == 0) {
-    return returnData.listValues;
+    // return returnData.listValues;
+    if (dataNme === "beginNode") {
+      tableOptionser.value = returnData.listValues;
+    } else if (dataNme === "endNode") {
+      tableOptionbegin.value = returnData.listValues;
+    } else if (dataNme === "endPosition") {
+      tableOptionend.value = returnData.listValues;
+    } else if (dataNme === "endPosition") {
+      tableOptionendPos.value = returnData.listValues;
+    }
   } else {
-    return [];
   }
 };
 //获取表格数据
@@ -535,20 +543,24 @@ const getQuery = async () => {
       tableCols.value = returnData.columnSet;
       returnData.columnSet.forEach((item) => {
         if (item.listqueryTemplateID && item.columnName === "beginNode") {
-          tableOptionser.value = getSelectData(item.listqueryTemplateID);
+          getSelectData(item.listqueryTemplateID, "", "beginNode");
+          // tableOptionser.value = getSelectData(item.listqueryTemplateID);
         } else if (
           item.listqueryTemplateID &&
           item.columnName === "beginPosition"
         ) {
-          tableOptionbegin.value = getSelectData(item.listqueryTemplateID);
+          getSelectData(item.listqueryTemplateID, "", "beginPosition");
+          // tableOptionbegin.value = getSelectData(item.listqueryTemplateID);
           beginPositionId.value = item.listqueryTemplateID;
         } else if (item.listqueryTemplateID && item.columnName === "endNode") {
-          tableOptionend.value = getSelectData(item.listqueryTemplateID);
+          getSelectData(item.listqueryTemplateID, "", "endNode");
+          // tableOptionend.value = getSelectData(item.listqueryTemplateID);
         } else if (
           item.listqueryTemplateID &&
           item.columnName === "endPosition"
         ) {
-          tableOptionendPos.value = getSelectData(item.listqueryTemplateID);
+          getSelectData(item.listqueryTemplateID, "", "endPosition");
+          // tableOptionendPos.value = getSelectData(item.listqueryTemplateID);
           endPositionId.value = item.listqueryTemplateID;
         }
       });