From 61f9745da5195ee188ea0a529e5f2113e6e930cd Mon Sep 17 00:00:00 2001 From: odc.xiaohui <xiaohui@Q1> Date: 星期四, 15 十二月 2022 10:09:23 +0800 Subject: [PATCH] 2022-12-14 肖辉 违规检索--- 导出 --- vue.config.js | 4 ++-- src/api/operate/basecase.js | 3 +-- src/views/intelligentPatrol/studyJudge/index.vue | 6 +++++- src/views/intelligentPatrol/illegalSearch/index.vue | 31 +++++++++++++++++++++++++++++-- 4 files changed, 37 insertions(+), 7 deletions(-) diff --git a/src/api/operate/basecase.js b/src/api/operate/basecase.js index c288e6b..dc6d99d 100644 --- a/src/api/operate/basecase.js +++ b/src/api/operate/basecase.js @@ -28,7 +28,6 @@ exportViolationData: (params) => { return http.downloadFile('/sccg/base_case/query_for_violation/export', params); }, - // 棰勮鐮斿垽 getInspectionData: (params) => { return http.get('/sccg/base_case/video_inspection', params); @@ -58,4 +57,4 @@ return http.get('/sccg/trendAnalysis/pointInfo', params); } -} \ No newline at end of file +} diff --git a/src/views/intelligentPatrol/illegalSearch/index.vue b/src/views/intelligentPatrol/illegalSearch/index.vue index 9274a8b..258b3a3 100644 --- a/src/views/intelligentPatrol/illegalSearch/index.vue +++ b/src/views/intelligentPatrol/illegalSearch/index.vue @@ -23,7 +23,7 @@ <!-- 鎸夐挳鍖哄煙 --> <div class="main-btns"> <div class="main-btns-left"> - <el-button icon="el-icon-download">涓嬭浇鍥剧墖</el-button> +<!-- <el-button icon="el-icon-download">涓嬭浇鍥剧墖</el-button>--> <el-button icon="el-icon-folder" @click="exportTableData">瀵煎嚭</el-button> </div> <div class="main-btns-right"> @@ -253,8 +253,35 @@ exportTableData() { basecase.exportViolationData({ current: 1 }) - .then(() => { + .then((res) => { + console.log(res) this.$message.success('鎿嶄綔鎴愬姛'); + // let res = basecase.exportUserOperationLogAjax({ + // startLogTime: transDate(this.searchQuery.date[0], "YYYY-MM-DD"), + // endLogTime: transDate(this.searchQuery.date[1], "YYYY-MM-DD"), + // systemName: this.searchQuery.systemName, + // userName: this.searchQuery.user, + // }).then((res)=>{ + // console.log(res) + // }); + + let time = new Date() + let deathdate =time.toLocaleDateString() + const blob = new Blob([res.data], { + type: "application/vnd.ms-excel;charset=utf-8", + }); + if (window.navigator.msSaveBlob) { + window.navigator.msSaveBlob(blob, deathdate+"杩濊鏁版嵁" + ".xlsx"); + } else { + const url = window.URL.createObjectURL(blob); + const link = document.createElement("a"); + link.style.display = "none"; + link.href = url; + link.download = deathdate+"杩濊鏁版嵁" + ".xlsx"; + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); + } }) .catch(err => this.$message.error(err)) } diff --git a/src/views/intelligentPatrol/studyJudge/index.vue b/src/views/intelligentPatrol/studyJudge/index.vue index 64ad3d3..f60b93c 100644 --- a/src/views/intelligentPatrol/studyJudge/index.vue +++ b/src/views/intelligentPatrol/studyJudge/index.vue @@ -30,7 +30,7 @@ <!-- <span class="moni-area">{{ currentEvent.street }}</span>--> <!-- <span>{{ currentEvent.address }}</span>--> <!-- </div>--> - <span + <span @click="openDialogTable" class="count-data-span" >鎮ㄦ湁{{ countData.review }}鏉″緟瀹℃牳鎶ヨ淇℃伅,浠婃棩绔嬫{{ countData.register }}鏉�,鍐嶅涔爗{ countData.study }}鏉�</span @@ -689,8 +689,12 @@ .sjm-content-left { line-height: 4.8vh; + .count-data-span{ + cursor: pointer; + } .left-form > ::v-deep.el-form-item__label { font-size: 16px !important; + } .img-item { display: flex; diff --git a/vue.config.js b/vue.config.js index f3a4d14..d97f668 100644 --- a/vue.config.js +++ b/vue.config.js @@ -39,8 +39,8 @@ proxy: { // 璺ㄥ煙閰嶇疆 "/sccg": { - // target: `http://42.193.1.25/`, - target: `http://127.0.0.1:8082/`, + target: `http://42.193.1.25/`, + // target: `http://127.0.0.1:8082/`, changeOrigin: true } }, -- Gitblit v1.8.0