瀏覽代碼

fixbug: 修复 大连高新-->设备设施-->暖通系统-->B2 商业冷源机房 -->机房核心设备--> 点击行进入详情页面 ,搜索设备内码不能使用,筛选不重置的bug

yunxing 4 年之前
父節點
當前提交
b8104018fe
共有 1 個文件被更改,包括 42 次插入6 次删除
  1. 42 6
      src/views/room/detail.vue

+ 42 - 6
src/views/room/detail.vue

@@ -218,6 +218,7 @@ export default {
             deep: true,
             handler: function (newV, oldV) {
                 if (newV != oldV) {
+                    this.initPage()
                     this.queryDetail()
                     this.query()
                 }
@@ -225,6 +226,38 @@ export default {
         },
     },
     methods: {
+        /**
+         * 初始化页面数据
+         */
+        initPage() {
+            this.dialogFormVisible = false
+            this.sb_status = []
+            this.sbglgs = []
+            this.input = ''
+            this.floorStr = ''
+            this.sbglgsStr = '全部'
+            this.statusStr = '全部'
+            this.loadingDetail = true
+            this.totalDetail = 0
+            this.pageDetail = 1
+            this.sizeDetail = 10
+            this.detailData = []
+            this.keyword = ''
+            this.form = {
+                wbsxjlInput5: '',
+                rwbhInput5: '',
+                ycgdbhInput5: '',
+                ssmsInput5: '',
+            }
+            this.mcbhChange = ''
+            this.ssppbh = ''
+            this.allArr = [
+                {
+                    id: '全部',
+                    name: '全部',
+                },
+            ]
+        },
         innerTable(row) {
             console.log(row)
             if (row.assetuid) {
@@ -234,6 +267,9 @@ export default {
         indexMethod(index) {
             return (this.page - 1) * this.size + index + 1
         },
+        /**
+         * 显示筛选条件
+         */
         show() {
             this.dialogFormVisible = !this.dialogFormVisible
         },
@@ -316,9 +352,9 @@ export default {
             }
             if (this.mcbhChange) {
                 if (data.keyword) {
-                    data.keyword = `${data.keyword + ';' + this.mcbhChange}:type_name,sbbh`
+                    data.keyword = `${data.keyword + ';' + this.mcbhChange}:type_name,assetnum`
                 } else {
-                    data.keyword = `${this.mcbhChange}:type_name,sbbh`
+                    data.keyword = `${this.mcbhChange}:type_name,assetnum`
                 }
             }
             if (this.ssppbh) {
@@ -352,11 +388,11 @@ export default {
             }
             querySelect({ data, postParams }).then((res) => {
                 //console.log('管理归属', res)
+                let sb_status = [],
+                    arr = [],
+                    arr1 = [],
+                    sbglgs = []
                 if (res.data.data) {
-                    let sb_status = [],
-                        arr = [],
-                        arr1 = [],
-                        sbglgs = []
                     this.sb_status = []
                     this.sbglgs = []
                     sb_status = res.data.data.sms_asset ? res.data.data.sms_asset.sb_status : []