{"remainingRequest":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\yhxt-web\\src\\views\\bigScreen\\components\\deviceDetailDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\yhxt-web\\src\\views\\bigScreen\\components\\deviceDetailDialog.vue","mtime":1736792007287},{"path":"D:\\jenkins\\workspace\\yhxt-web\\babel.config.js","mtime":1667326389982},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/web.dom.iterable\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport VueSeamlessScroll from \"./VueSeamlessScrolls.vue\"; // 表格滚动\nexport default {\n components: {\n VueSeamlessScroll: VueSeamlessScroll\n // CascaderCompany,\n },\n data: function data() {\n return {\n dialogVisible: false,\n params: {\n groupRelation: 'AND',\n groupTree: {},\n pageBean: {\n page: 1,\n pageSize: -1,\n showTotal: true\n },\n querys: [],\n sorter: [{\n direction: 'ASC',\n property: 'state'\n }]\n },\n bridgeStatus: {\n titleList: [{\n key: 'sn',\n name: '序号'\n }, {\n key: 'deviceName',\n name: '设备名称'\n }, {\n key: 'deviceCode',\n name: '设备编码'\n }, {\n key: 'detailTypeName',\n name: '设备类型'\n }, {\n key: 'tpBridgeName',\n name: '所属桥梁'\n },\n // {key: 'device', name: '故障设备'},\n {\n key: 'status',\n name: '状态',\n color: 'green'\n }],\n listData: [],\n loading: false\n }\n };\n },\n mounted: function mounted() {},\n methods: {\n open: function open(params) {\n this.dialogVisible = true;\n // this.params.querys = []\n this.bridgeStatus.listData = [];\n this.loadsh(params);\n },\n loadsh: function loadsh(params) {\n var _this = this;\n // this.params.querys.push({\n // group: 'main',\n // operation: 'EQUAL',\n // property: 'state',\n // relation: 'AND',\n // value: val,\n // })\n this.bridgeStatus.loading = true;\n this.$http.post('${yhxt}' + '/bizTpDevice/v1/pageVo', params).then(function (res) {\n // this.deviceDetailData = []\n // let data = res.data || {}\n // if (data.rows) {\n // this.deviceDetailData = data.rows\n // }\n _this.bridgeStatus.loading = false;\n if (res.data.rows && res.data.rows.length) {\n res.data.rows.forEach(function (item, index) {\n _this.bridgeStatus.listData.push({\n sn: index + 1,\n deviceName: item.deviceName,\n deviceCode: item.deviceCode,\n detailTypeName: item.detailTypeName,\n tpBridgeName: item.tpBridgeName,\n status: item.state\n });\n });\n } else {\n _this.bridgeStatus.listData = [];\n }\n // console.log('设备详情state', this.bridgeStatus.listData)\n });\n }\n }\n};",null]}