南昌市物联网技防平台-前端
shuishen
2021-03-19 45cd61569d9593c1f1db965b618edfba2c39aab8
删除打印信息
2 files modified
58 ■■■■ changed files
src/views/realTimePolice/real.vue 10 ●●●● patch | view | raw | blame | history
vue.config.js 48 ●●●●● patch | view | raw | blame | history
src/views/realTimePolice/real.vue
@@ -2,7 +2,7 @@
 * @Author: Morpheus 
 * @Date: 2021-03-17 15:21:33 
 * @Last Modified by: Morpheus
 * @Last Modified time: 2021-03-19 10:58:01
 * @Last Modified time: 2021-03-19 11:31:46
 */
<template>
  <basic-container>
@@ -693,7 +693,6 @@
          done();
        },
        (error) => {
          window.console.log(error);
          loading();
        }
      );
@@ -710,7 +709,6 @@
          done();
        },
        (error) => {
          window.console.log(error);
          loading();
        }
      );
@@ -986,7 +984,6 @@
      });
    },
    handleManage(row) {
      console.log(row);
      this.form = row;
      this.peopleList = [
        { label: row.oneContacts, value: row.onePhone },
@@ -1191,9 +1188,7 @@
      // 一键呼叫相关函数
      if (this.isActive == true) {
        alert(1);
        this.isActive = false;
        newCallAxios
          .post(
            `/api_control`,
@@ -1213,7 +1208,6 @@
            formData.append("file", fileOfBlob);
            // var dom = document.getElementById("real_audio");
            // console.log(dom);
            // dom.setAttribute("src", URL.createObjectURL(blob));
            // this.recorder.play();
@@ -1232,9 +1226,7 @@
              .then((result) => {});
          });
      } else {
        alert(2);
        this.isActive = true;
        Recorder.getPermission().then(() => {
          this.recorder.start().then(() => {
            // 开始录音
vue.config.js
@@ -0,0 +1,48 @@
/*
 * @Descripttion:
 * @version:
 * @Author: song
 * @Date: 2021-01-26 08:56:34
 * @LastEditors: song
 * @LastEditTime: 2021-01-29 15:58:39
 */
module.exports = {
    //路径前缀
    publicPath: "./",
    lintOnSave: true,
    productionSourceMap: false,
    chainWebpack: (config) => {
        //忽略的打包文件
        config.externals({
            'vue': 'Vue',
            'vue-router': 'VueRouter',
            'vuex': 'Vuex',
            'axios': 'axios',
            'element-ui': 'ELEMENT',
        });
        const entry = config.entry('app');
        entry.add('babel-polyfill').end();
        entry.add('classlist-polyfill').end();
        entry.add('@/mock').end();
    },
    css: {
        extract: { ignoreOrder: true }
    },
    //开发模式反向代理配置,生产模式请使用Nginx部署并配置反向代理
    devServer: {
        port: 1888,
        proxy: {
            '/api': {
                //本地服务接口地址
                //target: 'http://localhost:82/',
                target: 'https://web.byisf.com:18001/api/',
                //远程演示服务地址,可用于直接启动项目
                //target: 'https://saber.bladex.vip/api',
                ws: true,
                pathRewrite: {
                    '^/api': '/'
                }
            }
        }
    }
};