App.vue 809 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <div id="app">
  3. <router-view></router-view>
  4. </div>
  5. </template>
  6. <script>
  7. import fs from 'fs'
  8. import path from 'path'
  9. import {reqImportConfigFiles} from "./api"
  10. export default {
  11. name: 'vedio_app',
  12. async mounted() {
  13. // 将配置文件传给服务器
  14. const formData = new FormData()
  15. let device = fs.readFileSync(path.join(__static, '/EnityDevice.json'), 'utf8')
  16. let bigscreen = fs.readFileSync(path.join(__static, '/EnityBigScreen.json'), 'utf8')
  17. formData.append('device',device)
  18. formData.append('bigscreen',bigscreen)
  19. // 发送请求将配置文件传给服务器
  20. const res = await reqImportConfigFiles(formData)
  21. if(!res){
  22. console.log('上传配置文件成功!')
  23. }
  24. }
  25. }
  26. </script>
  27. <style>
  28. </style>