{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Mobile\\Manage\\MobileTrainingPlanDetail.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Mobile\\Manage\\MobileTrainingPlanDetail.vue","mtime":1687831404002},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport SecurityFileApi from '@/views/Manage/saftyDanger/api/SecurityFileApi'\r\nimport dictUtils from '@/components/dict/DictSelectUtils.js'\r\nimport navBar from '../components/navBar.vue'\r\nimport {mapState} from 'vuex'\r\nexport default {\r\n name: 'DeviceDetail',\r\n components: {\r\n navBar\r\n },\r\n data() {\r\n return {\r\n previewUrl:\r\n window.context.portal + '/file/onlinePreviewController/v1/getFileById_', //图标预览\r\n queryParam: {\r\n pageBean: ''\r\n },\r\n querys: [\r\n {\r\n group: 'main',\r\n operation: 'BETWEEN',\r\n parentGroup: '',\r\n property: 'checkDate',\r\n relation: 'AND',\r\n value: ''\r\n },\r\n {\r\n group: 'main',\r\n operation: 'EQUAL',\r\n parentGroup: '',\r\n property: 'unitId',\r\n relation: 'AND',\r\n value: ''\r\n }\r\n ],\r\n tableData: [],\r\n showPicker: false,\r\n value: '',\r\n showCalendar: false,\r\n showPicker: false,\r\n title: '隐患内容',\r\n columns: ['九小场所', '重点单位'],\r\n deviceData: {},\r\n paramsValueList: [],\r\n extendParams: [],\r\n loading: false\r\n }\r\n },\r\n computed: mapState({\r\n header: state => {\r\n return {\r\n Authorization: `Bearer ${state.login.currentUser.token}`\r\n }\r\n }\r\n }),\r\n mounted() {\r\n this.deviceStatus = dictUtils.getDictItemsFromCache('sbzt')\r\n this.deviceAzlc = dictUtils.getDictItemsFromCache('azlc')\r\n this.deviceAzddlx = dictUtils.getDictItemsFromCache('azddlx')\r\n this.device = this.$route.query.id\r\n this.Update(this.device)\r\n },\r\n methods: {\r\n onSubmit(values) {\r\n console.log('submit', values)\r\n },\r\n onClickLeft() {\r\n this.$router.push({name: 'MobileTrainingPlan'})\r\n },\r\n // 获取list\r\n loadData() {\r\n this.loading = true\r\n this.tableData = []\r\n this.queryParam.pageBean = {pageSize: -1, page: -1}\r\n this.queryParam.querys = []\r\n if (this.querys[0].value) {\r\n this.queryParam.querys.push(this.querys[0])\r\n }\r\n if (this.querys[1].value) {\r\n this.queryParam.querys.push(this.querys[1])\r\n }\r\n SecurityFileApi.cmgtSaftyDangerCheckplanPlan(this.queryParam, res => {\r\n console.log(res)\r\n res.detail.map(item => {\r\n let key = 'fileList'\r\n item[key] = []\r\n let key1 = 'fileList1'\r\n item[key1] = []\r\n if (item.imgUrlArray) {\r\n item.imgUrlArray.forEach(items => {\r\n item[key].push({\r\n url: this.previewUrl + items,\r\n isImage: true\r\n })\r\n })\r\n }\r\n if (item.reformImgUrlArray) {\r\n item.reformImgUrlArray.forEach(items => {\r\n item[key1].push({\r\n url: this.previewUrl + items,\r\n isImage: true\r\n })\r\n })\r\n }\r\n })\r\n this.tableData = res.rows\r\n console.log(this.tableData)\r\n this.loading = false\r\n })\r\n },\r\n Update(id) {\r\n this.readType = false\r\n this.title = '隐患历史记录'\r\n // this.fromType = type\r\n this.showFormDia = true\r\n this.querys[1].value = id\r\n this.loadData()\r\n // CmgtSaftyDangerCheckrecordApi.getItemById(id, res => {\r\n // console.log(res)\r\n // this.params.id = res.id\r\n // this.params.unitId = res.unitId\r\n // res.detail.map(item => {\r\n // if (item.imgUrlArray) {\r\n // item.imgUrlArray.forEach(items => {\r\n // let key = 'fileList'\r\n // item[key] = [\r\n // {\r\n // url: this.previewUrl + items,\r\n // isImage: true\r\n // }\r\n // ]\r\n // })\r\n // }\r\n // if (item.reformImgUrlArray) {\r\n // item.reformImgUrlArray.forEach(items => {\r\n // let key1 = 'fileList1'\r\n // item[key1] = [\r\n // {\r\n // url: this.previewUrl + items,\r\n // isImage: true\r\n // }\r\n // ]\r\n // })\r\n // }\r\n // })\r\n // this.params.detail = res.detail\r\n // console.log(this.params.detail)\r\n // })\r\n }\r\n }\r\n}\r\n",null]}