|
@@ -8,21 +8,35 @@
|
|
|
import fs from 'fs'
|
|
|
import path from 'path'
|
|
|
|
|
|
- import {reqBigScreen, reqDevice, reqImportConfigFiles, reqPreviewSourceList} from "./api"
|
|
|
+ import {
|
|
|
+ reqBigScreen,
|
|
|
+ reqConfigBigScreen,
|
|
|
+ reqConfigDevice,
|
|
|
+ reqDevice,
|
|
|
+ reqImportConfigFiles,
|
|
|
+ reqPreviewSourceList
|
|
|
+ } from "./api"
|
|
|
|
|
|
export default {
|
|
|
name: 'vedio_app',
|
|
|
|
|
|
async mounted() {
|
|
|
// 将配置文件传给服务器
|
|
|
- const formData = new FormData()
|
|
|
- let device = fs.readFileSync(path.join(__static, '/EnityDevice.json'), 'utf8')
|
|
|
- let bigscreen = fs.readFileSync(path.join(__static, '/EnityBigScreen.json'), 'utf8')
|
|
|
- formData.append('device',device)
|
|
|
- formData.append('bigscreen',bigscreen)
|
|
|
+ /*const formData = new FormData()
|
|
|
+ let device = fs.readFileSync(path.join(__static, '/json/EnityDevice.js'), 'utf8')
|
|
|
+ let bigscreen = fs.readFileSync(path.join(__static, '/json/EnityBigScreen.js'), 'utf8')
|
|
|
+ formData.append('device',EnityDevice)
|
|
|
+ formData.append('bigscreen',EnityBigScreen)
|
|
|
const res = await reqImportConfigFiles(formData)
|
|
|
if(!res){
|
|
|
console.log('上传配置文件成功!')
|
|
|
+ }*/
|
|
|
+
|
|
|
+ // 单独上传配置文件
|
|
|
+ const res = await reqConfigBigScreen(EnityBigScreen)
|
|
|
+ const res2 = await reqConfigDevice(EnityDevice)
|
|
|
+ if(res[0].ID && res2[0].ID){
|
|
|
+ console.log('上传大屏和设备配置文件成功!')
|
|
|
}
|
|
|
|
|
|
// 获取大屏,信号源,设备数据并保存到vuex中
|