| | |
| | | * @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> |
| | |
| | | done(); |
| | | }, |
| | | (error) => { |
| | | window.console.log(error); |
| | | loading(); |
| | | } |
| | | ); |
| | |
| | | done(); |
| | | }, |
| | | (error) => { |
| | | window.console.log(error); |
| | | loading(); |
| | | } |
| | | ); |
| | |
| | | }); |
| | | }, |
| | | handleManage(row) { |
| | | console.log(row); |
| | | this.form = row; |
| | | this.peopleList = [ |
| | | { label: row.oneContacts, value: row.onePhone }, |
| | |
| | | |
| | | // 一键呼叫相关函数 |
| | | if (this.isActive == true) { |
| | | alert(1); |
| | | this.isActive = false; |
| | | |
| | | newCallAxios |
| | | .post( |
| | | `/api_control`, |
| | |
| | | formData.append("file", fileOfBlob); |
| | | |
| | | // var dom = document.getElementById("real_audio"); |
| | | // console.log(dom); |
| | | // dom.setAttribute("src", URL.createObjectURL(blob)); |
| | | |
| | | // this.recorder.play(); |
| | |
| | | .then((result) => {}); |
| | | }); |
| | | } else { |
| | | alert(2); |
| | | this.isActive = true; |
| | | |
| | | Recorder.getPermission().then(() => { |
| | | this.recorder.start().then(() => { |
| | | // 开始录音 |
| | |
| | | /* |
| | | * @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': '/' |
| | | } |
| | | } |
| | | } |
| | | } |
| | | }; |