odc.xiaohui
2022-12-15 61f9745da5195ee188ea0a529e5f2113e6e930cd
2022-12-14
肖辉
违规检索--- 导出
4个文件已修改
42 ■■■■ 已修改文件
src/api/operate/basecase.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/intelligentPatrol/illegalSearch/index.vue 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/intelligentPatrol/studyJudge/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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);
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))
    }
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;
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
      }
    },