瀏覽代碼

告警管理增加筛选条件

ming 2 年之前
父節點
當前提交
ff1d633b2d
共有 2 個文件被更改,包括 36 次插入3 次删除
  1. 2 1
      .env.development
  2. 34 2
      src/views/alarmManage/alarmTotal.vue

+ 2 - 1
.env.development

@@ -2,6 +2,7 @@
 	NODE_ENV='development'
 	VUE_APP_ENV = development
 	// 下面的为接口地址。此处/api是我经过webpack设置跨域代理之后的地址
-	VUE_APP_BASE_URL='https://qhome.usky.cn/uskypower/'
+	// VUE_APP_BASE_URL='https://qhome.usky.cn/uskypower/'
+	VUE_APP_BASE_URL='http://172.16.120.238:8011/'
 	VUE_APP_IMAGES='https://qhome.usky.cn/uskyfile/'
 	VUE_APP_FILE_URL='https://qhome.usky.cn/uskyfile/'

+ 34 - 2
src/views/alarmManage/alarmTotal.vue

@@ -17,6 +17,35 @@
     </div>
     <!-- 返回end -->
 
+     <!-- 筛选start -->
+      <div class="filter-container mb-10">
+        <div>
+          <div class="filter-item" style="margin-right: 0">
+            告警类型:
+            <el-input
+              v-model="alarmType"
+              placeholder="请输入告警类型"
+              style="width: 200px"
+              :disabled="store.state.authorities.indexOf('查询')==-1"
+            ></el-input>
+          </div>
+
+          <el-button
+            type="primary"
+            icon="el-icon-search"
+            class="search-button"
+            @click="listSelect()"
+            :disabled="store.state.authorities.indexOf('查询')==-1"
+          >
+            搜索
+          </el-button>
+
+        </div>
+      </div>
+      <!-- 筛选end -->
+
+
+
     <!-- 表格start -->
     <el-table
       :data="tableData"
@@ -123,8 +152,8 @@ export default defineComponent({
   }, 
   components: { dialogComponent },
   setup(props, { emit }) {
-    const store = useStore()
-
+    const store = useStore()  
+    const alarmType = ref('')
     const total = ref(0)
     const pageSize = ref(15)
     const currentPage = ref(1)
@@ -140,6 +169,7 @@ export default defineComponent({
         .alarmGradeList({
           // siteId: store.state.siteId,
           siteId:props.alarmGradeList.siteId,
+          alarmType:alarmType.value,
           startTime: props.alarmGradeList.startTime,
           endTime: props.alarmGradeList.endTime,
           size: pageSize.value,
@@ -223,6 +253,8 @@ export default defineComponent({
       closeDialog,
       store,
 
+      alarmType,
+
       showDialog,
       input: '请输入发生时间',